Support
How can we help?
If something isn't working right or you have a question about Grit-Lock, we're here for you.
Send feedback
Ideas, bugs and questions go straight to the people who build Grit-Lock. You can also send this from inside the app: Settings, then Support, then Send feedback.
Frequently Asked Questions
How does Grit-Lock block my apps?
On iOS, Grit-Lock uses Apple's Screen Time framework (FamilyControls) to block apps at the system level. On Android, it uses an overlay that covers blocked apps. Both methods work without rooting or jailbreaking your device.
Can I still use my phone in an emergency?
Yes. Phone calls, messages, and system apps are never blocked. Grit-Lock also includes an emergency bypass with escalating friction so you can always get to your apps if you truly need them. You never lose access to your device.
What is a battle buddy?
One contact you choose. Once you pass your weekly free bypasses (2 by default), the next bypass opens a pre-written text to them and the shields stay up until you send it. Grit-Lock never sends anything on its own and never reads your contacts: the system contact picker hands back the one person you choose.
What is a breaking fee? Does Grit-Lock take my money?
No. A breaking fee is an optional amount you commit to paying your battle buddy for each bypass past your free ones. Your text to them says what you owe. After the shields come down, Grit-Lock can open Venmo, Cash App or PayPal with the amount filled in, and the payment happens entirely in that app. Grit-Lock never processes, holds or sees the money, and paying never unlocks anything. It reminds you the next morning and on Sundays until you mark it paid or clear it.
What are rest days?
Automatic streak insurance. If the day ends with a shield still owed, Grit-Lock spends a rest day so your streak survives. Free includes one a month and Pro includes four. A bypass you choose never uses a rest day. You can turn this off in Settings if you want your streak to be strict.
What is cooldown?
A pause instead of a wall for the hours when no shield is up. Opening a blocked app starts a short wait. Come back after the timer, tap again, and your apps open for a few minutes. Free users get it on days a shield cleared. Pro users get it every day with their own wait and open times.
Can Grit-Lock block websites?
Yes. On iPhone, add web domains in the same picker you use for apps. On Android, turn on Shield browsers in Settings and your browsers are shielded with your apps, since Android cannot block a single site without an accessibility service, which Grit-Lock deliberately does not use.
What is free and what is in Pro?
Free includes one active shield of any type, health-verified and time-window unlocks, emergency bypass, battle buddy, streaks with one rest day a month, and cooldown on days a shield cleared. Pro adds unlimited stacked shields, Lock now, block list edits anytime, Hardcore mode, Stats, unlimited snoozes, cooldown every day, four rest days a month, and removes the sponsor banner. You never pay to unlock your phone.
What data does Grit-Lock collect?
Very little. Your health data, the apps you block, your screen time and your accountability contact never leave your phone. There are no accounts and no tracking across apps. Grit-Lock sends anonymous usage analytics (which features get used) that you can turn off in Settings under Privacy. Full details are in the
Privacy Policy.
How do I cancel or manage my subscription?
Subscriptions are managed through your device's app store. On iOS, go to Settings > Apple ID > Subscriptions. On Android, open the Play Store > Menu > Subscriptions. You can cancel anytime and keep Pro features until the end of your billing period.
How do I restore my purchase on a new device?
Open Grit-Lock, go to Settings, and tap "Restore purchases." Your Pro status is tied to your Apple ID or Google account, so it transfers automatically when you sign in on a new device.
Why does Grit-Lock need Health access?
Grit-Lock reads your workout data from Apple Health or Health Connect (workout minutes, active calories, exercise minutes, or any logged workout) to verify that you've completed your goal before unlocking your apps. It only reads data and never writes or shares anything.
Why does Grit-Lock need Screen Time / FamilyControls permission?
This is how Grit-Lock blocks apps at the OS level. Without this permission, Grit-Lock cannot enforce shields. You grant it once during setup and can revoke it anytime in your device's Settings.
My shield didn't activate at the scheduled time. What happened?
Make sure the shield is enabled (toggle is on) and that the scheduled days include today. On Android, also check that battery optimization is disabled for Grit-Lock so background scheduling works reliably.
I verified my workout but apps are still blocked. Why?
Apple Health and Health Connect can take a few minutes to sync workout data. Wait a moment and try verifying again. Make sure your workout app (Apple Workout, Strava, etc.) has permission to write to Health.