Install the partner app, not an rs9 mirror
The product is the partner app. rs9 does not ship a separate APK on rs9-bonus.com. PLAY NOW routes to the verified partner host on gogotofly. Everything below assumes the reader is starting from a clean install on Android 8+ or iOS 14+.
What your phone needs before the install
From PLAY NOW to first deposit
Open the verified partner route
Tap PLAY NOW on rs9. The route opens the verified partner app on gogotofly.
Confirm the partner source
Check the URL bar. Anything outside gogotofly is the wrong door.
Install partner-signed build
Android: accept partner signature. iOS: App Store install.
Create partner account
Mobile, email, password. rs9 never sees these credentials.
Run KYC before payout
PAN + Aadhaar + face match unlocks the partner wallet payout path.
rs9 versus the partner app
Editorial coverage
- Captain picks and contest coverage
- Eligibility ledger and operator disclosure
- 973-game catalogue preview
- KYC walk-through, withdrawal timing, support routes
Product and wallet
- Contests, Mega Contests, Daily Race
- Wallet, deposits, withdrawals, VIP ladder
- Bonus code and referral attribution
- Account closure and responsible-use tools
Two checks before the install
State eligibility
The partner checkout accepts deposits only from the seven open states under the partner eligibility ledger. The full list and the contested states are on /is-legal/.
Source-of-truth
Anything labelled rs9-bonus.com outside this domain is not us. The verified partner host is gogotofly. If a third party offers an APK, treat it as a phishing surface and report it to /customer-care/.
Six checks the partner app needs to pass on first launch
1. Date and time auto-set
The partner app refuses to sign in if the device clock is more than three minutes off. Use network-provided time on Android and iOS, not a manual set. Captain pick windows depend on a synced clock.
2. Storage permission
Android asks for media access on first launch so cached fixtures can save to the partner sandbox. iOS does not. Denying the permission does not block sign-in, but breaks offline contest record viewing.
3. Notification permission
Captain lock-in and contest start alerts only fire with notification access on. The race card and Daily Race countdown live in the lock screen. Without notifications, the user has to open the app to see contest state.
4. UPI app present
The first deposit step hands off to a UPI app installed on the same device. No UPI app means no deposit possible. The supported list of accepted handles is on /wallet-kyc/.
5. SMS permission for OTP
Sign-in on the partner app reads OTP from SMS. Without SMS permission, the in-app OTP step requires manual entry. Most readers prefer the auto-read path because it removes the typing step.
6. Re-open after first login
The first login screen pulls tournament telemetry. A re-open refresh is required before the lobby grid renders. The re-open pattern is the same on Android and iOS.
Three patterns to set up early
Biometric sign-in
Turn on fingerprint or face match inside the partner app soon after KYC. The sign-in step then drops out of the captain pick flow. Codes still work as a fallback.
Captain edit lock window
Edit window closes at the toss. The notification pattern is the only reliable way to know the toss has happened. The seven-checkpoint flow on /how-it-works/ documents the timing.
Deposit cap pull-down
The deposit page in the partner app accepts a higher number than the partner withdraws. The personal cap is set in the partner wallet inside the app. The credit-cap worked example lives on /how-it-works/.
Three pages to read after the install
Five questions before the install
Does rs9 host an APK?
What is the partner app size?
Can I use the browser instead?
Does the partner app work outside the seven open states?
How do I uninstall the partner app?
Device, OS, storage and connectivity
The partner app targets Android 8.0 and above, and iOS 14.0 and above. The published installer is around 120 MB; the first launch downloads an additional asset bundle of about 40 MB. A stable 4G or Wi-Fi connection is required for the first launch and for any in-app update. The app does not require root or jailbreak.
Storage: keep at least 500 MB free on the device for the installer plus the in-app asset bundle plus a margin for the OS. The app clears its in-app cache on logout, so the cache footprint is small during normal use. The partner app does not request permission for contacts, photos, or microphone. It requests permission for notifications (for tournament alerts), storage (for the asset bundle), and location only at the state-eligibility gate.
Five-step install, plus the partner-app vs rs9 split
Step one: open the partner app store page on your device. Step two: confirm the partner brand name matches the partner name on this domain. Step three: tap install. Step four: open the app and complete the partner-side welcome flow. Step five: complete the KYC verification before the first deposit. The KYC verification is the partner-side flow, not the rs9 side.
The split between the partner app and rs9 is simple: rs9 is the editorial publisher. The partner app is the operator. The partner app holds the wallet, the contests, and the verification flow. rs9 holds the editorial coverage. The two surfaces do not share login credentials; the partner app is the only place real money lives.