2026Live

Ticking Doors

Digital escape rooms in the browser. Timed puzzle chains in themed rooms, no install needed.

v1.7.0

Screenshot from tickingdoors.com — the landing page for 288 puzzles across 8 rooms.

An escape room is a locked space, a running clock and a chain of puzzles. This is the same thing minus the room — it runs in the browser with nothing to install.

288 puzzles spread across eight rooms, each entirely different in theme and difficulty — pirates, Al Capone, a Baker Street mystery, a space station, Titanic's final hours and Grimoire, a library of spells, are among them. One room is always free as an entry point, the rest are paid. Answers are matched fuzzily, so a typo still counts — but only fuzzily enough that a wrong answer stays wrong.

Built in Flutter on Firebase, with an admin panel for editing rooms and puzzles without touching code, and support for five languages.

PURPOSE & PROBLEM

A way to sell puzzle experiences directly to players, without owning a physical space or booking staff — and without going through a third-party game platform that takes its cut.

AUDIENCE

Friend groups, families and remote teams who want a shared activity without needing to be in the same room.

TECH STACK

FlutterFirebase

RUNNING IT YOURSELF

Needs a Firebase project (Firestore + Auth). The Flutter app builds and deploys as web; the admin panel for editing rooms and puzzles ships in the same codebase.

tickingdoors.com ↗

RELEASE HISTORY

v1.7.02026-09-28minor

1.7.0 (2026-09-28)

Features

  • Rooms: startskärm per rum ("Kliv in") ersätter startrutan nerifrån (#128) (8c362d9)
v1.6.02026-09-26minor

1.6.0 (2026-09-26)

Features

  • Auth: logga in med länk via e-post, kopplar anonym session (#112) (d5f15db)
v1.5.02026-09-12minor

1.5.0 (2026-09-12)

Features

  • Profile: buy room-credit and time-credit packs from profile page (8bd2865)
v1.4.02026-09-12minor

1.4.0 (2026-09-12)

Features

  • Admin: ge tidskrediter från admin-panelen, visa saldo på profilsidan (#96) (860b00c)
v1.3.02026-09-12minor

1.3.0 (2026-09-12)

Bug Fixes

  • UX: puzzle images, autofocus, storyContext, sign-up prefill, admin perf (#93) (0078b48)

Features

  • Game: time credits — buy extra play time mid-game (#94) (41d287f)
v1.2.02026-06-10minor

Support for five languages: Swedish, English, Norwegian, Danish and German.

v1.1.02026-09-08major

1.1.0 (2026-09-08)

Features

  • Sentry: add Flutter Web SDK and deploy script (#79) (c121d0f)
v1.0.02026-02-01major

Escape Game launched at escape.jimlov.se. Eight rooms, 288 puzzles. One room is always free as an entry point.