dotcoder

Legal

Privacy & terms

Last updated September 27, 2026. Applies to dotcoder.info and www.dotcoder.info only.

Privacy

Dotcoder operates this website. It is a catalogue of the studio’s work, not a service that asks you to register.

What the public pages do

The public pages — home, Explore and every profile under it, About, Contact, and this page — set no analytics or advertising cookies and collect no personal information beyond what our host keeps in standard server logs. Fonts and images are served from this site, not fetched from another company.

What this site never does

There is no analytics product, no advertising or tracking pixel, no cross-site identifier, and no sale or sharing of personal information. Nothing on the public pages profiles you or follows you to another website.

Cookies and storage

This is the complete list of what this site can put in your browser. If a name is not in this table, this site did not write it.

NameKindWhat it is forHow long it lasts
__Host-dotcoder_alphaCookie, first partyRemembers that this browser entered the Alpha password, so the gate does not ask again. HttpOnly, Secure, SameSite=Lax, path /.24 hours by default. A deployment can set a shorter or longer life, up to a maximum of 7 days.
__Host-dotcoder_alpha_csrfCookie, first partyTies the Alpha sign-in form to this browser so another site cannot submit it. HttpOnly, Secure, SameSite=Lax, path /.Until the browser is closed.
dotcoder-play-hub:dotcoder-site:tokenssessionStorageThe Dotcoder Hub tokens for a signed-in member. Deliberately never written to localStorage.Until this tab is closed.
dotcoder-play-hub:dotcoder-site:pendingsessionStorageOne sign-in attempt’s verification data, used once when the Hub sends you back here.Removed as soon as sign-in finishes, and in any case when the tab is closed.
dotcoder-play-hub:dotcoder-site:nextsessionStorageThe page to return you to after sign-in.Removed after the return, and in any case when the tab is closed.
dotcoder.recent-guideslocalStorageA list of up to eight members’ guides opened in this browser, each stored as its path, its name, and when it was opened, so the collection can offer them again.Until you clear it in your browser.
dotcoder.checklist.<slug>localStorageWhich first steps you ticked off in one guide’s checklist, stored as a list of positions. One key per guide.Until you clear it in your browser.

On a local development server without HTTPS the two gate cookies drop the __Host- prefix and are named dotcoder_alpha and dotcoder_alpha_csrf. Clearing site data in your browser removes every item above.

Hub sign-in

Opening the members’ collection or the sign-in flow first sets the Alpha session cookie, so the password gate can remember this browser.

Membership itself is handled by hub.dotcoder.info. This site sends you there, receives an authorization code on return, and exchanges it for tokens that it holds only in tab-scoped sessionStorage. Tokens are never written to localStorage and never sent anywhere except the Hub that issued them. Closing the tab ends the session. Developer operators sign in through a separate GitHub-authenticated hub, which is not part of this site.

Providers

Two services are involved in delivering this website.

  • RailwayHosts and serves this website. Like any host, it keeps standard server logs, including IP addresses and requested URLs, to operate and protect the service.Railway privacy policy ↗
  • hub.dotcoder.infoDotcoder Hub, the identity service behind members’ sign-in. It is operated by Dotcoder itself, so it is first party rather than a third party, and this policy covers what this site does with the result.

Email

If you write to dev@dotcoder.info, we keep your message so we can reply to it and keep track of the conversation. We do not sell it or share it, and we do not add you to a mailing list. Ask at the same address and we will delete it.

Products

Individual products — JoinLinks, the EnetixData platforms, a game, an operator tool — have their own privacy terms and their own accounts, presented inside those products. This page covers this website only and does not cover them.

Your rights

Anyone may ask to access, correct, or delete personal information we hold about them — in practice, email correspondence — by writing to dev@dotcoder.info.

California residents

We do not sell or share personal information as that is defined by the CCPA and the CPRA, and nobody is treated differently for exercising these rights.

Children and location

This website is not directed at children under 13, and we do not knowingly collect personal information from them. A parent or guardian may write to dev@dotcoder.info to ask for a child’s information to be deleted.

This site is hosted in the United States, and information reaching us — server logs and email — is processed there. Visiting from elsewhere means that information travels to the United States.

Accessibility

We aim to meet WCAG 2.2 level AA on this website. Every build runs an automated accessibility check, and pages are designed to work with the keyboard alone, at increased text size, and in both light and dark colour schemes.

Known limitations

  • Members’ sign-in needs JavaScript; the public pages do not.
  • Generated cover art is decorative and carries no text alternative, because the product name and description sit next to it.

If something on this site blocks you, please report it to dev@dotcoder.info and say which page and which browser or assistive technology you were using. We will reply and fix what we can.

Terms of use

Content on this site is provided for information about Dotcoder and its projects. Statuses, features, and availability can change without notice. Nothing here is an offer, a warranty, or financial, legal, or medical advice.

Links to third-party sites are provided for convenience; we are not responsible for their content.

Trademarks and product names belong to their respective owners. Dotcoder project names that are still working titles are marked as such on their pages.

Changes

Every substantive change to this page is dated here. The “Last updated” line at the top of the page is the date of the newest entry.

  1. Added the cookie and browser-storage table, a section on access and deletion rights, a note on children and where data is processed, and an accessibility statement.

  2. First published: privacy, terms of use, and a contact address.

Contact

Privacy questions, deletion requests, accessibility reports, and corrections all go to one address: dev@dotcoder.info. More ways to reach us are on the contact page.