Snag intercepts the moment you reach for an app, holds you for a few seconds, then shows you what you actually did today. No walls. No lectures. Just enough friction to make the unconscious conscious.
Most screen-time tools block apps outright. People bypass them within a week. The average person has tried three of these apps. Snag is built for what's actually happening on the device.
Every time you open a monitored app, Snag steps in for a few seconds. One data point — how many times you've opened it today. Then you continue, or you close. The pause makes the unconscious habit conscious.
Snag catches the launch using Apple's Screen Time API before the app actually opens. Enforced by the OS, not by an app running in the background.
A countdown, plus today's open count. No breathing exercise. No motivational copy. Just the number. Escalating delay: each re-open within an hour adds +5 seconds.
You waited. You decide. Always. Snag never forces you to stop — but you're now choosing consciously, with the data in front of you. That's the entire mechanism.
Start with just the pause. Add analytics when you want to know yourself better. Add rules when you want commitments you'll actually keep.
The pause itself. Configurable per app. Escalating delays catch compulsive re-opens; hard locks let you commit to absolute boundaries.
Opens, time spent, close rate, pause-trigger rate. Loop score for compulsive re-opens. Hourly impulse heatmap. 90-day history. No score is shown to anyone but you.
Build commitments that trigger on your patterns. "If I open Instagram 5× today, lock it until 6am tomorrow." The rules are yours. Snag enforces them because you asked it to.
The shield: where you decide. Today: what you did. The map: when you reach. Everything else is configuration.
Blockers bypass. Schedules get cancelled. The pause is the smallest possible intervention — too quick to fight, too clear to ignore.
Snag uses Apple's Screen Time API. Delay enforcement runs at the OS level, not inside the app — it works even when Snag isn't open. There's no server. There's no account. There's nothing to collect.
Enforced by iOS, not by a background process. Built on FamilyControls + ManagedSettings.
Open the app. You're in. The subscription is handled by your Apple ID.
Stats, rules, history — all stored locally on your iPhone. We can't read them. Nobody can.
Delete all tracking history immediately. Restore purchase any time from the App Store.
Every plan includes unlimited monitored apps, full analytics, and the rules engine. The only difference is how you pay.
For trying it for a season. Quit before the next bill, no questions asked.
The default. For people who want the friction to stick around long enough to actually work.
For users who don't want a subscription. Pays for itself in ~30 months.
No card charged until day 8. No account. iOS 17+. Cancel anytime in App Store settings.