Animal Age Tracker ยท Effective date: March 7, 2026
When you use the app, you may enter the following information. All of it is stored locally on your device in a private Room database and is never sent to our servers (we do not operate any servers).
| Category | Examples |
|---|---|
| Animal profiles | Name, species, breed, gender, weight, color, birth/conception date, allergies, notes |
| Photos & videos | Images captured via camera or selected from gallery |
| Health records | Vet visit logs, symptoms, treatments, medications, severity |
| Growth records | Weight and height measurements over time |
| Feeding records | Food type, amount, date, time, notes |
| Reminders | Vet appointments, vaccinations, grooming, medication schedules |
| Milestones | Life events with optional photos (birth, first walk, vaccination, custom) |
| App preferences | Theme, units, date format, notification settings, backup frequency |
All data is stored exclusively on your device using Android's private app storage:
No data is stored on external servers, cloud services, or remote databases.
You can create backup files containing your full database and media. These backups are saved to a location you choose on your device (e.g., Downloads folder, Google Drive, or another storage provider). Backup files use HMAC-SHA256 integrity verification to detect tampering. You are responsible for the security of your backup files once exported.
You can export animal data as CSV spreadsheets or PDF reports. These files are saved to a location you choose and may be shared via the Android share sheet. Exported CSV files are sanitized against formula-injection attacks.
Profile cards, QR codes, and text summaries can be shared via the Android share sheet. When you share content, it is sent through the sharing mechanism you select (e.g., messaging apps, email). We have no control over or access to shared content once it leaves the app.
The app can generate QR codes that encode animal profile data in a URL (https://animalagetracker.app/pet?...). Scanning a QR code imports the encoded data into the app. The data is embedded directly in the URL - no server is contacted during this process.
The free tier of the app displays banner advertisements served by Google AdMob. Google may collect certain information for ad personalization and measurement purposes, including:
You can opt out of personalized ads in your device's Settings โ Privacy โ Ads (or equivalent). For more details, see Google's Privacy Policy and How Google uses data from apps.
Premium features are unlocked via a one-time in-app purchase processed entirely by Google Play. We do not collect or store any payment information. Purchase status is verified locally against Google Play and cached on your device. See Google's Privacy Policy for details on how Google handles purchase data.
We do not integrate any other third-party analytics, advertising, crash-reporting, or data-collection SDKs.
| Permission | Purpose | Required? |
|---|---|---|
INTERNET | Required by AdMob to serve ads and by Google Play Billing to verify purchases | Yes |
CAMERA | Take photos of your animals directly from the app | Optional - requested at runtime |
POST_NOTIFICATIONS | Show care reminders and birthday notifications | Optional - requested at runtime (Android 13+) |
READ/WRITE_EXTERNAL_STORAGE | Access photos from gallery on older Android versions (โค API 28/32) | Legacy only |
RECEIVE_BOOT_COMPLETED | Reschedule notification workers after device restart | Yes |
Animal Age Tracker is not directed at children under the age of 13. We do not knowingly collect personal information from children. The app does not require account creation or collect any identifying information from any user.
We may update this privacy policy from time to time. Changes will be posted on this page with an updated effective date. Continued use of the app after changes constitutes acceptance of the updated policy.
If you have any questions or concerns about this privacy policy, please contact us: