Privacy Policy for ReefDrift — Reef Aquarium Parameter Logger (iOS)
Last Updated: May 31, 2026 · Version 1.0
This Privacy Policy describes how ReefDrift — Reef Aquarium Parameter Logger ("ReefDrift", "we", "our", or "the app") handles information when you use our iOS application. ReefDrift is designed to keep your aquarium data private and on your device.
The Short Version: ReefDrift stores all your tank data (parameters, readings, logs) locally on your iPhone or iPad. We do not operate any servers that receive your reef data. No analytics SDK and no crash-reporting SDK are included. The app does show banner ads to free users via Google AdMob, and requests App Tracking Transparency (ATT) permission to support personalised advertising. Upgrading to Pro removes all ads.
What we collect from you: Nothing automatically except what is required for ad serving (see Advertising section).
What you create stays where: On your device only (Room/SQLDelight database, never transmitted to our servers).
No analytics, no crash reporting.
Third parties involved: Google AdMob (ads, free tier only) · Apple (App Store IAP). That's it.
1. Information You Provide
The following data is stored locally on your iPhone or iPad only using the app's on-device database. It is never transmitted to our servers, because we do not operate any servers that receive reef data.
- Tank Profiles: Tank name, volume, type (reef, FOWLR, freshwater, planted), and any notes you add
- Parameter Readings: Values you log for ALK, CAL, MAG, NO3, PO4, pH, Salinity, Temperature, NH3, NO2, and any custom parameters
- Dosing & Maintenance Logs: Dosing amounts, water change records, and equipment notes you enter manually
- App Settings: Your preferences, notification schedules, and display choices
- Exported Data: If you use the CSV export feature, the exported file contains your parameter history. You control where it goes via the iOS share sheet; we do not receive a copy.
iOS-Specific Storage: All data is stored in an on-device SQLDelight (KMP) database, sandboxed within the ReefDrift app. iOS's hardware-backed encryption protects this data when your device is locked. No iCloud sync is performed by the app.
2. Advertising & Tracking
Ads are shown to free users only. Upgrading to ReefDrift Pro removes all ads from the app.
ReefDrift uses Google AdMob (AdMob App ID: ca-app-pub-1981172639334201~8912532361) to display banner advertisements to free-tier users. AdMob may collect and use the following information to serve ads:
- Advertising Identifier (IDFA): Apple's identifier for advertising, used to personalise ads and measure ad performance. The app requests App Tracking Transparency (ATT) permission before accessing the IDFA. If you deny ATT, AdMob will show non-personalised ads and will not use your IDFA.
- IP address and general location (country/region level, used by AdMob for ad targeting and fraud prevention)
- Device model and OS version (used by AdMob for ad rendering and frequency capping)
- Interaction data (whether you viewed or tapped a banner ad, used for billing and fraud prevention)
Google UMP Consent (GDPR/CCPA): When you first launch the app, a Google User Messaging Platform (UMP) consent form is shown if you are in a region subject to GDPR or CCPA. This form lets you review and adjust your ad personalisation choices. You can change these choices at any time in the app's Settings screen.
Google's use of data is governed by Google's Privacy Policy and Google AdMob's EU Consent Policy.
3. What We Do NOT Collect
ReefDrift is built to collect as close to zero data as possible. Specifically, the app does not collect or transmit any of the following:
- ❌ Analytics (no Firebase Analytics, Mixpanel, Amplitude, or similar)
- ❌ Crash reports to third parties (no Crashlytics, Sentry, Bugsnag)
- ❌ Your reef data — your tank readings and logs never leave your device unless you explicitly export them via the share sheet
- ❌ Account information — ReefDrift does not require sign-up, email, or any account
- ❌ Location data (we do not request precise or coarse location)
- ❌ Contacts, Camera, or Microphone
4. iOS Permissions
ReefDrift may request the following iOS permissions. Each is optional:
-
App Tracking Transparency (ATT) — requested to allow Google AdMob to use your IDFA for personalised ads. If you tap "Ask App Not to Track", AdMob shows non-personalised ads only and your IDFA is not accessed. Pro subscribers are not shown ads and the IDFA is not used.
-
Notifications (optional) — used to send you reminders to test your tank parameters on a schedule you configure. Notifications are scheduled locally by iOS. No notification content is sent to our servers.
5. Subscriptions and Payments
ReefDrift offers optional Pro upgrades via Apple's App Store In-App Purchase system:
- Monthly Pro — auto-renewing subscription at $3.99/month
- Yearly Pro — auto-renewing subscription at $19.99/year
- Lifetime Pro — one-time non-consumable purchase at $59.99
All payments are processed by Apple. We do not receive or store your credit card or billing information. Apple sends us only a transaction receipt indicating that you have an active entitlement. We use this to unlock Pro features (remove ads, additional tanks, widgets) in the app.
Auto-renewing subscriptions renew unless cancelled at least 24 hours before the end of the current period. Manage or cancel in Settings > Apple ID > Subscriptions. For Apple's privacy practices, see Apple's Privacy Policy.
6. Data Sharing
We share data with the following parties only:
- Google AdMob — receives advertising-related data (IDFA if ATT granted, IP address, device signals) to serve banner ads to free users. See Section 2 for details. Pro users are not subject to AdMob data collection.
- Apple — processes payments via the App Store In-App Purchase system.
We do not sell your personal data. We do not share your reef parameter data with any third party.
7. Your Choices
- Opt out of personalised ads (ATT): When the ATT prompt appears, tap "Ask App Not to Track". You can also change this at any time in Settings > Privacy & Security > Tracking.
- GDPR/CCPA consent: You can review and update your ad consent choices in the app's Settings screen at any time.
- Go Pro — eliminate ads entirely: Subscribing to any Pro tier removes all AdMob banners and stops AdMob from collecting advertising-related data within the app.
- Notifications: Disable parameter reminder notifications at any time in Settings > Notifications > ReefDrift.
- Delete your data: Delete the app from your device to permanently remove all locally stored data.
8. Children's Privacy
ReefDrift is rated 4+ on the App Store. We do not knowingly collect personal information from children. The app does not require any account or personal information from any user regardless of age. AdMob is configured to serve non-personalised ads only when ATT is not granted, and the app does not target children specifically.
9. Your Rights (GDPR / CCPA)
- Right to access: All your reef data is on your device, accessible at any time inside the app.
- Right to deletion: Delete individual readings, tanks, or the entire app — your data is gone from your device immediately.
- Right to portability: Use the in-app CSV Export feature to take your parameter history with you in an open format.
- Right to opt out of sale: We do not sell data; nothing to opt out of.
- Ad personalisation opt-out: See "Your Choices" above. For rights related to Google's data processing, contact Google via their Privacy Policy.
10. Changes to This Policy
If we change how ReefDrift handles data — for example, adding cloud sync or changing our ad partner — we will update this Privacy Policy and update the "Last Updated" date at the top. For material changes, we will surface a notice within the app on your next launch.
11. Contact
Questions or concerns about this Privacy Policy?
ReefDrift is developed by AppKadag Creations. Contact: atechmobileapp@gmail.com · © 2026 AppKadag Creations