SnapTray Policy
Privacy Policy
Last Updated: March 2026
Overview
SnapTray is a local-first screenshot and screen recording application. It only connects to the network when you explicitly trigger a Share URL upload or when the optional update checker runs. We are committed to protecting your privacy and being transparent about our practices.
The short version: SnapTray is local-first with no telemetry, tracking, or analytics. Network access is limited to two explicit features: Share URL (user-triggered image upload) and optional update checking (version string only).
Data Collection
We do not collect any data. Specifically:
- No telemetry or usage analytics
- No crash reports sent to external servers
- No user tracking or unique identifiers
Data Storage
All data generated or used by SnapTray is stored locally on your device:
| Data Type | Storage Location | Purpose |
|---|---|---|
| Screenshots | User-specified folder (default: Pictures) | Your captured images |
| Recordings | User-specified folder (default: Downloads) | Your screen recordings |
| Settings | OS settings storage* | Your preferences |
*Settings storage locations:
- macOS:
~/Library/Preferences/cc.snaptray.plist - Windows:
HKEY_CURRENT_USER\Software\SnapTray - Legacy locations are migrated on first launch of newer builds and cleaned up after migration succeeds.
Permissions
SnapTray requires certain system permissions to function. Here is why:
macOS
| Permission | Why It Is Needed |
|---|---|
| Screen Recording | Core functionality for screenshots and recordings |
| Accessibility | Window detection for smart capture features |
Windows
| Permission | Why It Is Needed |
|---|---|
| Full Trust | Required for screen capture (DXGI), audio capture (WASAPI), and OCR functionality |
Optional permissions:
- Microphone access is requested only if you choose to record audio.
Network Communication
SnapTray connects to the network only for two explicit features:
Share URL
When you explicitly use the Share URL action, your captured image is uploaded to x.snaptray.cc. You may optionally set a password. Shared links expire automatically. No upload happens unless you trigger it.
Update Check
SnapTray checks api.github.com for new releases. This check is enabled by default and can be disabled in Settings. Only the app version string is sent. No personal data, usage information, or device identifiers are transmitted. Update checks are skipped for Store installs (e.g., Microsoft Store, Mac App Store).
What SnapTray does not do
- Does not include any tracking SDKs or analytics
- Does not use cookies or similar technologies
- Does not send telemetry or crash reports
Open Source
SnapTray is open source software released under the MIT License. You can review the complete source code to verify our privacy practices:
Children’s Privacy
SnapTray does not collect any personal information from anyone, including children under 13 years of age.
Changes to This Policy
If we make changes to this privacy policy, we will update the “Last Updated” date at the top of this page. You can check this page periodically, review release notes, or enable update notifications in Settings to stay informed.
Contact
If you have questions about this privacy policy or SnapTray’s privacy practices, open an issue on our GitHub repository.
Summary
| Question | Answer |
|---|---|
| Does SnapTray collect my data? | No |
| Does SnapTray send data to servers? | Only when you use Share URL, or if update checking is enabled (version string only) |
| Does SnapTray track my usage? | No |
| Does SnapTray include analytics? | No |
| Does SnapTray phone home? | No. Update checks are opt-out and send only the version number |
| Where are my files stored? | Only on your local device |
| Can I verify these claims? | Yes, the source code is open |