🗝️ escapeops Live · Self-host

Rooms, bookings, GMs, and props for escape-room operators

Rooms with timing + difficulty + theming. Bookings with group size + time slots + deposit. Game masters with availability + room certifications. Prop maintenance schedule. Stats per room: completion rate, avg time, bottleneck puzzles. Built for a 3-8 room independent escape company that doesn't want bookeo's 12%.

What it does

🚪

Rooms

Each room: theme, max group size, duration, difficulty rating, reset time between groups. Required props + active issues. Calendar of slots per day.

📆

Bookings

Per-slot bookings with group size, contact, deposit (Stripe). Waiver auto-sent + e-signed before arrival. Gift-card support. Reschedule + cancellation rules per your policy.

🎭

Game masters

Each GM with availability grid, per-room certifications (some rooms require trained GMs), hourly rate. Schedule conflicts prevented. Payroll-friendly hours export.

🧩

Prop maintenance

Each prop logged against its room with reset time + maintenance schedule. Issues reported by GMs during shift. Priority-sorted work order for the handyman.

📊

Per-puzzle stats

Where groups typically slow down. Hint rate per puzzle. Completion % by difficulty level. Data to calibrate difficulty or identify broken puzzles.

🔒

Operator-owned

Flask + SQLAlchemy. Your booking data + customer PII stays on your server. No 12%-per-booking middleman. Customize rules + pricing with a local tweak instead of a vendor ticket.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/escapeops.git cd escapeops pip install -r requirements.txt # run — dashboard on port 8790 python app.py # → http://localhost:8790

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-location
$199/mo
  • Everything in Pro
  • Multi-location accounts
  • Franchise-ready per-site themes
  • Marketing integrations (Meta, Google)
  • SSO for staff
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

escapeops is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.