Privacy
Privacy Policy
Last updated: October 1, 2026
What we collect
Rank My Games stores the account details you provide, including your name, email address, and password hash. We also store the games you add, your Steam imports, your head-to-head picks, and the rankings generated from those picks.
Sign in with ChatGPT
When this sign-in option is enabled and you choose it, OpenAI shares your verified account identity, email, and available name with Rank My Games. We keep an identity link to your account. Sign-in does not give us your chat history or permission to use your ChatGPT plan. OpenAI identity tokens are verified on our server and are not retained. Temporary sign-in records expire after ten minutes and are removed during subsequent sign-in cleanup. Existing accounts require you to sign in with an existing method and explicitly connect ChatGPT from your profile.
Steam imports
Steam library import works with public Steam profile data. We use your Steam ID or profile URL to fetch your public game list from Steam. We do not ask for your Steam password.
Private by default
Your personal game library, comparison history, and personal ranking are private by default. Public ranking pages use aggregate game data and do not show your private account details.
ChatGPT and other AI connections
If you choose to connect an AI assistant, Rank My Games gives that assistant access to the account name and email used to identify your connection. When you ask, it can read your personal game rankings, voting history, and played status. It can save a vote or change played status only through a tool action you request. The assistant provider receives the tool results needed to answer you and handles them under its own privacy policy. Rank My Games does not receive the rest of your chat conversation.
Game covers shown in the chat widget may load from Steam, RAWG, or SteamGridDB image servers. Your browser or assistant host makes those image requests. Disconnect the app in your assistant to stop future use, and contact us to revoke a connection on our server or request deletion of your account data.
How long we keep data
Account details, your library, votes, and rankings stay in the live service while your account exists; inactive accounts do not expire automatically. If you ask us to delete your account, we verify ownership and confirm when removal from the live service is complete. Daily database backups are kept locally for 30 days and the remote backup store keeps its 30 newest copies. Backups made before deployment and other operational backups may remain until removed by the operator; they do not have a fixed expiry today.
AI authorization codes expire after five minutes, access tokens after one hour, and refresh tokens after 30 days. Token records are removed during subsequent authorization cleanup after they expire. We store hashes of issued tokens, not their plaintext values.
Public-page analytics
We use Yandex Metrica on public pages to understand visits and interactions. Session replay (Webvisor), click maps, automatic page tracking, and link tracking are disabled. Only explicit page views with query-free public paths are sent. Analytics is not loaded on authentication pages, personal ranking and library pages, profile or history pages, or admin pages.
Registration notifications
When operational Telegram notifications are configured, a new registration sends the site operator the account name, email address, internal user ID, sign-up source, and time. These notifications help operate the beta and are not used for advertising.
Error monitoring
When configured, Sentry receives error stack traces, query-free application paths, and limited browser or server runtime metadata so we can diagnose failures. Request bodies, credentials, cookies, contact details, and URL query strings or fragments are filtered before sending. Client-side Sentry is disabled on sign-in and registration routes. Error records are retained according to the site operator's Sentry project settings and are used only for reliability and security work.
Other third-party services
Rank My Games may use Steam, RAWG, and SteamGridDB to import games and enrich game metadata such as covers, years, and genres. Those services handle their own requests under their own policies.
Contact
Rank My Games is operated by Ainur Nishanov. For access, deletion, privacy, or support requests, email [email protected]. Support mail is routed by Cloudflare to the operator's Google mailbox and kept as needed to resolve the request and document its outcome.
This policy is a practical summary for a beta product. It is not a substitute for legal advice. See also the Terms.