Effective date: May 26, 2026
Leafminder doesn't have a backend. Your plants, photos, watering history, and settings live in a database on your phone. We never see them. There's no Leafminder account, no email signup, no telemetry, no analytics SDK, no crash reports — none of it.
The only data that ever leaves your device is (1) ads served by Google AdMob, and (2) backups you choose to upload to your own Google Drive. Both are explained below.
Nothing on our servers, because we don't run any. What lives on your device:
All of this stays in a local SQLite database. Uninstalling the app deletes it. We have no copy.
Leafminder is free and shows ads served by Google. When ads load, the AdMob SDK may collect device-level information (advertising ID, IP address, approximate location, app interaction events) per Google's privacy policy. We don't access or store any of this.
If you tap Sign in with Google in Settings → Backup, Leafminder requests the drive.appdata scope only. This lets us write backups into a per-app folder in your Drive that's invisible from your main Drive UI.
Leafminder is not directed at children under 13. We don't knowingly collect data from them — partly because we don't collect data from anyone.
Because all your data lives on your device:
EU / UK / California users: GDPR and CCPA give you rights to access, delete, and port your data. Since we don't hold any, those rights are exercised against us by uninstalling. AdMob's data handling is governed by Google directly — see their privacy policy linked above for opt-out details.
Your local database is unencrypted at rest, like most apps. Anyone with access to your unlocked phone can read it. Use a device passcode. If you enable Drive backup, OAuth tokens are stored in your platform's secure storage (Keychain on iOS, Keystore on Android).
If we change something material, we'll update the effective date at the top and call it out in the next app release notes. There's no email list because we don't have your email.
Questions? Email support@leafminder.app. We answer.