PRIVACY POLICY
Last Updated: February 6, 2026
1 Information We Collect
We collect the following categories of data to provide and improve the service:
Account Data
- Registration Information: Email address and password (stored securely using bcrypt hashing). We never store your password in plain text.
- Profile Information: Optional profile image and linked social media handles (Twitter, Discord, Twitch, YouTube) that you choose to provide.
Game Data
- Riot Games Data: Your PUUID (Player Unique ID), match history, in-game name, and performance statistics. This is fetched via the Riot Games API and third-party stat trackers.
- Reputation Data: Ratings (good/bad) and notes you create about other players.
- Hardware Telemetry: If you use the desktop client, real-time system metrics (CPU, RAM, GPU usage, FPS) are streamed directly to your mobile device. This data is not stored on our servers.
Device & Technical Data
- Device Information: Device model, operating system, and a device-specific API key generated during QR code pairing.
- Push Notification Tokens: We collect your Expo push token and device name to deliver match notifications. You can disable notifications in your device settings at any time.
- Network Data: IP address for security, rate-limiting, and fraud prevention.
Camera Access
- QR Code Scanning: Camera access is used solely to scan QR codes when pairing your mobile device with the desktop client. No images or video are captured, stored, or transmitted.
Biometric Data
- Face ID / Touch ID: If you enable biometric login, your credentials are stored locally on your device using the operating system's secure enclave. We never receive, process, or store your biometric data — authentication is handled entirely by your device.
2 How We Use Your Data
Your data is used to:
- Display your live match data, match history, and performance statistics.
- Sync your reputation ratings and player notes across your devices.
- Send you push notifications about match events (e.g., match found, match start).
- Process subscription purchases and manage your account status.
- Display relevant advertisements to free-tier users.
- Monitor application stability, diagnose crashes, and improve performance.
- Understand how the application is used to improve features and user experience.
3 Data Sharing & Third-Party Services
We do not sell your personal data. We use the following third-party services to operate the application:
- Riot Games: We query the Riot Games API to fetch your game statistics and match data.
- RevenueCat: Manages in-app subscriptions and purchase verification. RevenueCat receives your anonymized user ID and purchase data. RevenueCat Privacy Policy.
- Google AdMob: Serves advertisements to free-tier users. AdMob may collect your advertising identifier (IDFA on iOS, Ad ID on Android) and device information to deliver personalized ads. You can opt out of personalized ads via your device settings or when prompted by the App Tracking Transparency dialog on iOS. Google Privacy Policy.
- Sentry: Collects crash reports, error logs, and limited session replay data to help us diagnose and fix bugs. Sentry may receive your device type, OS version, IP address, and user ID. Sentry Privacy Policy.
- PostHog: Provides product analytics to help us understand how features are used. PostHog receives anonymized usage events, screen views, and your user ID. PostHog Privacy Policy.
- Expo (EAS): Delivers over-the-air app updates and handles push notification delivery. Expo Privacy Policy.
- Hosting Providers: Our database and API are hosted on secure cloud infrastructure.
4 Advertising & Tracking
Free-tier users may see advertisements served by Google AdMob. To deliver relevant ads, AdMob may use:
- Your device's advertising identifier (IDFA on iOS, Google Advertising ID on Android).
- General device and network information.
Opting Out: On iOS, you will be presented with an App Tracking Transparency prompt before any tracking occurs. You can change this at any time in Settings > Privacy > Tracking. On Android, you can opt out via Settings > Google > Ads > "Delete advertising ID." Pro subscribers do not see ads.
5 Data Storage & Security
We implement industry-standard security measures to protect your data:
- Passwords are hashed using bcrypt and never stored in plain text.
- Authentication tokens are stored locally in your device's secure enclave (iOS Keychain / Android Keystore) via Expo SecureStore.
- All communication between the app and our servers uses HTTPS/TLS encryption.
- Hardware telemetry data is streamed peer-to-peer via WebSocket and is not stored on our servers.
No method of transmission over the Internet is 100% secure. We cannot guarantee absolute security, but we take reasonable precautions to protect your information.
6 Data Retention
We retain your data for as long as your account is active. Specifically:
- Account data is retained until you delete your account.
- Match history is retained for as long as your account exists.
- Crash reports and analytics are retained according to each third-party provider's retention policy (typically 30–90 days).
When you delete your account, we permanently remove your account data, reputation data, and associated records from our servers within 30 days.
7 Your Rights
Depending on your location, you may have the following rights:
- Access: Request a copy of the personal data we hold about you.
- Deletion: Request the deletion of your account and all associated data.
- Correction: Request correction of inaccurate personal data.
- Opt-Out: Opt out of personalized advertising via your device settings.
- Portability: Request your data in a portable format.
To exercise any of these rights, contact us at support@rankrr.gg. We will respond within 30 days.
8 Children's Privacy
RankRR is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If we discover that a child under 13 has provided us with personal data, we will delete that information promptly. If you believe a child under 13 has provided us with personal data, please contact us at support@rankrr.gg.
9 Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes by posting a notice within the application or updating the "Last Updated" date above. Continued use of the application after changes constitutes acceptance of the updated policy.
10 Contact Us
If you have any questions about this Privacy Policy, please contact us at support@rankrr.gg.