BayTech Software ("we", "us", "our") operates the ReefIQ mobile application and related cloud services. This Privacy Policy explains what information we collect, how we use it, and your rights regarding that information.
1. Information We Collect
1.1 Account Information
When you create an account, we collect:
- Email address and password (email/password sign-in)
- Name and email address from your Google account (Google Sign-In)
- Name and email address from your Apple ID (Sign in with Apple)
- Email verification status
Account credentials are managed securely through ReefIQ Cloud. We do not store your raw password — credentials are hashed and stored using industry-standard practices.
1.2 Tank Profile Data
When you create a tank profile, we store the following in ReefIQ Cloud:
- Tank name, volume, type, salinity target, and other configuration details
- Selected dashboard metrics and display preferences
- Associated device IDs and integration settings
1.3 Water Parameter Data
We store water chemistry parameters (pH, alkalinity, calcium, magnesium, nitrate, phosphate, salinity, temperature, ORP, and others) that you enter manually, import from a Neptune Apex controller, or receive from ReefIQ devices. All parameter data is stored in ReefIQ Cloud under your user account.
1.4 ICP Report Data
When you upload an ICP (Inductively Coupled Plasma) water analysis report:
- The PDF file is stored in ReefIQ Cloud under your user account
- The PDF content is processed by the ReefIQ Assistant to extract and analyze parameters
- The extracted parameter values and AI-generated analysis are stored in ReefIQ Cloud
1.5 Health Reports
When you generate a health report:
- Your tank parameters, livestock inventory, and journal entries are processed by the ReefIQ Assistant
- The AI-generated health assessment is stored in ReefIQ Cloud under your user account
1.6 ReefIQ Assistant (Text)
When you use the text-based ReefIQ Assistant:
- Your messages and the AI responses are stored in ReefIQ Cloud under your user account
- Your messages, along with your tank context (parameters, livestock, journal entries), are processed by the ReefIQ Assistant to generate responses
- A daily message limit applies
- Conversation history is retained in ReefIQ Cloud until you delete your account
1.7 ReefIQ Assistant (Voice)
When you use the voice-based ReefIQ Assistant:
- Audio from your device microphone is transmitted in real time over a secure connection for processing by the ReefIQ Assistant
- The assistant processes the audio to generate spoken responses streamed back to your device
- Voice sessions are ephemeral — audio is not stored on our servers or in your account
- Text transcripts of voice conversations may be stored in ReefIQ Cloud under your user account
1.8 Livestock Tracking
When you track livestock (coral, fish, invertebrates), the species, name, date added, and notes are stored in ReefIQ Cloud under your user account.
1.9 Journal Entries
When you create journal entries:
- Entry text, date, tags, and associated parameters are stored in ReefIQ Cloud
- Journal data may be processed by the ReefIQ Assistant when generating AI-powered correlations and health reports
1.10 Maintenance Scheduler
When you create maintenance tasks, the task name, schedule, and completion history are stored in ReefIQ Cloud. Push notifications for due tasks are delivered through ReefIQ Cloud.
1.11 Parameter Alerts
When you configure parameter alerts, your alert thresholds and notification preferences are stored in ReefIQ Cloud. Push notifications for triggered alerts are delivered through ReefIQ Cloud.
1.12 Push Notifications
- We use ReefIQ Cloud to deliver push notifications for maintenance reminders and parameter alerts
- Your device notification token is stored in ReefIQ Cloud to route notifications to your device
- You can disable notifications at any time through your device settings or within the app
1.13 Neptune Apex Integration
When you connect a Neptune Apex controller:
- Your Apex IP address and credentials are stored locally on your device only, using encrypted storage
- The app communicates with your Apex controller over your local network — Apex data does not pass through our servers
- Parameter readings retrieved from the Apex are stored in ReefIQ Cloud as part of your tank data
1.14 ReefIQ Devices
When you pair a ReefIQ hardware device (Flo, Cora, or other devices):
- Bluetooth Low Energy (BLE) is used during initial device provisioning
- After provisioning, the app communicates with devices over your local network
- Device telemetry (sensor readings, operational status) is stored in ReefIQ Cloud under your user account
1.15 Local Storage
The app stores the following data locally on your device using encrypted storage:
- Display and theme preferences
- Neptune Apex credentials and IP address
- Device connection history and cached data
- App configuration and preferences
This local data is not transmitted to our servers unless explicitly stated otherwise in this policy.
2. How We Use Your Information
We use your information to:
- Provide and operate the ReefIQ app and its features
- Authenticate your identity and secure your account
- Store and display your tank data, parameters, livestock, and journal entries
- Generate AI-powered analysis, health reports, and assistant responses through the ReefIQ Assistant
- Deliver push notifications for maintenance reminders and parameter alerts
- Communicate with your ReefIQ devices and Neptune Apex controller
- Improve the app and diagnose technical issues
3. Service Providers
ReefIQ Cloud and the ReefIQ Assistant are operated on secure, industry-leading third-party cloud infrastructure and AI processing providers. These providers act as our sub-processors under data-processing agreements and are bound by confidentiality and security obligations. They process data only as necessary to deliver ReefIQ features on our behalf.
In addition, the following optional sign-in methods are provided directly to you, each governed by its own privacy policy:
- Google Sign-In — optional authentication method
- Sign in with Apple — optional authentication method
4. Data Consent
ReefIQ provides a data consent toggle in Settings. When enabled, the ReefIQ Assistant may use your saved tank history, parameter data, livestock, journal entries, and connected device information to provide personalized guidance. You can disable this at any time. When disabled, the assistant provides general reef-keeping advice without access to your tank data.
5. Data Sharing
We do not sell, rent, or trade your personal information. Your data may be shared with third parties only in the following circumstances:
- Service providers: Data is processed by our sub-processors, as described in Section 3, solely to provide app functionality
- Legal requirements: If required by law, regulation, or legal process
- Your direction: When you explicitly choose to export or share data (for example, configuration files)
6. Data Retention
- Account data and cloud content are retained as long as your account exists
- Voice audio is ephemeral and not retained after the session ends
- ICP report PDFs are retained in ReefIQ Cloud until you delete them or your account
- Local data remains on your device until you uninstall the app or clear app data
- Notification tokens are retained as long as your account is active
6.1 Anonymized Aquarium Data
When you delete your account, a copy of your aquarium's non-identifying data — tank type, tank volume, water parameter history, lighting schedule, and general livestock categories — may be retained in fully anonymized form to support reef-keeping research and improve ReefIQ's guidance. This anonymized data contains no name, email address, account identifier, device identifier, free-text notes, or photos, and cannot be linked back to you or your account.
You can turn this off at any time before deleting your account in the app under Settings > ReefIQ Assistant > "Contribute anonymized tank data". With the switch off, your aquarium data is permanently deleted together with everything else.
7. Account Deletion and Your Rights
You can delete your account at any time from within the app (Settings > Delete Account). When you delete your account:
- Your authentication account is permanently deleted
- All data in ReefIQ Cloud associated with your account (tank profiles, parameters, livestock, journal entries, assistant history, health reports, ICP reports, maintenance tasks, alerts) is permanently deleted via a GDPR-compliant cascade deletion
- All files associated with your account (ICP report PDFs) are permanently deleted
- Device telemetry data associated with your account is permanently deleted
- If you have left "Contribute anonymized tank data" enabled, a fully anonymized copy of your aquarium's parameter history is retained as described in Section 6.1 — it contains nothing that identifies you
- Local data on your device remains until you uninstall the app
Under applicable data protection laws (including GDPR), you may also have the right to:
- Access the personal data we hold about you
- Correct inaccurate personal data
- Request deletion of your personal data
- Object to or restrict processing of your personal data
- Data portability — receive your data in a structured, machine-readable format
To exercise these rights, contact us at the address below.
8. Children's Privacy
ReefIQ is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us so we can delete it.
9. Permissions
ReefIQ may request the following device permissions:
- Local network access: To discover and communicate with ReefIQ devices and Apex controllers on your Wi-Fi network
- Bluetooth: To discover and provision new ReefIQ devices during setup
- Microphone: To capture voice audio for the ReefIQ Assistant voice conversation feature
- Notifications: To deliver device alerts, parameter alerts, and maintenance reminders
- Location (Android only): Required by Android for Bluetooth scanning; ReefIQ does not track or store your location
You can deny any permission, but related features may not work correctly.
10. Security
We use industry-standard security measures to protect your data, including:
- Encrypted local storage for sensitive credentials
- HTTPS/TLS for all cloud communications
- Access rules that restrict data access to authenticated users
- Abuse-prevention safeguards to protect against unauthorized API access
The security of your local network, device, and account credentials is your responsibility.
11. Changes to This Policy
We may update this Privacy Policy as the app evolves. The effective date at the top of this page indicates the latest revision. Continued use of the app after changes constitutes acceptance of the updated policy. If we make material changes, we will make reasonable efforts to notify you.
12. Contact
For questions about this Privacy Policy or your data:
- Email: reefiq.tech@gmail.com
- Web: reefiq.tech
