Is the app free?
Download is free. The wallet is funded by the user; contest entry is paid where applicable. Practice contests are free.
The official FanCode app is published by Fantasy Sports India Pvt Ltd. Install via Play Store or direct APK — both lead to the same signed build.
The FanCode app carries the official fantasy contest register, the live sports catalogue, and a wallet with a hard KYC gate. The app is published by Fantasy Sports India Pvt Ltd (a Dream Sports group company) under the Promotion and Regulation of Online Gaming Act, 2025 and the MeitY Online Gaming rules, 2023. 18+ only.
One APK, one install, two stores. The FanCode app carries cricket (T20, ODI, Test, T10), football (ISL, AFC qualifiers), kabaddi (Pro Kabaddi), tennis (ATP India leg) and a wallet with a hard KYC gate.

| Platform | Min OS | Recommended OS | Download size | Installed size |
|---|---|---|---|---|
| Android · Play Store | Android 7.0 | Android 12+ | ~38 MB | ~110 MB |
| Android · direct APK | Android 7.0 | Android 12+ | ~38 MB | ~110 MB |
| iOS · App Store | iOS 14 | iOS 16+ | ~44 MB | ~118 MB |
The app requests three permissions on first install — Internet (for live scores), Storage (for APK-side caching), and Location (for state-eligibility checking at sign-up). The app does not request camera or contacts; the in-app photo / video upload feature is opt-in.
Download is free. The wallet is funded by the user; contest entry is paid where applicable. Practice contests are free.
Android 7.0+ is supported. The recommended OS is Android 12+ for the smoothest live-score experience.
Yes. The build is signed by the operator's certificate. We do not host mirrors; the APK page links directly to the operator's signed build.
Inside the operator's secured infra under MeitY guidelines. The editorial desk has no access.
The operator signs every build with a deterministic certificate. The certificate hash is published with every release. A user can verify the certificate hash locally before install — the desk publishes the recipe on the APK page. If the certificate hash matches, you have the official build. If not, you have a tampered build and should not proceed.
The Android build is signed with a v2 / v3 signature scheme. The iOS build uses Apple's app signing chain. Both chains attest to the build identity. The signature is part of the build artifact itself — not a separate layer that can be removed or replaced by a third party without breaking the install.
The app's live-score pipeline requires network access. The squad builder, however, can be used offline: builds are queued for sync when network returns. The wallet and KYC flows require network access for verification; offline mode supports read-only wallet inspection.
The desk reads this as good engineering — offline-first design for the squad builder means fans can plan their picks on the move without losing them if the network drops mid-fixture. The operator's app team has made the squad builder offline-tolerant since v5.x.
For users with strict device security (e.g. enterprise devices with restricted Play Store access), the desk recommends the direct APK path. The build identity is identical to the Play Store path; the only difference is the distribution channel.
For users on iPad or Android tablets, the layout adjusts to the tablet dimensions but the recommended install remains a mobile device for the smoothest live-score experience. The squad builder on iPad works in landscape orientation.