Surfcast
FeaturesModelsFAQBlog
Get the app
Legal

Privacy Policy

Last updated · September 30, 2026

This policy explains what data Surfcast collects, why, who we share it with, and the controls you have.

On this page
  1. Summary
  2. What we collect
  3. Location data
  4. How we use data
  5. Sharing & third parties
  6. Storage & retention
  7. Your rights & choices
  8. Children
  9. Changes
  10. Contact

01Summary

This policy covers the Surfcast mobile app and surfcastapp.com. Surfcast works without an account. We collect only what we need to show you forecasts, run subscriptions, keep the app reliable and understand which of our ads work. Surfcast shows no ads and we never sell your personal data.

02What we collect

Stored only on your device: favorite spots, recently opened spots, searches and settings (units, time format, onboarding state). Home Screen widgets read a copy of your forecast and selected spot from the device.

Forecast requests: to load a forecast, the app sends the coordinates of the selected spot, or of your current position if you use location, to the weather and tide data services we use. The request contains only the coordinates and a date range — no account, name or device identifier — and we do not store these coordinates on any server of ours.

Usage and diagnostics (Google Firebase): app interactions (for example screens viewed, forecasts opened, paywall viewed), app version, device model and OS, a random app-instance identifier, approximate country derived from your IP address, performance data and crash reports.

Purchases (Apple and RevenueCat): if you subscribe to Surfcast Pro, Apple processes the payment. We and our subscription provider RevenueCat receive the subscription status, product, price, currency, transaction dates and a random RevenueCat user ID. We never receive your payment card details or your Apple Account name or email.

Advertising measurement (AppsFlyer, Apple Search Ads): to learn which ads bring people to Surfcast, our measurement partner AppsFlyer receives the app install, a few in-app events (onboarding completed, paywall viewed, subscription started) and subscription revenue, together with device information (device model, OS, IP address, the identifier for vendor, and the advertising identifier only if you allow tracking — see section 07). Apple Search Ads attribution uses an Apple attribution token that contains no personal identifier. In the EEA, the UK and Switzerland this measurement is shared with ad networks only with your consent.

Notifications: if you opt in to special offers, we schedule reminders on your device. You can turn them off at any time.

Support: if you email us, we receive your email address and the content of your message.

03Location data

Surfcast asks for location permission ("While Using the App") to show nearby spots, center the map and load the forecast for where you are. The coordinates are sent to our weather and tide data services only to fetch that forecast. Your precise location is not used for advertising or tracking and is not shared with AppsFlyer or ad networks (they may derive an approximate country or city from your IP address, as described in section 02). You can change the permission at any time in iOS Settings → Surfcast → Location.

04How we use data and legal bases

PurposeDataLegal basis (EEA/UK)
Show forecasts, tides and nearby spotsSpot coordinates, location (if allowed)Performance of the service
Provide and restore Surfcast ProPurchase dataPerformance of a contract
Keep the app reliable and secure, fix crashesDiagnostics, crash reportsLegitimate interests
Improve features with aggregated usage statisticsUsage dataLegitimate interests
Measure which ads bring users and subscribersAdvertising measurement dataConsent (EEA, UK, Switzerland); legitimate interests elsewhere
Cross-app tracking with the advertising identifierAdvertising identifierYour permission via Apple's App Tracking Transparency
Send special-offer remindersNotification schedule on deviceConsent
Answer support requestsEmail and messageLegitimate interests

05Sharing & third parties

We share data only with providers that help us run Surfcast, under agreements that limit their use of it:

  • Google Firebase (Google LLC) — analytics, crash reporting, performance monitoring, remote configuration.
  • RevenueCat (RevenueCat, Inc.) — subscription management; it forwards subscription events to Google Analytics and AppsFlyer on our behalf.
  • Apple — App Store payments, Search Ads attribution, Maps.
  • AppsFlyer (AppsFlyer Ltd.) — install and campaign attribution, deep links.
  • Ad networks we advertise with (for example Meta, Google, Snap) — receive install and subscription events from AppsFlyer only to measure and optimize our campaigns; in the EEA, UK and Switzerland only with your consent.
  • Weather and tide data services — receive spot coordinates (without any identifier) to return forecasts.

We do not sell personal data. We disclose data if required by law or to protect the safety of users. Some providers process data outside your country, including in the United States; such transfers rely on the EU Standard Contractual Clauses or the EU–US Data Privacy Framework where applicable.

06Storage & retention

  • Data on your device stays until you delete it or the app.
  • Analytics event data is kept for up to 14 months; crash reports according to Firebase's retention (currently about 90 days).
  • Purchase records are kept as long as needed to provide the subscription and for accounting and tax obligations.
  • Attribution data (AppsFlyer) is kept for up to 25 months. Device-level data about installs from Meta and Google ads is deleted 6 months after install, as those networks require.
  • Support emails are deleted when no longer needed to help you.

07Your rights & choices

  • Ad measurement consent (EEA, UK, Switzerland): Surfcast → Settings → Privacy → Ad measurement. Changing it takes effect immediately.
  • Tracking: iOS Settings → Privacy & Security → Tracking. If tracking is off, the advertising identifier is never shared.
  • Location: iOS Settings → Surfcast → Location.
  • Special offers: Surfcast → Settings → Special offers, or iOS notification settings.
  • Subscriptions: manage or cancel in your Apple Account subscription settings.
  • Delete local data: remove favorites and recent spots in the app, or delete the app.

Depending on where you live, you may have the right to access, correct, delete, restrict or object to the processing of your data, to data portability, and to withdraw consent at any time without affecting earlier processing. Because Surfcast has no accounts, please include your app version and device model when you write to us so we can find the data linked to your device. You can also complain to your local data protection authority.

08Children

Surfcast is not directed at children under 13 (or the minimum age of digital consent in your country) and we do not knowingly collect their data. If you believe a child has provided data, contact us and we will delete it.

09Changes

We will update this page and the "Last updated" date when our practices change, and note material changes in the app.


10Contact

Surfcast is developed by Anton Yezub, an individual developer based in Indonesia, who is the controller of the personal data described in this policy.

Email: y.yezub@gmail.com

Surfcast

Surf forecasts you can actually read. Four models, live tide and swell, and your spots — in one calm app.

Product

FeaturesModel comparisonWidgetsDownload

Resources

BlogFAQSupport

Legal

Terms of UsePrivacy Policy
© 2026 SURFCAST · surfcastapp.comMADE FOR THE EARLY START