OffGrid is an Android app that measures how long you stay away from your phone. This policy explains how the app and this website handle your data. It applies to both the OffGrid Android application and the website at offgrid.simonepelagatti.com.
What we collect
Nothing. OffGrid does not collect, transmit, or store any personal data on external servers. The app has no network permission (android.permission.INTERNET is absent from the manifest) and cannot connect to the internet. This website uses no cookies, no analytics, and no tracking of any kind.
Data stored on your device
All data is stored exclusively on your device using two local storage mechanisms:
- Room database — stores your measured breaks (lock/unlock intervals) and daily summaries. This database is private to the app and inaccessible to other apps on your device.
- Preferences DataStore — stores your settings: monitoring window times, minimum break duration, notification preferences, and onboarding state. This is standard Android key-value storage, private to the app.
None of this data is backed up to any cloud service. It never leaves your device.
Usage Access permission
OffGrid requests Android's UsageStatsManager permission (shown as "Usage Access" in system settings) to read lock and unlock events. This is the only way Android allows an app to detect when the device is locked or unlocked retrospectively. The app reads only two event types:
KEYGUARD_HIDDEN— the device was unlocked- Screen-off / lock events — the device was locked or the screen turned off
The app does not read which apps you use, how long you use them, or any other usage data. You can revoke this permission at any time in Android Settings. Without it, OffGrid cannot measure breaks, but all previously stored data remains accessible.
Notifications
If you choose to enable the daily summary, OffGrid schedules a local notification that appears once a day at the time you select. This notification is generated entirely on your device, using data stored on your device. It is silent, low-priority (IMPORTANCE_LOW), and contains your daily best break and unlock count. You can disable it at any time in the app settings.
Share card
When you share a break summary from within the app, OffGrid generates an image on your device and exposes it to the Android share sheet through a temporary FileProvider. The image is created on-device and shared only through the app you choose to share it with (messaging app, social media, etc.). OffGrid does not upload the image anywhere.
Data deletion
You can delete all data OffGrid has stored on your device in two ways:
- Uninstall the app — Android removes all app data, including the Room database and DataStore preferences.
- Clear storage — in Android Settings → Apps → OffGrid → Storage → Clear storage. This deletes all data without uninstalling the app.
Since no data is stored on any server, there is nothing to delete remotely.
Children's data
OffGrid does not collect any data from any user, including children. Since all processing is local, the app cannot distinguish between age groups in the first place.
This website
This website (offgrid.simonepelagatti.com) is a static site hosted on Netlify. It does not:
- Set cookies
- Use analytics or tracking scripts
- Load third-party resources that could track visitors
- Collect or store any visitor data
Netlify may process access logs as part of its hosting infrastructure. Refer to Netlify's privacy policy for details on their infrastructure-level data processing.
Third-party services
The OffGrid app does not integrate any third-party services, SDKs, or libraries that transmit data. Specifically, it does not contain:
- Analytics (no Firebase, Google Analytics, or similar)
- Crash reporting (no Crashlytics, Sentry, or similar)
- Advertising SDKs (no AdMob or similar)
- Account or authentication services
- Cloud backup or sync services
Changes to this policy
If this policy changes, the updated version will be posted on this page with a new date. Since OffGrid does not collect contact information, we cannot notify you directly of changes.
Contact
For questions about this privacy policy or OffGrid's data practices, contact offgrid@simonepelagatti.com.
OffGrid is developed and maintained by Simone Pelagatti. The app is free and contains no in-app purchases, subscriptions, or advertising.