Atlas of Doors

Terms of Service

Atlas of Doors is a free to play browser game: nothing in it is behind a wall, and the only thing sold is an optional Diamond Key, on the web, at a price you can see before you pay. Playing it produces gameplay data. This page sets out, in plain language, what that data is, what we do with it, and what an anonymous device id means.

What we collect

As you play, we record your in-game events and choices, for example:

Each event is tagged with an anonymous device id: a random identifier created and stored in your own browser. There is no login. We do not ask for, and the game does not record, your name, email, password, or phone number.

What we do with it

We store this data on our servers and keep it. We use it to understand how people play, to balance and improve the game, and to design new content. The balancing only ever looks at how everyone plays in aggregate. It is never tuned against a single player.

What an anonymous device id means

The device id is a random value kept in your own browser's storage (its local storage, with a backup copy in the browser's on-device database so it survives routine cache cleanup and we don't miscount a returning player as a new one). It is not your name, your email, or an identity built from your IP address, and we cannot use it to contact you. If you clear your browser's site data, or play from a different browser or device, a new id is generated, and we have no way to connect the old one back to you.

Email and sign-ups

The game itself never asks for an email to play. From time to time we offer separate, clearly labelled forms, such as a feedback survey or a live-stream sign-up, where you can choose to give an email for that one stated purpose. Those forms are kept apart from the anonymous gameplay data above.

Accounts and comments

If you choose to comment on an update or a dev-log article, you first create a comment account. You can sign up with an email and password, or sign in with Google. This is separate from playing: the game itself stays anonymous, and you only make an account if you want to post.

For a comment account we store your email address, used to sign you in, confirm the address, and reset a password. We also store a display name you pick or that we take from your Google profile, and the comments you post. Your comments and display name are public; your email is never shown to other players. If you sign in with Google, we receive your basic Google profile for this purpose only.

You can delete your comments, and you can ask us to delete your account and everything tied to it, at any time.

Email about new seasons

There is one optional email we may send you beyond the account mail above: a note when a new season opens. It is off unless you turn it on. Nothing is ticked for you, and creating an account does not sign you up for it.

You can turn it on or off at any time from Settings, under "After you're registered", and every message we send carries a way out. Switching it off takes effect immediately and does not affect your account, your progress, or your comments.

We record when you made that choice and the exact wording you agreed to, so that what you consented to stays a matter of record rather than of our memory. If you never answer, we treat that as a no.

Advertising cookies (our marketing partners)

We buy adverts to find new players, and we work with third-party advertising partners to measure which of those adverts actually work. Today our only advertising partner is Reddit. If we add others in future, we will name them here, and the same choices and rules described below will apply to each of them.

To learn which adverts bring people who actually play, we can let Reddit set a measurement cookie in your browser (the Reddit Pixel) and send Reddit a note at five moments: when you start a run, when you reach the second floor, when you finish a run however it ends, when you win one, and when you come back to play on a later day.

This happens only if you say yes on the cookie bar. Saying no is one tap on that same bar and is remembered just the same, so you are not asked again. Until you answer, no cookie is set and nothing is sent. The game is identical either way.

