Privacy Policy
Effective Date: March 31, 2025 · Last Updated: March 31, 2025
In short: Ocean collects only the data needed to power your focus sessions. We don't sell your data, we don't show ads, and we don't use third-party analytics trackers.
1. Introduction
Ocean ("we", "our", "the app") is a productivity and focus timer app available on Android. This Privacy Policy explains what information we collect, how we use it, and your rights regarding your data.
By using Ocean, you agree to the practices described in this policy. If you do not agree, please do not use the app.
2. Information We Collect
2.1 Account Information
When you create an account, we collect:
- Email address — used for authentication and account recovery
- Display name — shown on your profile and leaderboard (optional)
- Bio — a short description you choose to share (optional)
- Profile photo — an avatar image you upload (optional)
2.2 Usage Data
To provide core app features, we store:
- Focus sessions — duration, date, and completion status
- Tasks — titles, categories, schedules, and completion status
- Statistics — total focus minutes, session counts, streaks
- Goals — your selected focus goals and daily targets
2.3 Device Information
For push notifications, we collect:
- Push notification token — a device-specific identifier for delivering notifications
- Platform — Android or iOS
- Notification preferences — your chosen reminder times and settings
2.4 Feedback
If you submit feedback through the app, we collect the feedback type (bug, suggestion, general) and your message.
2.5 What We Do NOT Collect
- We do not collect your location
- We do not collect your contacts or phone number
- We do not collect browsing history
- We do not use advertising trackers or ad SDKs
- We do not use third-party analytics (no Google Analytics, Mixpanel, etc.)
3. How We Use Your Information
We use the collected data exclusively to:
- Authenticate your account and keep it secure
- Sync your tasks, sessions, and stats across devices
- Display your profile on the community leaderboard
- Send push notifications (daily reminders and overdue task alerts) based on your preferences
- Improve the app based on feedback you voluntarily submit
4. Data Storage & Security
Your data is stored securely using Supabase, which provides:
- Encrypted data transmission (TLS/HTTPS)
- Row Level Security (RLS) — each user can only access their own data
- Passwords are hashed using industry-standard algorithms
- Database hosted on secure cloud infrastructure
Local data on your device is stored using encrypted SharedPreferences and is never shared with other apps.
5. Third-Party Services
Ocean uses the following third-party services:
- Supabase — authentication, database, and cloud storage (Supabase Privacy Policy)
- Firebase Cloud Messaging (FCM) — push notification delivery only; no Firebase Analytics is used (Firebase Privacy)
We do not share, sell, or rent your personal data to any third parties for marketing or advertising purposes.
6. Permissions
Ocean requests the following Android permissions:
- Internet — required for cloud sync and authentication
- Notifications — to send daily reminders and task alerts (opt-in)
- Exact Alarm — to schedule precise notification reminders
- Boot Completed — to restore scheduled reminders after device restart
7. Data Retention
We retain your data for as long as your account is active. If you delete your account:
- All personal data (profile, tasks, sessions, stats) will be permanently deleted from our servers
- Push notification tokens will be deactivated
- Local app data will be cleared upon uninstall
8. Your Rights
You have the right to:
- Access — view all data stored about you (available in-app)
- Edit — update your profile, tasks, and preferences at any time
- Delete — request full account and data deletion
- Opt-out — disable push notifications at any time from app settings
- Export — your focus session history is visible in the app
9. Children's Privacy
Ocean is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have inadvertently collected such information, please contact us and we will promptly delete it.
10. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last Updated" date. Continued use of the app after changes constitutes acceptance of the revised policy.
11. Contact Us
If you have questions about this Privacy Policy or your data, please contact us: