Privacy Policy

Effective date: October 1, 2026

This policy explains what data Roster Rivals collects, how we use it, and what we don't do. It applies to the Roster Rivals iOS app and any future Android or web versions.

We try to be honest and minimal. The shorter version: we collect what's needed to sign you in, deliver push notifications, serve ads (personalized only if you allow it), run gameplay analytics, and understand what kinds of sports fans play. We don't sell your personal data. We don't run third-party analytics SDKs. We don't track you across other apps unless you say yes to Apple's tracking prompt.

If anything below is unclear, email us at the address at the bottom of this page.

1. What we collect

Account & profile

When you sign up, we collect:

Your fan profile

During onboarding we ask for a few things. You can change them anytime in Settings under "Your fan profile."

Required to play:

Optional:

None of these are shown to other players.

Push notifications

If you grant notification permission, we store an Expo push notification token on your account so we can deliver friend requests, game invites, direct challenges, and weekly challenge reminders. You can disable any of these categories in Settings. The token itself never leaves our servers and is never shared with other players.

Gameplay data

When you play (multiplayer games, Solo, vs CPU and Daily Drill), we record:

We use this to improve the game (answer checking, difficulty, timers) and to understand, in aggregate, what kinds of sports fans play Roster Rivals. This data stays in our own database. Your username appears on public leaderboards and in completed game histories visible to your opponents in that match.

Marketing emails (only if you opt in)

If you check "Send me sports news, offers and giveaways from Roster Rivals, including from our partners," we may email you about those things. We record when you opted in or out and where (sign-up, the in-app prompt, or Settings). You can turn this off anytime in Settings. We never opt in anyone who told us they are under 18, and we turn it off automatically if you later tell us you are under 18. We do not give your email address to partners.

Purchases

If you make an in-app purchase (like coins or Remove Ads), Apple processes the payment. We receive a record of the purchase (what you bought and when) through RevenueCat, the service that verifies in-app purchases, so we can credit your account. We never see your payment card details.

Advertising

Roster Rivals uses Google AdMob to serve banner and interstitial ads. Ads are non-personalized by default, which means they are based on the broad context of the app rather than your activity in other apps and websites. On iOS the app may show Apple's App Tracking Transparency prompt. Only if you tap "Allow" do we request personalized ads, and AdMob may then use your device's advertising identifier (IDFA) to choose and measure ads based on your activity across apps and websites owned by other companies. If you tap "Ask App Not to Track", or never see the prompt, ads stay non-personalized and AdMob does not get your IDFA. You can change your choice any time in iPhone Settings > Privacy & Security > Tracking. Either way, AdMob receives your IP address, your country/region, your device type, operating system, and screen size, and the app version. This is unavoidable for any app showing ads. AdMob's own privacy policy is at policies.google.com/privacy.

Contacts (only if you grant permission)

If you tap "Find friends" and grant Contacts permission, we read the names and phone numbers from your device address book to check which of your contacts already have Roster Rivals accounts. Numbers that match an existing player are shown in the friends-finder list. Numbers that do not match stay on your device; we do not upload them, store them, or use them later. You can revoke Contacts permission at any time in iOS Settings.

Local data on your device

The app stores a few small things in your device's local storage that never leave the device: your last sign-in email, your notification preferences, your tutorial completion flags, your solo best score, and cached game state. This data is wiped when you delete the app.

How we use fan data

We may create aggregated, de-identified insights from gameplay and fan profile data, for example "fans aged 25-34 in the Chicago area know more 1980s players." These reports:

We do not share individual-level data with sponsors, advertisers or data brokers. If that ever changed, we would ask for your explicit permission first.


2. What we don't do


3. Where your data goes

ServiceWhat they receiveWhy
Supabase (US region)Account, profile, gameplay, friends, push tokensBackend storage
RevenueCatYour account ID (a random code, not your name or email) and your purchase recordsVerifying in-app purchases
Google AdMobIP, country, device type, app version; your IDFA only if you allowed trackingAd delivery (personalized only if you allowed tracking)
Apple Push Notification Service / Google FCM (via Expo)Your push token + the text of the notificationNotification delivery

We do not share data with any other third parties.


4. What other players can see

Some data is intentionally public so the social parts of the game work:

When you share your friend code (RR-XXXX), anyone with that code can send you a friend request.


5. Children's data

Roster Rivals is not for children under 13. When we ask for your age range, anyone who picks "Under 13" can't continue: their account is deleted right away and they are signed out. We don't keep that answer. If we learn in any other way that a child under 13 has given us personal information, we will delete it. Parents can contact us at reed@rosterrivals.app.

Players aged 13-17 are never opted in to marketing emails and are never included in the aggregated fan insights described above.


6. Your rights


7. Security

Passwords are hashed by our auth provider; we never see them. Data is transmitted to our backend over TLS. Account-level data is protected by row-level security policies in our database, meaning even our own backend code can only read data on behalf of an authenticated user. No system is perfectly secure. If we discover a breach affecting your account, we will notify you by email.


8. Changes to this policy

If we change how we collect or use your data, we will update this page and update the "Effective date" at the top. Material changes will also be communicated in-app or by email.


9. Contact us

For privacy questions, account deletion, or data export requests, email reed@rosterrivals.app. We aim to respond within 7 days.

Roster Rivals LLC · New York, NY, USA