- This guide explains why macOS may repeatedly ask Stave to access files in Desktop, Documents, or Downloads.
- It gives end users a short recovery path and provides a copy-paste checklist for company security teams.
- You see the macOS prompt asking whether Stave may access files in a protected folder.
- The prompt comes back after an app update or reinstall.
- Your Mac is company-managed and you need security or IT approval.
- Confirm you are launching the installed app from
~/Applications/Stave.appor/Applications/Stave.app. - Do not run Stave directly from
Downloads, an extracted zip folder, or a mounted volume. - Know whether you are using a development build, a signed release build, or an internal unsigned build.
- For install and update steps, see Install Guide.
- Install or update Stave into
~/Applicationsor/Applications. - Launch the installed app from that location.
- When macOS asks for Desktop, Documents, or Downloads access, approve only the folders you expect to use with Stave.
- If the prompt keeps returning, open
System Settings -> Privacy & Security -> Files and Folders -> Staveand verify the folder toggles are still enabled. - If the prompt still returns after packaged app updates, use the security-team checklist below.
System Settings -> Privacy & Security -> Files and Folders- the Stave install flow described in Install Guide
- the
Staveentry underFiles and Folders - the per-folder toggles for
Desktop,Documents, andDownloads - the installed app location in
~/Applicationsor/Applications
- Install Stave into
~/Applicationsor/Applications. - Launch the installed app from that location.
- Approve the folder access prompt once for the folders you plan to use.
- If the prompt reappears after every update, move to the troubleshooting section for unsigned or development builds.
- Copy the message template below.
- Include the exact install path you use and mention the Stave bundle identifier
com.stave.app. - Ask whether your Mac is managed with a TCC configuration profile that can pre-approve
Files and Foldersaccess. - Ask whether your organization requires Stave to be distributed as a stable Developer ID-signed and notarized app before the permission can persist cleanly across updates.
- Typical install location:
~/Applications/Stave.app - Alternative shared install location:
/Applications/Stave.app - macOS privacy panel:
System Settings -> Privacy & Security -> Files and Folders - Bundle identifier:
com.stave.app
Security team message template:
Hello Security team,
I am using Stave on macOS and macOS keeps asking whether Stave may access files in Desktop, Documents, or Downloads after installs or updates.
Could you please confirm:
- whether Stave is approved for use on managed Macs
- whether bundle identifier com.stave.app can be pre-approved through a TCC configuration profile
- whether Stave must be distributed as a stable Developer ID-signed and notarized app for permissions to persist across updates
- which install location you want us to use: ~/Applications/Stave.app or /Applications/Stave.app
Thank you.
- macOS
Files and Foldersdecisions are more stable when the operating system can reliably track the app identity across updates. - Development builds can retrigger prompts because rebuilt app binaries may not look like the same app to macOS.
- Unsigned or ad hoc signed internal builds can also retrigger prompts after updates.
Full Disk Accessis not the default fix for this issue. Use it only if your security team explicitly requires it.security-scoped bookmarksare mainly for sandboxed apps that need to reopen user-selected files or folders later. They are not the primary fix for repeated folder prompts after ordinary app updates.
- Symptom: macOS asks again for Desktop, Documents, or Downloads access after each packaged update.
- Cause: macOS may not be treating the updated build as the same app identity, especially for unsigned, ad hoc signed, or otherwise unstable release builds.
- Fix: keep Stave installed in a stable Applications folder, launch the installed app rather than the downloaded bundle, and ask for a stable signed and notarized distribution flow or a company TCC approval profile.
- Symptom: the same prompt returns after rebuilding or relaunching a local development build.
- Cause: development builds often change frequently enough that macOS treats them as a new app instance for privacy tracking.
- Fix: this is expected during development. Manually enable the needed folders in
System Settings -> Privacy & Security -> Files and Folders -> Stave, or use a stable signed development build if your team maintains one.
- Symptom: the prompt cannot be approved, the toggle is disabled, or the setting immediately flips back.
- Cause: your organization may enforce privacy settings through device management or endpoint security policy.
- Fix: send the security-team template above and ask whether they can pre-approve Stave for
Files and Foldersaccess by bundle identifiercom.stave.app.