Privacy Policy
Last updated: September 8, 2026
MySwimApp is operated by Foxtide LLC (“we,” “us,” or “our”). This policy describes how we collect, use, and protect information when you use the MySwimApp website (myswimapp.com), the MySwimApp iOS app, and the MySwimApp Android app (together, “MySwimApp”). Where a practice differs between the two apps, this policy says so.
Key points
- Swim data comes from publicly posted meet result files — not collected from you or your child.
- The apps offer an optional account — Sign in with Apple or email and password on iOS, email and password or Google Sign-In on Android — so you can follow swimmers and sync your preferences. We store only what those features need.
- We do not sell your personal information and do not use it to track you across other apps or websites.
- You can delete your account and its data at any time — in the app or by email.
This summary is for convenience only. The full policy below governs.
Information We Collect
Swimming Data
MySwimApp aggregates publicly available competitive swimming results from meet result files published by Local Swimming Committees (LSCs) and meet hosts. This data includes swimmer names, team affiliations, meet results, and swim times. This information is already publicly available through individual LSC websites and meet host platforms.
Account Information (app)
Creating an account is optional. What we receive depends on how you sign in:
- Sign in with Apple(iOS) — your name and the email address you choose to share, which may be Apple's private relay address, plus a unique account identifier.
- Google Sign-In (Android) — your name, your Google account email address, and a unique account identifier.
- Email and password (iOS and Android) — the email address you enter. Passwords are stored only as a salted hash by our authentication provider; we never see your password.
We use this only to create and secure your account. It is the same account on either platform, so signing in on a second device restores what you have already saved.
Content You Create (app)
The swimmers you follow, the goal times you set, and your notification preferences — including the per-swimmer race-alert toggles and lead times you set in the app — are stored on our servers so they stay in sync with your account across devices.
Subscriptions
MySwimApp Plus is currently available in the iOS app only. If you purchase it, your purchase is processed by Apple. We receive your subscription status (for example, active, in trial, or expired) through our subscription provider so we can unlock Plus features. We never receive your full payment card details. The Android app does not currently offer any in-app purchase.
Push Notifications (app)
If you turn on race-day alerts, we store a device push token so we can deliver notifications — through the Apple Push Notification service on iOS, and through Firebase Cloud Messaging on Android. A push token identifies a device installation, not you personally, and we use it only to deliver the alerts you asked for. You can turn notifications off at any time in your device settings, and we delete the token when you delete your account.
Remote race-day alerts are not yet enabled in the Android app. Until they are, the Android app stores your alert preferences but does not register or store a push token.
Stickers & GIFs (iOS app)
When you search for a sticker to add to a celebration card, your search term is sent to Giphy to return matching results. That search is handled under Giphy's own privacy policy. This feature is in the iOS app only; the Android app builds its share cards entirely on your device.
Usage & Diagnostics
We use analytics and crash-reporting tools to understand how MySwimApp is used and to fix problems. This information is used in aggregate for app functionality. We do not use it to track you across other apps or websites, and we do not use advertising identifiers in the apps.
The Android app does not currently include any analytics or crash-reporting SDK. If that changes, we will update this policy before the change ships.
Local Storage (web)
On the website, MySwimApp stores your preferences (favorite swimmers, goal times, and theme settings) in your browser's local storage. That data stays on your device and is not transmitted to our servers.
How We Use Information
- Provide and secure your account and the features you use.
- Sync your follows, goals, and preferences across your devices.
- Deliver the race-day notifications you opt into.
- Unlock and manage your MySwimApp Plus subscription.
- Maintain, troubleshoot, and improve the service.
We do not sell your personal information, and we do not use it for cross-app or cross-site tracking.
Service Providers
We share limited information with providers who help us operate MySwimApp, only as needed to deliver the service:
- Supabase — secure hosting and database for accounts and saved preferences.
- RevenueCat — subscription management.
- Apple — Sign in with Apple, push notifications, and in-app purchases (iOS).
- Google — Google Sign-In, Firebase Cloud Messaging for push notifications, and Google Play distribution (Android).
- Giphy — sticker and GIF search.
- Analytics & crash-reporting providers — usage and stability diagnostics.
These providers are permitted to use the information only to provide their services to us.
Advertising
The MySwimApp iOS and Android apps do not show ads and contain no third-party advertising SDKs. On the website, we may display advertisements through third-party ad networks such as Google AdSense. These services may use cookies and similar technologies to serve ads based on your prior visits to this and other websites. You can opt out of personalized advertising by visiting Google Ads Settings.
Cookies
The MySwimApp apps do not use advertising cookies. On the website, third-party services (analytics, advertising) may set cookies in accordance with their own privacy policies.
Data Retention
Swimming result data is retained indefinitely as it represents historical competitive records. Account data (your follows, goals, and preferences) is kept while your account is active and deleted within 30 days of an account-deletion request. Usage analytics data is retained for up to 26 months.
Account Deletion
You can delete your MySwimApp account at any time from within either app (the You tab → Delete account), or by emailing us at support@myswimapp.com. Deleting your account removes your follows, goals, alert preferences, and push tokens from our servers within 30 days. This does not remove public meet-result data, which originates from LSC and meet-host sources. Full instructions are on our account deletion page.
Children's Privacy
MySwimApp displays publicly available competitive swimming results, which may include results for athletes under 16. This data is sourced from publicly posted meet result files — we do not collect personal information directly from children. Accounts are intended for parents, coaches, and adult swimmers.
We do not knowingly allow anyone under 16 to create an account or submit personal information to us. If you are a parent or guardian and believe your child's data should be removed from MySwimApp, please contact us at support@myswimapp.com. We will process removal requests within 30 days.
Your Rights
If you are a swimmer or parent and would like to request access to, correction of, or removal of your data from MySwimApp, please contact us at support@myswimapp.com. We will respond to requests within 30 days. Removal means your information will no longer appear on MySwimApp — it does not affect data held by other sources such as LSC websites or meet hosts.
California Residents
If you are a California resident, you may have additional rights under the California Consumer Privacy Act (CCPA) and the California Privacy Rights Act (CPRA), including the right to know what personal information we collect, the right to request deletion, and the right to opt out of the sale or sharing of personal information. We do not sell your personal information. To exercise your rights, contact us at support@myswimapp.com.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated revision date.
Contact
Questions about this policy? Contact us at support@myswimapp.com.