What we collect
Account information (if you sign in)
- Email address and authentication identifiers.
- If you sign in with Google, authentication is handled by Google and Supabase; we receive the basic account info needed to create your session (such as email).
Your saved items and preferences
- Saved beaches (favorites) tied to your account.
- Dashboard personalization settings (layout and widgets).
- Local device preferences stored in your browser (for example: theme, last selected beach, map view, and selected tabs).
How we use information
- To create and maintain your account session.
- To save favorites and personalization settings across devices.
- To operate core features like forecasts, maps, and beach discovery.
We do not run third-party advertising trackers on the site.
Cookies and local storage
We use cookies for authentication sessions (via Supabase). We also use browser storage (localStorage/sessionStorage) to remember preferences like theme and UI state.
You can clear local storage at any time in your browser settings. If you are signed in, signing out will end your authenticated session.
Third parties we use
- Supabase for authentication and data storage.
- OpenStreetMap tile servers for map tiles (your device connects directly to load map imagery).
- Stripe for donations (if you choose to donate, you'll be redirected to Stripe's hosted checkout).
We don't receive or store your payment card details when donating through Stripe.
Want to support the project? Visit Donate.
Your choices
- Use the app without signing in for basic browsing.
- Clear browser storage to remove local preferences.
- Request account or data deletion by contacting us (see Contact).
Forecast disclaimer
Forecasts are informational and conditions can change quickly. Always use your judgment and follow local safety guidance when planning a session.
Contact
Questions about this policy? Reach out via Contact.