Practical guide
Web, Telegram, RuStore, and Google Play
Compare Beyond The Verge platforms: launch, installation, authentication, and payment boundaries.
Short answer
Game state and rules are shared, while shell and payment behavior depend on platform. Web runs in a browser and as PWA, TMA uses the Telegram bridge and Stars, RuStore uses its Android flavor, and Google Play restrictions apply only to its flavor.
What to do
- Web is convenient for immediate launch and desktop reading.
- Telegram Mini App supports in-messenger entry and Stars payments.
- Android builds provide native installation; verify the store target from the artifact name.
Practical scenario
A player opens one campaign on web and later Android. Server campaign state remains the same, while payment method and platform header come from the current official build.
Limitations
- RuStore, web, and TMA do not inherit Google Play payment masking.
- Building a local APK or AAB does not publish it to a store.
Common question
Where are campaigns stored?
Authoritative state is stored on the server; local clients render a projection and are not the source of truth.