Privacy Policy
This Privacy Policy explains how the Aqualog app handles data about you and your aquarium activity. This is an educational app and does not provide guarantees or professional advice.
Last updated: 2026-03-19
1) Scope and important disclaimer
The app may show ranges, calculations, and reminders related to aquarium water chemistry and maintenance. Aquarium outcomes depend on many factors (existing water conditions, livestock needs, product quality, dosing accuracy, temperature, filtration, CO2, plant health, and more).
2) Data we store and why
Aqualog uses Firebase services to keep your data available across devices (and to enable offline persistence). We store data per signed-in user.
Authentication data (Firebase Auth)
When you sign in with Google, we use your Google identity to authenticate you. When you use anonymous sign-in, we create an anonymous account (and may merge your data later).
Core aquarium data (Firestore)
We store:
- Your aquariums (names, setup date, basic equipment/status fields, and your configured reminder settings)
- Your maintenance logs (the measurements you enter, including optional fields like TDS and water change volume)
- Your livestock counts and types (alive items as currently configured in your tank)
- Your premium status (whether you subscribed and removed ads)
Offline cache
Firestore persistence is enabled, so some data may be cached on the device while you are offline. This allows the app to work without connectivity and syncs changes when a connection is available.
Local device data
Some preferences and UI data are stored locally on your device, such as:
- Dark mode preference
- Your per-tank “favorite” log parameters and the log form field order
- Aquarium thumbnail images (stored locally for faster display)
3) Ads and subscription
AdMob
The app shows advertising through Google AdMob when you are not a premium subscriber. AdMob may use advertising identifiers and device information to display ads.
Premium subscription (Google Play Billing)
Premium is purchased via Google Play. When premium is active, ads are removed. We store/refresh your premium status (e.g., in Firestore) so the app can show or hide ads consistently.
4) Google sign-in and anonymous sign-in
Google sign-in
If you choose “Continue with Google”, we authenticate you with Firebase using your Google account. Your app data is associated with the signed-in Firebase user.
Anonymous sign-in
If you choose “Use without sign-in”, we create an anonymous Firebase account. Your aquarium data is stored under that anonymous account.
Merging anonymous data
If you start with anonymous sign-in and later sign in with Google, we may merge your anonymous data into your Google account so you do not lose your aquariums/logs.
5) Data loss and limitations
While we provide offline caching and automatic synchronization, no system can guarantee that all data is preserved in every situation. Network interruptions, device changes, app updates, and storage limits can affect synchronization timing.
6) How to delete your data
You can manage your session using Sign out in the app settings.
Delete account (permanent)
If you are signed in, the app Settings screen includes a Delete account button. When you confirm, we:
1. Delete your Firestore data (aquariums, livestock, and logs linked to your account)
2. Delete your Firebase Auth account
3. Remove locally stored preferences and aquarium thumbnail images from your device
7) Contact
If you need more information or help with data deletion requests, please contact the app provider.