Privacy

Reading the wiki needs no account and sets no cookie. Most of what the site remembers stays in your browser; signing in with Steam is optional and keeps your tier lists and daily streaks on the site. This page lists everything that is stored and how to delete it.

In your browser
Records, settingsYour daily-puzzle record, your Lethal results, the sound toggle, the side menu, each directory's filters and the path you took through the site, in this browser's own storage.
If you sign in
Steam ID, name, avatarOnly when you choose to sign in with Steam: your public Steam ID, display name and avatar link, one sign-in cookie, and the tier lists and daily results you keep here.
Sent anywhere
One puzzle resultA finished Lethal puzzle sends one small anonymous result so the page can compare you with other players. Signed in, your daily results also go to your account.
Deleting it
Any timeClear this site's data in your browser. An account is deleted from your profile page in one step, with everything in it.

What is stored

What your browser keeps

Most of what the site remembers lives in your browser's own storage, on this device only. In plain words, it keeps:

  • Your daily-puzzle record. Today's state for each daily game (the guesses made, whether it is finished and won) and per-game totals of plays, wins, current streak, best streak and how many guesses each win took. Earlier days' game states are dropped whenever a new day is saved; only the totals persist, plus a list of the days you finished each game and whether you won, so your streaks can be kept with your account if you sign in.
  • Your Lethal results. Today's puzzle number and id, whether the result has been shown and sent, your solve time and your place among the day's solvers, overwritten every day. For practice puzzles: the ids whose result has already been sent, each with the time it was sent and your place among that puzzle's solvers, so that no puzzle is sent twice (only the newest 150 are kept); the practice puzzles you have already been served, so none is served twice (the newest 4,000); and the character you picked for practice.
  • Your tier lists. One for each list you start (cards, relics and potions by character or card type, characters, events, enemies, elites, bosses): its title, the name and colour of each tier and what is in each tier, plus the id of its copy on your account once you save it there.
  • Your settings. The sound toggle, whether the side menu is open, the Ascension level you chose on enemy pages and the card pool you picked for Guess the card practice.
  • While you are signed in. Your Steam name and avatar link, so every page shows you signed in from its first moment, and a fingerprint of the daily results last sent to your account. Signing out or deleting the account removes both.
  • Until the tab is closed. A few notes in session storage:
    • that you have moved the pointer or pressed a key, which browsers require before a page may play sound;
    • that the act banner on the home page has already played this visit;
    • each directory's filters and sort, so a breadcrumb brings them back;
    • the path you took, so the breadcrumbs can show how you got to a page;
    • the side menu's scroll position;
    • the room shown behind the last page, so the next page can fade from it;
    • for a few seconds, a filter handed from one page to the next (a character's card pool, the Multiplayer cards, a power's character, the Ancient you were reading about).

No analytics, no advertising, no trackers. The pages are static HTML, the fonts (Kreon, Spectral and Bitter) are served from this domain rather than a font service, and the share buttons only copy text to your clipboard. Steam avatars are the one picture the site does not serve itself: they load from Steam's image server, so a page that shows one makes your browser ask Steam for it. The hosting provider keeps ordinary server logs (path, time, IP address) to keep the site up; they are used for nothing else.

To wipe what your browser keeps, clear this site's data (Chrome: Settings, Privacy and security, Site settings; Firefox: Settings, Privacy and Security, Manage Data), or use a private window, which discards it when the window closes. Clearing resets the streaks shown in this browser; the results already kept with your account stay there.

The exact keys

