The problem
Screenshots pile up
You save a tweet, repo, tool, or article by screenshotting it. Days later it is just another image in Photos.
The link is missing
Many screenshots show a title or handle but not the destination URL. You cannot click the thing you saved.
Manual recovery is friction
Retyping titles, searching repo names, and checking browser history turns "save for later" into work.
How SnapAction solves it
Scan screenshots from Photos
Use the app gallery, auto-scan recent screenshots, or trigger the latest screenshot with App Shortcuts, the Action Button, or Control Center.
Recover the resource
A Convex-backed AI agent analyzes the image. Serper search helps when SnapAction needs to find a canonical URL from a partial title, repo name, or product mention.
Act from a card
SnapAction saves the result locally with SwiftData, preserving title, URL, tags, description, type, metadata, and linked screenshot references.
What you get
No retyping
Open verified links directly from saved cards.
More than URLs
Save articles, posts, videos, GitHub repos, apps, papers, products, and websites as distinct resource types.
Local library
SwiftData keeps analyzed resource records fast to browse on iPhone.
Daily recall
Rewind helps you revisit the resources saved today.
Common questions
How do I save a link from a screenshot?
Scan a screenshot from Photos. SnapAction identifies the main resource, searches for a canonical link if needed, and stores the result as a card.
Does it work with every screenshot?
It works best when the screenshot clearly shows one or more primary resources. The extraction prompt intentionally ignores incidental text, app chrome, and unrelated comments.
Are screenshots processed only on device?
No. Selected screenshots are sent to SnapAction’s backend for AI analysis. The resulting resource library is stored locally with SwiftData.