01
What appears publicly
Player pages may show a public pseudonymous owner ID, display name, rank, match summaries, and observed teams. A public owner ID is an opaque game-record identifier—not a Steam ID and not a Companion account identifier.
02
Public game records
Rankings, match history, team observations, and game-reference details come from publicly available game pages and records. Viewing core batomon.com pages never requires your game password, account cookie, authentication ticket, or Companion login.
03
Local battle prediction in compatible Companion releases
Compatible Companion releases process the current battle locally. Companion 0.3.20 for game 1.4.1 includes this local prediction. The game-calculated result appears only after native computation. Optional independent trials use separate seeds and support only audited setups. Neither output is a guarantee or calibrated odds. Prediction adds no network requests, upload fields, or telemetry events. It does not need an account or Match uploads. Battle inputs and preview results remain in memory. Only local preferences and panel position persist. Optional Battle controls change local presentation and add no network requests or upload fields. The controls do not choose rewards or change battle outcomes. Turn each control off in the game panel. Installer capabilities determine availability. A staged feature is not part of an older download.
Local favorites and shared URLs
Build Lab favorites, names, and imported build codes stay in browser-local storage and are not written to batomon.com servers by the favorites feature. A build explicitly opened in a share URL is public to anyone who receives it and may be temporarily cached for delivery. Clear site storage to remove local favorites.
04
Cookie-free usage analytics
Our self-hosted Umami service at tc.voa.sh uses no cookies and collects no personal data. It records page views, performance metrics, and anonymous interaction events, for example a search result that you choose, a button or filter that you use, a download, or a link to another site. It never records text that you type, emails, codes, or account data. The tracker honors Do Not Track and runs only on batomon.com.
Like any web request, the analytics service receives an IP address and a user agent at transport. Batomon adds no email, account, session, device, run, or URL-query data to the analytics payload.
Private operator reporting may show aggregate Companion page visits. Separate Cloudflare operational telemetry and account, browser-session, verified-game-device, first-upload, and normalized-run totals are aggregate backend snapshots only: they are never joined to Umami browser analytics, public player/profile data, or row-level identifiers, and are not person-level conversion.
05
Other scripts and corrections
The Umami tracker is the only script that batomon.com loads from another host. The website loads no feedback widget, no advertising script, and no social media script.
To report a problem or a correction, send an email to the contact address on the About page. Do not send verification codes, tokens, cookies, or private run files.
06
What we do not do
We do not sell or rent personal data. We do not ask for game passwords, Steam tickets, game account cookies, or game authentication headers. Companion verification codes, upload access/refresh tokens, and browser-session tokens never belong in match data, browser JavaScript, analytics, logs, or support messages.
Retention
Different data, clear limits
Companion login challenges and sessions: challenges are deleted or redacted after 24 hours. Expired or revoked upload access-token rows are deleted after seven days; upload refresh-token rows after 30 days. Website browser sessions expire after 30 days and expired or revoked rows are removed by the daily bounded cleanup.
Companion raw uploads: raw upload JSON is removed 30 days after successful normalization while bounded hashes and status records may remain.
Companion normalized matches: retained until account deletion or a valid deletion request. Non-identifying aggregate statistics may remain only when they cannot reasonably be tied back to the account.
Public game records: match and ranking history may be retained indefinitely so long-term trends and accepted public-profile opt-outs remain consistent.
Backups: service backups are kept for 14 days.
Favorites and pending uploads: favorites stay in the browser. The Companion pending queue stays on the player's device until acknowledged, removed by the player, or removed with the local Companion data.
Usage analytics: cookie-free analytics history may be retained for product trend comparison. It excludes search strings, build contents, comp identities, and raw player/run routes.