Privacy Policy
Last updated: March 25, 2026
The PrimeBite Fishing app is designed to keep your Logbook data local-first on your device. We do not track you for advertising, and we do not sell your data. PrimeBite now also offers optional account sign-in. If you choose to sign in, limited account and session data may be processed off-device by our account providers. Signing in by itself does not upload your old Logbook trips, catches, or photos. If you later use Delete Account inside the app, PrimeBite is designed to remove the optional account and any copied account-side Logbook data tied to it, while leaving the local Logbook already stored on your phone in place unless you delete that local data too.
What We Collect (On Your Device)
- Trip Logs: Trip start time, hours fished, target species, trip outcome, optional fish count, optional trip notes, and optional linked catches.
- Catch Photos (optional): References (URIs) to photos you attach to entries.
- Fishing Notes: Text you add to your catch log or trip log.
- Location Data (optional): GPS coordinates used for local forecasts, sunrise/sunset, weather views, optional current-location selection, and optional catch or trip tagging.
- Preferences: Settings like pounds vs. kilograms, saved weather/location choices, and other app preferences.
- Notification Preferences (optional): Settings for forecast notifications, including species selection, rating thresholds, and notification times.
What We Collect (Optional Account Data)
- Account Identifiers: Your email address or provider-linked account identifier if you choose Sign in with Apple, Sign in with Google, or email magic-link sign-in.
- Session And Auth Data: The limited auth/session data needed to keep you signed in and restore your optional account session.
- Basic Account Profile: A small account profile row used to connect your optional account to PrimeBite.
Your Logbook entries stay on your device by default. Optional account sign-in uses limited off-device auth/profile handling, but signing in alone does not move old Logbook trips, catches, or photos off your phone.
Why We Use This Data
- Logbook: Save and review your catches and full trips.
- Trip Tracking: Let you record whole outings, including no-catch trips, trip length, and linked catches.
- Forecast Accuracy: Improve bite forecasts, sunrise/sunset times, and weather views for your chosen or current area.
- Optional GPS Tagging: Remember where a catch or trip happened.
- Bite Windows and Forecasts: Show suggested times using sunrise/sunset, moon phase, weather, and related forecast inputs.
- Preferences: Keep your chosen units, saved locations, and settings.
Permissions
- Location (Foreground Only, Optional): Used for local forecasts, sunrise/sunset, current-location selection, weather views, and optional catch or trip location tagging.
- Camera (Optional): Used when you choose to take a catch photo inside the app.
- Photos/Library (Optional): Used when you choose to attach an existing photo or save a catch photo to your camera roll.
- Notifications (Optional): Used when you choose to enable forecast reminders or alerts.
The app works without granting these permissions.
Notifications
The app may send you push notifications for forecast reminders if you enable this feature. Notification preferences (including which species to monitor, rating thresholds, and notification times) are stored locally on your device. You can disable notifications at any time in your device settings or within the app.
Optional Accounts
Account sign-in is optional. You can still use PrimeBite in guest mode. If you choose to sign in, PrimeBite may use Sign in with Apple, Sign in with Google, or email magic links through our auth provider. The current sign-in flow is for account access and session handling. It does not automatically copy your old Logbook data into the cloud. If you later use Delete Account in Settings, PrimeBite is designed to remove that optional account and any copied account-side Logbook data tied to it, while leaving the local Logbook already on your phone unless you delete it there too.
Online Services We Call
Open-Meteo (Forecast, Marine, Air Quality, and Related Weather Data): We query Open-Meteo for sunrise/sunset times, weather forecasts, marine data, air-quality data, and related forecast/location information using your coordinates, date, and in some cases place-search text. These requests help power forecast accuracy and weather-related app features. If the network is unavailable, some features fall back to local calculations or become unavailable until you reconnect.
NOAA CoastWatch ERDDAP (Ocean Data): For offshore species forecasts, we query NOAA's CoastWatch ERDDAP service for sea surface temperature (SST) data using your coordinates and date. This is a free, public U.S. government service. Requests are anonymous. NOAA's privacy policy: https://www.noaa.gov/privacy-policy
Copernicus Marine Service (Chlorophyll Data): For offshore species forecasts, we query the Copernicus Marine Service (via a proxy server) for chlorophyll-a concentration data using your coordinates and date. Requests are anonymous. The proxy server does not store or log any user data. Copernicus privacy policy: https://marine.copernicus.eu/privacy-policy
OpenStreetMap / Nominatim (Place Search and Reverse Geocoding): When you search for a place, drop a pin, or refine a saved location name, the app may send your place-search text or coordinates to OpenStreetMap's Nominatim service so the app can resolve or label that location.
National Weather Service (Official Alerts): For supported weather-alert views, the app may query National Weather Service alert endpoints using your coordinates to display official alerts for your area.
Supabase (Optional Account Auth And Profile Handling): If you choose to sign in, we use Supabase for account authentication, session handling, and a basic account profile record. Supabase may process your sign-in email or provider-linked account identifier, session data, and related auth/profile data needed to keep your optional account working. Supabase privacy policy: https://supabase.com/privacy
Apple / Google Sign-In Providers (Optional): If you choose Sign in with Apple or Sign in with Google, Apple or Google also handle parts of that sign-in flow according to their own privacy terms.
Subscription Services
RevenueCat: We use RevenueCat to manage subscriptions, purchases, entitlement status, and limited promotional or complimentary premium access for PrimeBite Pro. RevenueCat may collect:
- App user identifiers and device identifiers
- Your Apple ID or Google account information (for purchase verification, when applicable)
- Purchase and subscription history
- Subscription status
This data is used to manage subscriptions, restore purchases, verify premium access, and administer limited promotional or complimentary access when applicable. RevenueCat's privacy policy: https://www.revenuecat.com/privacy
Premium Features: The app offers a premium subscription (PrimeBite Pro) that provides access to extended forecast features. Subscriptions are managed through Apple's App Store or Google Play Store and are subject to their terms and conditions. Subscriptions automatically renew unless cancelled at least 24 hours before the end of the current period.
Data Sharing and Tracking
- We do not sell your personal data.
- We do not share your personal data for cross-app or cross-site advertising.
- We use limited service providers only when needed to operate subscriptions, account sign-in, or app functionality, such as RevenueCat for subscriptions, Supabase for optional account auth/profile handling, and the external data providers listed above for forecasts.
- We do not track you across apps or websites.
- No analytics or advertising SDKs are included.
Your Control
- Stay Guest Or Sign In: You can keep using PrimeBite without creating an account.
- Sign Out: If you use the optional account, you can sign out inside the app. Signing out does not delete the Logbook entries already stored on your phone.
- Delete Account: If you use the optional account, you can delete it inside the app. PrimeBite is designed to remove the optional account and any copied account-side Logbook data tied to it, while leaving the local Logbook already on your phone unless you delete that local data too.
- Export: Create a JSON backup of your catch and trip logbook data in Settings.
- Import: Restore a JSON backup of your catch and trip logbook data in Settings.
- Delete Individual Entries: Remove catches or trips from your logbook.
- Delete Local App Data: Uninstalling the app removes local app data from your device. It does not automatically delete any optional account data or copied account-side Logbook data stored off-device unless you also use Delete Account.
The current backup flow may involve copying your backup JSON into a cloud document or storage service you choose, such as Google Drive. If you do that, the copied backup is also subject to that provider's privacy and security practices.
Children
This app is intended for general audiences and is not directed to children under 13. We do not knowingly collect personal information from children.
Security
Your Logbook data remains on your device by default unless you choose to export it to another service. If you use optional account sign-in, limited auth/profile data is also handled off-device by the account providers used for sign-in. Avoid sharing exported backups publicly.
Contact
Questions or requests? Email primebitefishing@gmail.com.