For anyone who clears storage by hand. In local storage: sts2.daily.v1 (the daily-puzzle record), sts2.lethal.result.v1 (today's Lethal result), sts2.lethal.practice.v1 (the practice results already sent), sts2.lethal.seen.v1 (the practice puzzles already served), sts2.lethal.char (the practice character), sts2.cardguess.pool (the Guess the card practice pool), sts2.sfx (sound on or off), sts2.rail (side menu open or closed), sts2.asc (the Ascension level chosen on enemy pages), sts2.daylog.v1 (the days you finished each daily game and whether you won), sts2.tier.cards., sts2.tier.relics. and sts2.tier.potions. followed by the choice (for example sts2.tier.cards.ironclad), sts2.tier.characters, sts2.tier.events, sts2.tier.enemies, sts2.tier.elites and sts2.tier.bosses (your tier lists in progress), and, while you are signed in, sts2.me (your Steam name and avatar link, so a page shows you signed in from its first frame) and sts2.daysync.v1 (a short fingerprint of the daily results last sent to your account, so they are not sent twice).

In session storage: sts2.sfx.unlocked, sts2.actbanner, sts2.lm and sts2.lm.want (a directory's filters and sort), sts2.trail (the breadcrumb path), sts2.railY (the side menu's scroll), bgprev, bgprevu, bgprevc, bgpx and bgpy (the room behind the last page), and the short-lived hand-overs sts2.cards.pool, sts2.cards.mp, sts2.powers.char and sts2.anc.who.

Cookies, only after you sign in: sid (your sign-in, 30 days). During a sign-in, sst lives for ten minutes.

Signing in with Steam

Signing in is optional. Reading the wiki and playing the daily puzzles never need it; it is only there to keep your tier lists and your daily streaks with you.

How it works. Sign in with Steam takes you to Steam's own sign-in page. The wiki never sees your password: Steam only confirms which account signed in and hands back its public Steam ID. The site then reads your display name and avatar from Steam's public profile data.

What the site stores about you.

  • Your Steam ID (the public 17-digit number of your Steam account), your Steam display name, the link to your avatar picture and the link to your Steam profile, as Steam shows them to everyone. They are refreshed each time you sign in.
  • When you first signed in and when you last signed in.
  • Your sign-in: a random code in a cookie named sid keeps you signed in on this browser for 30 days. The site keeps only a one-way hash of it, so the code cannot be read back from the database. Signing out deletes it. It is the only cookie the site sets, and only once you sign in; during a sign-in, a second cookie lives for ten minutes to check that Steam's answer belongs to the sign-in you started.
  • What you make: your tier lists, and for each daily game and day whether you won, which give the streaks and days played on your profile.
  • A count of your recent changes, reset every ten minutes, used only to stop floods of changes.

Who sees it. Tier lists you publish are public: anyone with the link sees them with your Steam name and avatar. Your profile page and your daily results are shown to you alone. Nothing is sold or shared, and no IP address is stored with your account.

The Rankings. Signing in also puts you on The Rankings. When you sign in, and at most every six hours after that, the site asks Steam for three numbers from your public Steam profile: your damage to the Architect, your Slay the Spire 2 achievements and your hours played. It keeps those numbers and when Steam last answered, and shows them to everyone beside your Steam name and avatar, never your Steam ID. If your Steam game details are private, Steam shares nothing and you are simply not ranked. The switch Hide me from The Rankings on your profile deletes the numbers and stops the site asking until you switch it back. Anyone can also add a public Steam profile to The Rankings without signing in, by pasting its link on that page: the site then keeps that Steam ID, name and avatar as it does for an account, and the browser remembers the link until Not you is pressed. To be removed, sign in with that Steam account and switch on Hide me, or email hello@sts.wiki. Lookups are counted for ten minutes under a one-way hash of the IP address, never the address itself, to stop floods.

Deleting your account

Open your profile, press Delete account, then confirm.

Your account, your sign-ins, your tier lists, your daily results and your numbers on The Rankings are deleted from the site at once. It cannot be undone. The records kept in your browser stay until you clear them.

Signing out, from the menu under your avatar or from the profile, ends the sign-in on this browser only and deletes nothing. Questions about your data go to hello@sts.wiki.

What the Lethal puzzle sends

Finishing a Lethal puzzle, the daily one or a practice puzzle, by solving it or by revealing the solution, sends one small anonymous result so the page can tell you how you did next to everyone else.

The request holds six things and nothing more: the day's puzzle number with the id of the puzzle you played, whether it was the daily puzzle or a practice one, how many attempts you needed, the time from your first play to the kill, how many cards you played, and whether you solved it. It carries no account, no cookie and no identifier kept in your browser, even when you are signed in.

Opening the results again later asks for the totals of that day, or of that practice puzzle, and passes your attempts and time along so the comparison can be worked out afresh. The daily puzzle is compared with everyone who played it that day; a practice puzzle is compared with everyone who has ever practised that same puzzle, and each one is sent once per browser. The offline single-file copy of the wiki sends nothing at all.

These results are used for one thing: the comparison shown after a solve, such as how your time and attempts rank among that day's solvers, or that practice puzzle's, and how many players have solved it so far. Percentages only appear once at least 20 other players have solved the puzzle.

How each visitor is counted once

To count each visitor once per day, and once per practice puzzle, the server mixes your IP address with the day's puzzle number (for a practice puzzle, with that puzzle's id) and a secret salt, runs the mix through a one-way hash (SHA-256) and stores only the hash beside the result. The address itself is never written down, the hash cannot be turned back into it, and because the day or the puzzle is part of the mix the same visitor gets an unrelated hash every day and for every practice puzzle. A second result from the same visitor on the same day, or for the same practice puzzle, is ignored.

Purchase today
If you haven't bought Slay The Spire 2 yet, it's time. Support the devs, they made an amazing game.Get it on Steam