Privacy

Last updated August 2026.

Who runs this site

The controller for the account service is Garrett, the operator of Skintel.gg. Questions about this notice, your account data, or a rights request can be sent tolegal@skintel.gg. This page explains what the account features store, why they store it, and how long it stays here.

Who this notice covers

The account service is offered to people in the United Kingdom and the European Union on purpose, not merely reachable from them. Both the UK GDPR and the EU GDPR therefore apply to the account data described below, and the sections on lawful basis, retention, transfers, and your rights should be read as covering both.

Some of what this notice should name is not in place yet. We are working on an EU GDPR Article 27 representative, a Digital Services Act Article 13 legal representative and an ICO registration reference, and each will be named here once it is confirmed. Until then, legal@skintel.gg reaches the operator directly for anything those roles would handle, including a rights request or a complaint.

Steam sign-in

Sign-in uses Steam OpenID. Steam confirms your SteamID64 and sends your browser back toSkintel.gg; Steam never sends us your password, and we never see or store it. We do not use a persona name or avatar as an identity key. If an optional Steam profile lookup is available, we request it at sign-in only and store the smallest display cache needed for your account.

What we store and why

The account service runs in Cloudflare D1 in the ENAM region. We group the stored fields by the job they do:

Account identity and status

Sign-in and session security

Saved catalog data

Reports and moderation

We do not collect Steam profile history, advertising identifiers, marketing preferences, or data for unsolicited marketing. There is no solely automated decision-making with legal or similarly significant effects in the account service.

Storage and retention

The account tables live in Cloudflare D1, ENAM region (United States and Canada). Cloudflare processes those records as our infrastructure provider. Steam handles its own OpenID and Web API processing under Steam's terms. We disclose this storage location because Steam's Web API terms require us to name the country or countries where Steam Data is stored.

That location is outside the UK and the EEA, so storing your account data there is a restricted international transfer. It relies on the standard contractual clauses in Cloudflare's data processing addendum, amended for UK data by the Information Commissioner's International Data Transfer Addendum. You can ask us at legal@skintel.gg for a copy of the safeguards that apply to your data.

Your rights and account controls

You can request access, correction, deletion, restriction, objection, and a portable copy of your account data. Visit /account/data while signed in to export the account data as JSON or start immediate deletion. You can also emaillegal@skintel.gg if you cannot use the account controls. We normally respond to a rights request within one month. We may extend that period where the law permits and will explain why.

Deleting an account revokes its sessions and removes its private account data. A narrow moderation or legal record may remain for the retention period above when it is necessary for an unresolved report, appeal, fraud prevention, or the establishment, exercise, or defence of a legal claim. We will not keep the live SteamID64 in that retained record.

If you are in the UK you can complain to the Information Commissioner's Office. If you are in the EU you can complain to the supervisory authority for the country you live or work in, or where you think the problem happened; the European Data Protection Board lists them. We would prefer to resolve a question first at legal@skintel.gg.

Cookies and browser storage

The authentication cookies below are strictly necessary to provide the sign-in service you request. They are not used for advertising, analytics, profiling, or cross-site tracking. Secure is omitted on local HTTP development requests. On the main site, the domain is scoped to .skintel.gg; other hosts use a host-only cookie.

Authentication cookies
CookiePurpose and accessLifetime and scope
skn-sessionOpaque authentication token. HttpOnly and read by the server only through the session accessor.Browser session cookie with no Max-Age or Expires, and a 12-hour server-side inactivity expiry that active use extends. Secure, SameSite=Lax, Path=/, and the site domain.
skn-signed-inValue 1 used by client JavaScript to choose the account-menu shape before the account response. It is never read by SSR.Browser session cookie with no Max-Age or Expires. Secure, SameSite=Lax, Path=/, and exactly the same domain scope as skn-session.
skn-openid-stateShort-lived, HttpOnly value that binds the Steam callback to the browser that started sign-in.Maximum 600 seconds. Secure, SameSite=Lax, Path=/auth/steam.

There is no persistent remember-me cookie.

The separate dlk-nsfw-mode cookie stores a visitor's display preference, with values of hide, blur, or show. It is not an authentication cookie and is not linked to the account session. It has its own purpose and is documented separately from sign-in storage.

Valve and Steam

Skintel.gg is an unofficial, fan-made site. It is not affiliated with, endorsed by, or sponsored by Valve or Steam. Steam and Valve names, marks, and services belong to their respective owners. We use Steam OpenID and optional Steam Web API profile data only to provide the account features described here and never to imply Valve approval.

Contact

Privacy questions and rights requests can be sent tolegal@skintel.gg.

Confirm your age

This content is intended for adults. Confirm you are 18 or older to view it.