Privacy Policy · Last updated: April 2026
All your data — challenges, routines, habits, streaks, stats — is stored exclusively in a local SQLite database on your device. Nothing is sent to any server. We have no access to your data.
GRIND uses your camera for optional photo verification of habits. Photos are analyzed entirely on your device using TensorFlow.js and MobileNet. No image ever leaves your device or is uploaded to any server.
GRIND sends local push notifications to remind you of habits. These are processed on your device only and are not shared with third parties.
GRIND optionally uses Sentry for anonymous crash reports. This is disabled by default and can be enabled in Settings. If enabled, only technical error data is sent — no habit content or personal data.
GRIND uses TensorFlow.js, MobileNet, and Capacitor — all run locally on your device. No personal data is shared with these libraries.
You can export all your data as a JSON file at any time. Exported files are stored locally. Sharing them is your responsibility.
GRIND requires no registration and collects no personal information like email addresses, names, or phone numbers.
Uninstalling the app removes all data. You can also reset all data from within the app settings.
Questions about privacy? nicogrim12@gmail.com