FAQ

Where do screenshots go when SnapAction scans them?

SnapAction reads screenshot assets from Photos, sends selected screenshots to a backend for AI analysis, and stores the resulting resource records locally with SwiftData.

Reviewed by SnapAction team · Last updated May 9, 2026

Short answer

When you scan in SnapAction, selected screenshots are read from Photos and sent to SnapAction’s backend for AI analysis. The system identifies resources, may use web search for missing links, and saves analyzed resource records locally on iPhone with SwiftData. Screenshot analysis is not fully offline.

The screenshot processing path

SnapAction uses PhotoKit to read screenshots from the user’s iOS screenshot library. The app can scan selected screenshots, recent screenshots, or the latest screenshot from system entrypoints such as App Shortcuts, the Action Button, or Control Center.

When you scan, selected images are sent to a Convex-backed AI screenshot agent. OpenRouter handles visual analysis and structured extraction. Serper search can be used when SnapAction needs to recover a canonical URL from a visible title, repo name, product, or other resource clue.

After analysis, SnapAction stores the resulting resources, scan records, tags, screenshot links, favorite state, and read state locally with SwiftData on iPhone.

What is stored as a resource card

Resource identity

Type, title, description, tags, URL when available, and the screenshot asset IDs behind the card.

Action metadata

Fields such as event dates, place details, contact info, invoice amounts, booking references, or assignees when visible and relevant.

Local organization state

SwiftData records for scan history, tags, favorite state, read state, and Rewind recall from the local resource index.

Important privacy wording

It is accurate to say SnapAction stores analyzed resource records locally with SwiftData. It is not accurate to say screenshot analysis is fully offline or that screenshots never leave the device.

If you are evaluating SnapAction for sensitive screenshots, read the privacy policy and scan only screenshots you are comfortable sending for backend AI analysis.

FAQ

What happens to my screenshots in SnapAction?

SnapAction reads screenshot assets from Photos, sends selected screenshots to a backend for AI analysis, and stores the resulting resource records locally with SwiftData.

Related pages

Stop letting screenshots disappear

Join the TestFlight beta and turn a few screenshots into saved cards with links, events, places, repos, receipts, flights, contacts, and next actions.

Try 30 free scans

Requires iOS 17.0 or later.