YOUR PRIVACY
Privacy policy
Last updated
This policy covers website analytics, advertising and consent, saved games, and Android advertising, including the ad-supported Android 1.2.1 release.
Who operates this site
Site operator: Acho Dev.
For support, corrections, or privacy enquiries, email feedback@21-0.app.
Information used to run the game
Your browser sends game choices to the server, such as the mode, drafted players, random seed, and actions to play or skip an event. A randomly generated campaign identifier links those requests to the current tournament or season. The server saves this game state in a database to calculate results and let you resume later. The application does not ask for your name, date of birth, password, or payment details.
The server's request log includes the connecting network address, request path, request method, and response status. When a host or proxy sits in front of the game, the address recorded by the game may be that intermediary's address. These logs help the person running the service diagnose errors and operate the server. The normal request logger does not record the JSON body of game actions.
Cookies and browser storage
The game remembers whether you completed or skipped the quick tour. The Android app also remembers your choice to confirm before exiting. These preferences stay in localStorage on your device and are not sent to the game server. Sharing opens your chosen app with the invitation you can edit and the public website link on web or Google Play link on Android; it does not include saved-game identifiers or send a message automatically.
Android 1.2.x also keeps a completed-match count and whether an automatic rating request has been attempted on your device, so it does not keep asking for a review. These preferences are not sent to the game server. Google Play handles any rating or review you choose to submit.
Achievements and progress across the five individual disciplines are stored in this browser's localStorage without an account. The profile includes unlock dates and simulated result details, stays across new campaigns, and is not uploaded as a profile to the game server. Clearing site data removes this local profile.
Google Play Games on Android
Android builds with Google Play Games enabled can connect to the Play Games profile selected on your device. Playing does not require a Play Games account. If you do not have a profile, you can choose Connect Play Games in Achievements to sign in.
When connected, the app sends completed achievement identifiers to Google Play Games and retrieves achievements from that profile. The first profile you connect can receive achievements already earned on this device. Collections are then kept separately for different Play Games players. A player identifier is stored locally to select the right collection; it is not sent to the game server. Unlock evidence, drafted lineups and saved campaign identifiers are not included in the Play Games achievement messages.
Completed Play Games achievements can return on another device when you connect the same profile. Partial discipline progress and saved campaigns are not synced by this integration. Clearing app data removes local copies but does not delete achievements held by Google. You can manage your Play Games account and data through Google's settings. See Google's privacy policy.
The game uses localStorage to remember your latest campaign identifier, game mode, difficulty setting, and whether you selected a World Tour. Anyone with access to that identifier can continue the campaign; do not share it. Your browser may cache ordinary files such as the logo, styles, and scripts. A service worker stores a public offline recovery page on your device. It does not cache game API responses or queue game actions while offline. Clearing this site's browser storage removes that offline page too. The game uses an essential, first-party session cookie to authorize game requests and limit automated abuse. It contains a randomly generated guest identifier, expires after one day, and is separate from your saved campaign. The server keeps short-lived request counts in memory for abuse prevention. No account is required. Analytics, advertising and consent services can place and read cookies or use other browser storage separately from this game session and your save.
How long information remains
Saved campaigns expire after 30 days without a game action or resume request and are removed during routine database cleanup. Database backups may retain earlier copies according to the hosting provider's backup schedule. Closing a tab does not delete a saved game. Clearing this site's browser storage removes your resume access but does not immediately delete its server copy. Starting another campaign replaces the browser's shortcut; the previous campaign still expires through the same process.
The application does not apply a separate request-log deletion schedule. Log retention is managed by the hosting provider or the person running the server. Contact the operator for information about logs associated with a particular visit.
Hosting and other service providers
The website, simulation API and saved-game database are hosted by Render in Singapore. Cloudflare provides domain registration and DNS. These providers process network information to deliver the service.
Game scripts, styles, and images are served from the game host, and fonts come from your device. Website pages also connect to Google for analytics. Pages with advertising or privacy-choice controls connect to Google for advertising and consent management. Hosting, network, and email providers may process connection or message information to deliver their services.
Website analytics
We use Google Analytics on the website to understand page visits and how people use the site. Google receives information such as page URLs, referring pages, browser and device details, and usage events. Analytics can use cookies to distinguish visitors and sessions. We do not send saved-game identifiers, campaign state, or feedback message contents as analytics event data.
See how Google uses information from sites and apps that use its services and Google's privacy policy. You can manage cookies in your browser or use Google's Analytics opt-out browser add-on. The Google Analytics website tag is not included in the Android app's bundled game interface.
Website advertising
We use Google AdSense on selected informational pages, including playing guides, ratings, and FAQs. Ads are labelled and separated from article content. We do not place web display ads inside the game or beside its controls.
When these services load, Google and third-party advertising partners may collect IP addresses, browser and device details, cookie or other identifiers, and information about page visits and ad interactions. They may place and read cookies and use web beacons or similar technologies to deliver ads, measure performance, and detect fraud. Where permitted by your choices and applicable rules, information may also be used to personalise advertising.
See how Google uses information from sites and apps that use its services and Google's privacy policy for its processing and retention practices. Advertising partners are identified in the consent message where it applies. We do not send your saved-game identifier, drafted lineup, or campaign state to Google as ad targeting data.
Advertising choices
For visitors in the EEA, United Kingdom, and Switzerland, we use Google's certified consent management platform with the IAB Transparency and Consent Framework. The message offers consent, management of individual choices, and an option to decline. Your choices determine the advertising Google can serve; declining personalised advertising does not necessarily remove all ads.
Where the consent message applies, use Privacy and cookie settings at the bottom of this page or an advertising-supported article to revisit your choices. The control appears once the consent service is available. If a browser extension blocks that service, the control may be unavailable. Your browser also provides controls for cookies and site storage. Clearing all site storage removes your saved-game shortcut as well as local preferences.
Changing consent does not change a game result or prevent you from playing. It affects future processing and does not automatically erase information previously processed by advertising providers. Use the links above or contact us for questions about that information.
Android ads and privacy choices
The Android app includes Google's Mobile Ads and User Messaging Platform SDKs. Android 1.2.1 release builds use live Google AdMob ads that can earn revenue for the operator. Banners appear below the game and occasional full-screen ads appear between completed matches. Ads start automatically after the privacy check; there is no in-app option to disable them. Earlier ad-disable preferences are no longer used. Required privacy choices remain available through Google. Earlier previews and debug builds use Google's demo ad units, which earn no money.
When ads are requested, Google's SDKs process network information (including an IP address, which can indicate approximate location), app and ad interactions, performance and diagnostic information, and device or app-scoped identifiers. Google uses SDK data for advertising delivery, measurement and fraud prevention. Consent status is stored on the device. Google's privacy policy describes its handling and retention of data. See also its SDK data disclosure.
Current app builds use the adult ad configuration automatically, without asking for an age group or date of birth. Earlier saved age-group choices are no longer used. Ads have a PG content limit and may use Advertising ID and personalisation according to Google's privacy flow and your device settings. Earlier builds with an age-group setting used child treatment and G-rated content for under-18 and unspecified choices. No version requests precise location. Android Privacy Sandbox permissions remain removed. No other advertising network or Firebase Analytics SDK is integrated.
Where Google requires a privacy choices form, the app presents it before requesting ads and displays an “Ad privacy” control to revisit it. Ad requests depend on Google's privacy status; the app does not override those choices. Updating privacy choices does not delete information previously processed by Google. Unavailable ads do not block match simulations or change game results.
The app stores its game interface inside the app, so it can display a retry screen offline. Simulations and saved campaigns still need internet. Its saved-game storage is separate from your browser and Android 1.0.0; older saves may not appear after updating. Uninstalling or clearing app storage removes local preferences and your saved-game shortcut, subject to the server retention described above.
If you contact the operator
A message you choose to send may include your email address, name, message, and attachments. Those details are used to understand and respond to the enquiry. The in-game feedback form prepares an email draft or lets you copy your message. It includes editable game details, such as the mode and selected player, but no saved-game identifier. The draft stays in the open page and is not saved to browser storage or sent to the game server. Nothing is sent until you send the email yourself. There is no in-game file upload. Messages sent through an email or other external service are also handled by that service.
Your choices and privacy enquiries
You can play without creating an account or sending a message. For questions about information associated with your use, or a request to access, correct, or delete information the operator may hold, use the contact page. Describe the relevant visit or message; no player profile is maintained by the game.
Any rights and complaint options depend on the laws that apply to the operator and your circumstances. Nothing in this policy limits those rights.
Changes to this policy
We update this policy when accounts, analytics, advertising, or other data practices change. The date above identifies the latest revision of this policy.
