Privacy Policy

Last updated September 2026.

What MasteryHub does with a username

When you type a RetroAchievements username, it is sent to this site's own server, which calls RetroAchievements' public API to fetch that account's public profile and mastered games. Nothing about you personally — no account, no login, no password — is ever collected. The username is exactly what the RetroAchievements profile page already shows anyone who looks it up there.

Caching

A username's mastery list is cached on the server for a short time (currently thirty minutes) so the same profile is not re-fetched from RetroAchievements on every visit. Game and profile artwork is proxied through this server and cached indefinitely, since that artwork does not change once published. Neither cache is tied to who requested it — a cached profile or image is served the same way to anyone who asks for it.

Rate limiting and IP addresses

Requests are rate-limited per IP address to keep the site usable and to avoid overloading RetroAchievements' own servers, which are run by volunteers. This is held only in the server's memory for a few minutes at a time, is never written to disk, and is cleared whenever the server restarts.

Your settings

Anything you customise — mosaic or card colours, sizes, layout, the last username you searched — is stored only in your own browser's local storage. It is never sent to this site's server and is not visible to anyone else. Clearing your browser's site data or using a different browser starts from the defaults again.

Analytics, cookies and advertising

MasteryHub runs no analytics, sets no tracking cookies, and carries no advertising. The only thing your browser stores is the local settings described above, which this site cannot read back from anyone else's browser.

Third parties

The only third party involved is RetroAchievements.org, whose public API and media host supply the data and artwork this site displays. Their own privacy practices govern the account data they hold; this site only ever reads what they already publish publicly.

Contact

For privacy questions — including a request to be told what this site holds about you, or to have something removed — write to contact@ramasteryhub.com. Email is the right channel for these specifically: a request that has to be acted on and recorded should not arrive as a social media message, even though it is a forwarding address — it receives, but any reply comes from a different address, not this one. For anything that just needs a quick answer, the FAQ has faster ways to reach me.

Changes

This policy may be updated as the site changes. Meaningful changes will be reflected on this page, with the date above updated to match.