If you would rather choose in detail, "Manage options" splits this into six parts you can switch on or off one at a time: the Reddit measurement cookie itself; which advert brought you; your play milestones (starting a run, reaching the second floor, finishing a run, winning, and coming back on a later day); device matching (your screen size and Reddit's own id); and sharing and selling to other companies, both described on their own below. "Accept all" turns all six on together; "Reject all" leaves them off. Each part is off until you turn it on, and you can leave the last two off while keeping the others on.

Recording your screen while you play

This one is not about adverts at all, so it is its own switch and is off unless you turn it on. Switching it on lets Microsoft Clarity save a replay of your session: what was on your screen, where you tapped, and how far you scrolled. We watch those replays to find the places where the game confuses people, which a list of numbers cannot show us.

What is recorded. The screens the game drew and your taps and scrolls on them, plus the anonymous device id already described above, the game's version, which screen you were on, and the name of the run. Text is masked before it is recorded, so anything you type is never captured. There is no camera, no microphone, and no recording of anything outside this page.

Where it goes and how long it lasts. To Microsoft, who run Clarity and can access what it records. They keep a replay for 30 days and the heatmaps for nine months, after which the replay is gone; we cannot extend that, and we do not keep our own copy. What Microsoft does with it is governed by the Microsoft privacy statement. Saying yes sets two cookies on this site: _clck and _clsk, which let Clarity tell one session from the next.

To change your mind, open Settings, then Cookies, and switch screen recording off. The recording stops immediately and both cookies are removed. Replays already saved sit out their 30 days at Microsoft.

Sharing and selling to other companies

The four measurement parts above are about our adverts: they let us and Reddit work out which advert found a real player. This one is a different question, so it is a separate switch and we describe it separately.

Switching it on gives us permission to pass that measurement data to other companies, including selling it to them, for their own purposes rather than ours. Those are purposes we would not control and cannot describe in advance, which is exactly why it is not bundled into the others.

We are not doing this today. No company receives this data, and nothing is being sold. The switch exists so that, if we start, we already have your answer on record rather than assuming it. If we do start, we will name here who receives the data and for what, before anything is sent.

It is off unless you turn it on, "Accept all" turns it on along with the rest, and you can turn it back off at any time in Settings, then Cookies. Turning it off stops any future sharing; it cannot recall data already sent, which is another reason we would rather ask you plainly now.

When you say yes, Reddit sets two cookies on this site: _rdt_uuid, an identifier Reddit creates, and _rdt_cid, the id of the advert you arrived from, if any. At each of those moments we tell Reddit which moment it was and when, together with those identifiers, your screen size, your network address and your browser's description of itself, so that Reddit can match the visit to the advert. We pass the network address on to Reddit for that purpose only; we do not store it ourselves, and none of this is joined to the anonymous play statistics above or to any account.

What Reddit does with what it receives is governed by Reddit's privacy policy. We use it for one thing: to see which adverts are worth paying for. We do not build audiences from it to follow you around with adverts.

To change your mind, open Settings, then Cookies, and switch ad measurement off. That stops the script and removes the two cookies immediately. Your answer, and when you gave it, is kept in your browser's storage so we do not ask twice; clearing the site's data clears it too.

Saving your progress

The game is playable without an account, and by default your progress lives only on the device you play on. If you want it kept somewhere safer, you can save your progress to an account from the settings menu, using the same email-and-password or Google sign-in as above.

When you do, we store your game progress — the Keys, perks, Pacts, Codex entries, records and Descent frontier your Atlas has accumulated — against your account, so you can pick it up on another device. That is all it holds: no in-progress run, no messages, and nothing about how you played beyond what your Atlas already shows.

Your saved progress is kept separate from the anonymous play statistics described above. We do not link the two, and we cannot tell from those statistics which account a player belongs to.

You can sign out at any time, which leaves your progress on the device untouched. Deleting your account deletes your saved progress with it.

Deleting your account

If you made an account, you can have it deleted, together with everything stored against it: your email address, your display name, your comments, and any saved progress. This is the same request whether you play in a browser, from the home screen, or in the Google Play app.

To ask: open Settings, then Account in the game and tap Delete account, which brings you here; then send us a message through the feedback page saying Delete my account and giving the email address the account is registered to, or write to pumanitro@gmail.com, the contact address shown on our Google Play listing, from that same address. We confirm with you at that address, delete the account and its data within 30 days, and reply when it is done. Nothing else is kept: the anonymous play statistics described above were never linked to the account, so there is nothing there to remove.

Deleting the account does not touch the progress saved on your device. If you want that gone too, uninstall the app or clear the site's data in your browser.

Buying Diamond Keys

Who you are buying from. Atlas of Doors is made and sold by Software Home Patryk Janik, a sole proprietorship registered in Poland, whose registered address is Bielkowo 9c, 73-108 Bielkowo, Poland, reachable at pumanitro@gmail.com and through the feedback page. Payments are processed by Stripe; we never see or store your card number. The charge appears on your statement as SOFTWARE HOME IIJ.

What a Diamond Key is. A Diamond Key is an in-game item. You can earn them by playing: every Descent V win pays one, with no cap and no limit, and a season's first Descent III win pays one as well. You can also buy them. A Diamond Key buys one of exactly two things in the game: a revive when a run ends, or an Heirloom, which is a card you choose and then start every run with. The Heirloom is bought once: after that you can change which card it is as often as you like, and that costs nothing. It buys nothing else. It can never be exchanged for money, transferred to another player, or cashed out, and it never changes your odds or the game's difficulty.

Prices. Diamond Keys are sold in packs: 2 keys for $1.99, 7 keys for $4.99, 16 keys for $9.99 and 44 keys for $19.99. There is no way to buy a single key. The smallest pack works out at $1.00 a key, and the bigger packs cost less per key; every pack shows its own per-key rate beside it in the game, so you can compare them without doing the sums. The price you see is the price you pay: any tax that applies is already included, and nothing is added at checkout. Prices are set in Polish zloty, and the dollar price is fixed beside them: a dollar buyer pays exactly the figure above, not a conversion of it. At checkout Stripe, our payment provider, may offer you the price in your own currency, and that is also what lets it offer the payment methods used in your country. The amount in your currency is worked out by Stripe at its exchange rate, which includes a conversion fee of 2 to 4 percent that goes to Stripe, not to us; the exact amount is shown before you pay, and the Pay button names it. You can always switch back to the original price in the currency selector on the same screen, in which case your own bank may apply its conversion instead. Apart from that conversion, the price is the same for every player: we do not set prices per person, and we never change a price based on how much you have played or spent.

Delivery, and the 14-day withdrawal right. Diamond Keys are delivered immediately, as soon as the payment succeeds. Because this is digital content delivered at once, the checkout asks you to tick a box confirming that you ask for immediate delivery and acknowledge that you lose the 14-day right of withdrawal. That tick is required before the payment goes through, and the exact wording you ticked is recorded against your payment, together with the time you ticked it. Your claim code is shown on screen straight away and again every time you open the Vault. If you want a written copy of what you agreed to, write to pumanitro@gmail.com with that code and we will send it. This is the arrangement described in Article 38(1)(13) of the Polish Consumer Rights Act. Without that tick, nothing is charged and nothing is delivered.

Refunds. If something goes wrong, write to pumanitro@gmail.com with your claim code and tell us what happened. We refund in full where keys were charged for and not delivered, where you were charged twice, or where the game was at fault. A refund returns the whole pack: we do not refund part of one. What a refund does to your keys: the pack leaves your purchase record, so its claim code stops working and the pack will not appear if you set the game up on another device or clear this browser. Keys already delivered to the device you bought on are not taken back. We do not reach into a game in progress to remove keys you may already have spent, and we will not ask you to give them back. Nothing you earned by playing is ever affected by a refund. Your statutory rights are not affected by anything on this page.

Getting your keys back on another device, or after clearing your browser. Bought keys belong to the purchase, not to the browser. There are two ways to restore them, and you do not need an account for either:

Your keys never expire and never lose value. Diamond Keys are not tied to a season. A new season resets Keys, the Keyring and your Descent progress; it does not touch Diamond Keys, and it does not touch anything you bought with them. We will never raise the price in Diamond Keys of something you have already bought keys for. Prices in Diamond Keys can go down. They will not go up.

The cookie the payment form sets. When the checkout form loads, Stripe sets a cookie called __stripe_mid on this site, and sometimes __stripe_sid. These are strictly necessary for fraud prevention: they are how Stripe tells a real purchase from a stolen card being tried on a hundred sites. They are not advertising cookies, they are set by Stripe rather than by us, and they carry no part of your game data. They load only when you open the payment form, never just from playing. They are not covered by the cookie bar described above because a payment cannot be processed without them; if you do not want them, do not open the payment form.

Children. The shop is for the person paying. Use only a payment method that is your own. We never tell a player that they need to buy anything, we never suggest that someone else should pay for it, and we never put a timer or a countdown on a price.

Where you can buy. Diamond Keys are sold on the website and in the browser only. The App Store app, the Google Play app and the version on CrazyGames do not sell anything. Keys you earned by playing work everywhere.

Changes

We may update this page as the game grows. The version published here is the one that applies.

Last updated August 2026.

Play Atlas of Doors