Toggles is made by one person, Matt, in Jacksonville, Florida. It's free, with no ads, no tracking cookies, no app, and no paywall. It isn't a company or a platform; it's a game I wanted to exist.
The look
The board is a mid-century switch room: enamel panels, Bakelite switches and knobs, engraved nameplates, and lamps that each mean something. The type is Big Shoulders Display for the nameplates and numbers, and Barlow for everything you read. Both are open-source typefaces, served from this site. The design never changes between seasons; a season's theme changes only its words.
The machinery
It's a Laravel application, with Livewire and Alpine for the board and Tailwind for the styles. The data is checked three times each morning, frozen at 10:00 UTC, and scored at 23:00 UTC by jobs that run on the server and report to an outside monitor, so a missed night gets noticed. Every season is played out by simulated players before it starts, to check that it can be won by deduction and not by luck.
Your data
Your email is used only for account emails and the game emails you choose, and it's never shown. Email open and click tracking are off. Public pages are counted by a self-hosted GoatCounter, which sets no cookies and keeps no personal data; your board and account pages aren't counted at all. To spot fake accounts, the network address you sign up and sign in from is kept only as a scrambled fingerprint that can match two accounts but can't be turned back into the address.
The sources
Every toggle follows free, public data. The sources are credited in each season's reveal week, when naming them no longer spoils anything.
Elsewhere
Toggles has a player API for setting your board from your own scripts, an RSS feed of season events, and a status page. After each season, its rules, daily answers, and source values are free to download from its page, and the finished season is saved to the archive as plain pages and data files that need nothing but a browser, so its history outlives this site.