Privacy Policy
ScreenStack is a local-first screenshot manager. Your screenshots, the text picked out by OCR, the categories, fields, and notes are all stored on your device by default. OCR runs on-device through Apple's Vision framework, and your screenshots never leave your device.
We don't collect, upload, or share any of your personal data. The app has no accounts and no servers of our own. Below is a plain-language rundown of exactly what data the app touches, where it's handled, and the one case in which data ever leaves your device.
In one sentence
Screenshots and OCR happen entirely on your device — nothing passes through our servers. The only thing that can ever leave is the OCR text you send to a platform of your choosing after you deliberately turn on bring-your-own-key (BYOK) AI — and even then, the original screenshot is never uploaded.
What we collect and don't collect
We don't collect any personally identifiable information, device identifiers, usage behavior, or screenshot content. The app contains no analytics SDK, no advertising SDK, and does no event tracking.
- Screenshots and everything derived from them (OCR text, intent categories, extracted fields, your notes): kept only on your device, never sent back to us.
- No account: ScreenStack needs no sign-up and no login, and we hold none of your credentials.
Photo library access
The app needs access to your "Screenshots" album so it can pull in new screenshots automatically and show thumbnails. When you deliberately choose "Delete permanently," it calls the system's photo-deletion interface to remove the original (the system asks you to confirm once more). Beyond that, the app never reads, uploads, or modifies any of your other photos.
Third-party AI integration (optional · bring-your-own-key, BYOK)
Only when you actively enter your own third-party AI platform's API key on the settings page will the app send the text extracted by OCR to the platform you've specified, for finer intent detection and field completion. The app never uploads the original screenshot.
- Any payment and service relationship with that third-party platform is settled directly between you and them, and is unrelated to this app or to Apple.
- API keys are stored only in the system Keychain (isolated per platform) and can be deleted or replaced at any time.
- Skip the API key and every core feature still works in full — screenshot import, on-device OCR, search, categorization, field extraction, cleanup, and data safekeeping.
Data storage and sync
Data is stored locally on your device (SwiftData). The app has no servers of its own and never sends your data back to us or to any third party.
Deleting your data
ScreenStack uses a "pre-delete receipt + soft-delete trash" mechanism: before anything is deleted, it generates a receipt for you to confirm, and whatever you delete lands in the trash, where it can still be recovered. When you choose "Delete permanently," the app calls the system's photo-deletion interface to remove the original from your library, and the system asks you to confirm once more. Since all data lives on your device, uninstalling the app clears everything it saved.
Children's privacy
ScreenStack is not designed for children, and we do not knowingly collect children's personal information. Because the app collects and uploads no personal data, using it never involves transmitting identifiable information to us or to any third party.
Contact us
For privacy-related support, email us at [email protected].
For more help using the app, see the support page.