Overview
Jamie for macOS is deployed as a signed and notarized per-machine PKG. It installsJamie.app into /Applications for all users on the Mac, together with a background update daemon (com.jamie.updater) that keeps the app up to date.
The update daemon handles all version management, so your MDM should only handle the initial deployment — not ongoing version updates.
Download
Download the enterprise PKG
Jamie.pkg
Package details
Adding the app to your MDM
UploadJamie.pkg as a standard package and scope it to the target computers. No pre- or post-install scripts are required on your side; the PKG starts the update daemon itself.
- Jamf Pro
- Microsoft Intune
- Other MDMs
1
Upload the package
Go to Settings → Computer management → Packages → New and upload
Jamie.pkg.2
Create a policy
Go to Computers → Policies → New, add the package with the Install action, and set the execution frequency to Once per computer.
3
Scope the policy
Scope it to the computers or smart groups that should get Jamie.
Don’t enforce the app version
Jamie updates itself in the background. If your MDM enforces the originally deployed version, it fights the updater:1
Your MDM deploys version X
2
The Jamie update daemon updates to version Y
3
The MDM detects a version mismatch and reinstalls version X
4
The daemon updates again — creating an endless reinstall loop
Jamie.app that’s already installed.
What the PKG installs
The update daemon starts right after installation, so updates work without a reboot or user login.
Automatic updates
Jamie checks for new versions in the background and installs them automatically. It needs no user interaction and no admin rights from the user.- Updates are verified. Only packages signed by Jamie and approved by Apple are installed.
- Meetings aren’t interrupted. If a meeting is being recorded, the update waits until it’s finished.
- Jamie reopens afterwards. If the app was open before the update, it’s reopened once the update completes.
Network requirements
The daemon makes outbound HTTPS requests only:
See Firewall & ports for the full list of endpoints the app uses.
Verifying the installation
Run these in Terminal on a target Mac:updater.log.bak.
Uninstall
Remove the app and the daemon with:Jamie.app is deleted, the daemon notices that the app is missing and removes itself after 24 hours, so it never reinstalls an app you’ve removed.
Notes
- Do not let your MDM manage Jamie’s version (patch management, auto-update catalogs, version-enforced app records) — the built-in update daemon handles all version management.
- Re-deploying the same PKG is safe and non-destructive.
- Users still grant Jamie’s macOS privacy permissions (such as microphone access) on first launch, exactly as with the standard app.
- Deploying Jamie on Windows? See the Intune MSI Deployment Guide.

