Last updated: April 29, 2026
Current ("the App") and currentfishing.com ("the Website") together provide a fishing conditions service developed by Terence James Smith. This policy describes how we handle your information across both platforms.
If you use the App or Website without signing in, no data is sent to our servers about you personally — only anonymous requests for weather, flow, tide, and AI fishing data based on the location you're viewing. If you choose to create a free account (using Sign in with Apple, Continue with Google, or email and password), your trip logs, favorites, preferences, and subscription status are synced to a private cloud database so they're available across devices, between the iOS App and currentfishing.com. Account creation is entirely optional. We don't run ads, we don't track you, and we don't sell data.
The following data is created and stored locally on your device:
Trip log photos are an iOS App feature only — initially saved to the App's local storage on your device. If you are signed into a Current account, photos are also uploaded to private Supabase Storage so they're available alongside your trip log on other devices and at currentfishing.com (see "Optional Account & Cloud Sync" below). If you are not signed in, photos remain on-device only.
If you create a Current account using Sign in with Apple, Continue with Google, or email and password (available on both the iOS App and the Website), the following data is synced to a private cloud database (Supabase, hosted in the United States) so it's available across devices and at currentfishing.com:
Your account is identified by a unique user ID generated by Supabase. You can sign out at any time from Settings in the App, or from the account menu on the Website, which stops all cloud sync. To delete your account and all associated cloud data, use the "Delete Account" option in iOS App Settings — this permanently removes your account record, trip logs, favorites, preferences, uploaded photos, and subscription tracking from our database. Website users may contact support@currentfishing.com to request deletion (or use the iOS App if available).
The iOS App uses Apple CloudKit (your private iCloud container) as a backup and per-device sync layer for favorites, custom locations, and trip logs. CloudKit data is encrypted by Apple in transit and at rest, lives in your personal iCloud account, and is not accessible to us. CloudKit backup runs regardless of whether you're signed into a Current account — it's how your favorites and custom locations follow you when you reinstall the App or move to a new iOS device using the same Apple ID. CloudKit is not used by the Website.
For users who are also signed into a Current account, the same data syncs to Supabase as well. Supabase is the authoritative source for cross-platform sync (so the data is available on currentfishing.com), and CloudKit continues to operate as a per-iCloud-account backup. The two layers are independent: signing out of your Current account does not affect CloudKit data, and changing iCloud accounts does not affect your Current account data.
You can disable iCloud sync entirely in your device's Settings → [Apple ID] → iCloud → Apps Using iCloud, or delete the App's iCloud data via Settings → [Apple ID] → iCloud → Manage Account Storage.
The iOS App requests location access ("when in use" only) via Apple's CoreLocation API to suggest nearby fishing waters and gauges when you add a new location. The Website uses your browser's standard Geolocation API for the same purpose, with a permission prompt the first time. On both platforms, your location is used on-device or in-browser to identify nearby water and is sent to weather and flow data services (described below) to retrieve local conditions. We do not store, log, or track your location history on either platform.
The iOS App offers an optional feature to protect "secret" fishing locations with biometric authentication. Face ID or Touch ID authentication is handled entirely by your device's operating system. No biometric data is accessed, stored, or transmitted by the App.
The iOS App requests camera access to let you add photos to trip logs. For users who are not signed into a Current account, photos remain on the device only. For users who are signed in, photos are uploaded to private Supabase Storage under a per-user path so they sync alongside the trip log to other devices and to currentfishing.com. You can delete photos at any time by deleting the trip log; deleting your account also removes all uploaded photos from storage. The Website does not currently support uploading new photos but will display photos uploaded from the iOS App for signed-in users.
The Website uses standard browser storage (localStorage and IndexedDB) for the same reasons most modern web apps do: caching forecast data so pages load faster, holding your authentication session if signed in, and remembering UI preferences. We do not use third-party cookies. The Website does not display interest-based advertising or set tracking cookies. If you sign out, the auth session in localStorage is cleared. If you want to clear all browser-stored data, your browser's "Clear Site Data" / "Clear Cache" options for currentfishing.com will do it.
If you create an account using email and password (on either the iOS App or the Website), we send transactional auth emails (signup verification, password reset) via Resend, an email delivery service. Email addresses are sent to Resend solely to deliver the message; Resend's privacy policy is available at resend.com/legal/privacy-policy.
Account creation on either the iOS App or the Website also subscribes you to our marketing email list by default. We use this list to send periodic updates about new locations, seasonal forecast highlights, and product announcements. Marketing emails are delivered via Resend on the same infrastructure used for transactional auth emails.
Every marketing email includes an unsubscribe link in the footer. Clicking the link removes your address from the marketing list immediately. Unsubscribing from marketing emails does not affect transactional emails — you'll still receive account-related auth emails (signup verification, password reset) as long as you have an account. To opt out at any time outside of clicking an email link, contact support@currentfishing.com.
The marketing list is stored in our Supabase database alongside your account record. If you delete your account, your marketing list entry is also deleted.
The App and Website contact the following services to provide fishing conditions data and account functionality. Where personal data is involved, the relevant fields are described below; otherwise only location coordinates or station identifiers are sent.
Current Pro subscriptions purchased through the iOS App are managed entirely by Apple through the App Store. We do not collect, process, or store any payment information for iOS purchases. The App checks your subscription status via Apple's StoreKit framework and, for signed-in users, mirrors the result to Supabase so it's recognized on currentfishing.com.
Current Pro subscriptions purchased through currentfishing.com are processed by Stripe and managed via RevenueCat. Your subscription status is stored in our Supabase database and used to grant Pro access on both the website and the iOS App when you are signed in.
Partner discount codes (such as those provided by recommended creators or fly shops) are tracked through our App Store offer codes (Apple Custom Codes) and Stripe coupons. When you redeem a partner code, we record the partner attribution alongside the subscription record so we can pay revenue share to the partner. No additional personal information is collected via partner codes beyond what's already described above.
Neither the iOS App nor the Website includes analytics SDKs, advertising networks, or user tracking. We do not collect usage metrics, device identifiers, or behavioral data on either platform. The Website does not include third-party tracking pixels or interest-based advertising cookies.
We do not sell, share, or transfer your data to third parties for any purpose beyond what is described in this policy. Signed-in users' data is stored in Supabase solely to enable sync across devices and currentfishing.com. Unsigned users' data on the iOS App never leaves their device (other than iCloud, which is controlled by Apple). Unsigned users on the Website only have data stored in their browser's local storage; nothing is sent to our servers other than the anonymous network requests required to fetch fishing conditions data.
Neither the App nor the Website knowingly collects information from children under 13. Account creation is optional and not required to use core features.
We may update this policy from time to time. Changes will be posted on this page with an updated date. Continued use of the App or Website after changes constitutes acceptance.
Questions about this privacy policy? Contact us at support@currentfishing.com.