Skip to content

Permissions

Permission Needed for How
Microphone the mic track macOS prompt on first record
System Audio Recording the system track and echo cancellation macOS prompt on first tap; cannot be queried - Settings › Permissions › Run Test plays a tone and listens
Accessibility reading window titles to name meetings Settings › Permissions › Request (optional)
Notifications the transcript-ready banner macOS prompt on the first transcript
Other Apps' Data reading New Outlook's calendar cache to name meetings Settings › Permissions › Request, or Full Disk Access (optional)

Settings › Permissions shows the state of each, re-checks a row via its ⟳ button, and opens the right System Settings pane. After a rebuild the bundle may need the grants again.

Other Apps' Data

With [calendar] provider = "outlookSnapshot", Rex reads New Outlook's local calendar cache (read-only, roughly five days around today) so a meeting on the calendar right now names the recording. That read is guarded by macOS's App Data protection - the "Rex would like to access data from other apps" prompt.

macOS scopes an Allow on that prompt to the current launch of a locally-signed build, so it would return on every restart. Rex therefore never reads the cache on its own: press Request in Settings › Permissions once per launch, or grant permanently by adding Rex to System Settings › Privacy & Security › Full Disk Access (the row's Open System Settings button lands there). With Full Disk Access the row shows Granted permanently; a per-launch allow shows in orange until the app quits.