๐ iSea
Privacy Policy
Effective date: May 3, 2025 ยท Developed by John Mackey
iSea ("the app", "we", "us") is an iOS app for identifying and exploring marine life.
This policy explains what information we collect, how we use it, and your choices.
We keep data collection to what is necessary to run the service.
1. Information You Provide
When you create an account or use the app, you may provide:
- Account information โ your display name, email address, and profile photo, collected when you sign in with Apple, Google, or email and password.
- Profile details โ an optional location string and bio you can add to your public profile.
- Photos โ images you take or choose from your library to identify marine species. These are uploaded to our servers for AI processing and may be shared publicly if you post them to the community feed.
- Community content โ posts, comments, and reactions you create in the app.
- Feedback โ messages you send through the in-app feedback form, along with your email and account ID.
2. Information Collected Automatically
- Location โ approximate location (ยฑ100 m) when you choose to attach it to an identification, to improve species matching by region. Location is never collected in the background.
- Device push token โ a Firebase Cloud Messaging token used to deliver notifications you opt into. This is stored in your account record.
- App usage signals โ local counters (stored only on your device) for session count and daily identification use, used solely to decide when to ask for an App Store review. These are never transmitted to our servers.
We do not use analytics SDKs. Firebase Analytics is disabled in iSea.
We do not serve ads or share data with advertising networks.
3. How We Use Your Information
- Authenticate you and manage your account.
- Run the AI species identification service by passing your photo (and optional location/caption) to a Firebase Cloud Function that processes the image.
- Display your posts, comments, and profile to other users in the community feed.
- Send push notifications you have enabled (trial reminders, community activity).
- Respond to feedback you submit.
- Enforce community guidelines and investigate reported content.
4. Third-Party Services
iSea uses the following third-party services, each governed by their own privacy policy:
- Firebase (Google) โ authentication, database (Firestore), file storage, cloud functions, and push notifications. Firebase Privacy
- Google Sign-In โ optional sign-in method. Google Privacy Policy
- Apple Sign-In / StoreKit โ optional sign-in and in-app subscription management handled entirely by Apple. Apple Privacy Policy
We do not sell your data to any third party.
5. Subscriptions & Payments
iSea offers monthly and annual subscriptions through Apple's App Store.
All billing is handled by Apple โ we never see or store your payment card information.
We record your subscription status (active, trial, expired) in your account to unlock premium features.
6. Data Retention
- Your account and associated content are retained while your account exists.
- Identification images are stored in Firebase Storage and retained until you delete the associated post or your account.
- Identification history is stored locally on your device (up to 50 records) and is deleted when you uninstall the app.
- You can delete your account at any time from Settings โ Account โ Delete Account. This permanently removes your profile, posts, and associated data from our servers.
7. Children's Privacy
iSea is not directed at children under 13.
We do not knowingly collect personal information from children under 13.
If you believe a child has provided us personal information, please contact us and we will delete it promptly.
8. Your Rights
You can:
- Access and update your profile information within the app at any time.
- Delete your account and all associated data from Settings.
- Opt out of push notifications in iOS Settings โ Notifications โ iSea.
- Revoke location permission in iOS Settings โ Privacy & Security โ Location Services โ iSea.
If you are in the EU/EEA or California and have additional rights under GDPR or CCPA,
please contact us at the address below and we will respond within 30 days.
9. Security
Data is transmitted over HTTPS and stored in Firebase infrastructure protected by Google's security controls.
Authentication tokens are handled using industry-standard practices (signed nonces, secure token storage).
No system is completely secure โ please use a strong password and keep your device updated.
10. Changes to This Policy
If we make material changes, we will update the effective date at the top of this page.
Continued use of the app after changes constitutes acceptance of the updated policy.