Documentation

Permissions & Privacy

Snapzy is built privacy-first. Captures stay on your Mac. There is no required cloud, no account, and no telemetry. Below is exactly what each macOS permission is used for.

macOS Permissions

  • Required
    Screen Recording
    Needed to capture anything on your display. macOS requires this for any app that reads pixels from the screen. You'll be prompted on first launch.
  • Required
    Save Folder
    Needed so Snapzy can write screenshots and recordings to your chosen save location. macOS may ask for Files & Folders access when you first pick or change the save folder.
  • Optional
    Accessibility
    Needed for global keyboard shortcuts, window detection, and the Auto Scroll feature in scrolling capture. Without it you can still capture from the menu bar, but shortcuts, application-window capture, and auto-scrolling become inactive.
  • Optional
    Microphone
    Only requested if you want voice input in your screen recordings.
  • How to Grant Permissions

    1. Open System Settings → Privacy & Security.
    2. Choose Screen Recording (or Accessibility / Microphone as needed).
    3. Toggle the switch next to Snapzy on.
    4. Quit and reopen Snapzy so the new permission takes effect.

    Re-grant Permissions After v1.25.0

    v1.25.0 is the first notarized release of Snapzy. Because macOS links TCC permissions to the app's signing identity, permissions granted to older ad-hoc builds are not recognized by the notarized app.

    After updating to v1.25.0:

    1. Open Snapzy → Help → Restart Onboarding and grant each permission again when prompted.
    2. If you prefer to do it manually, go to System Settings → Privacy & Security and re-approve Snapzy in:
      • Screen Recording
      • Files & Folders (Save Folder)
      • Microphone
      • Accessibility
    3. Quit and reopen Snapzy after toggling any permission.

    Revoke Permissions or Reset TCC

    You can revoke any permission at any time in System Settings → Privacy & Security. To fully reset all Snapzy permissions and app data, run the uninstall script:

    curl -fsSL https://raw.githubusercontent.com/duongductrong/Snapzy/master/uninstall.sh | bash
    

    You may need to log out or reboot for TCC changes to fully take effect.

    Privacy Stance

    • No required cloud sync. Captures live in the folder you choose, on your machine. Cloud upload is opt-in.
    • No telemetry. Snapzy does not collect usage analytics, crash reports, or any identifiers.
    • No accounts. No sign-up, no login.
    • Open source. Inspect the code on GitHub.

    For the formal policy, read the Privacy Policy.