iden / iden.book
Live · Booking + waiver + loyalty in one flow

The booking widget where every guest becomes a known customer.

iden.book is an embeddable booking widget engineered for activity venues. Digital waiver signing, SMS-verified identity, capacity management, party bookings and wallet-pass enrollment — all in a single conversion-optimized flow.

Area 52 Sofia
Step 3 / 7
Saturday, 18 May · 2 guests
10:00
11:00
12:00
13:00
14:00
15:00
16:00
17:00
18:00
Session 60 min × 228.00 €
Grip socks × 26.00 €
Total34.00 €
The booking flow

Seven steps. Zero abandonment risk.

Each step is a standalone page on a CDN-hosted widget server that proxies to Supabase. Timing is measured and optimized on every page.

1

Venue

Pick Sofia or Veliko Tarnovo

2

Date & party

Pick a day & guest count

3

Time slot

Real-time availability

4

Extras

Socks, F&B, add-ons

5

Identity

Phone + SMS OTP

6

Waiver

E-signed per guest

7

Pay & pass

Wallet pass delivered

What's inside

Four engines, one widget

iden.book isn't just a calendar. Four specialized engines work together to turn every booking into a recognized customer relationship.

Capacity engine v2.2

30-minute overlapping slot algorithm with venue-specific capacity rules. Stock-aware, session-aware, and group-aware.

  • Real-time availability with advisory locks
  • Configurable per venue and session type
  • Optimistic reservation windows

Waiver engine

Per-guest e-signed waivers stored in an encrypted bucket. SMS-OTP identity verification makes every signature legally binding.

  • GDPR Article 5 aligned
  • Digital signatures per family member
  • Minors supported with parental consent flow

Identity & loyalty enrollment

Returning customers are detected and welcomed back. New customers are enrolled in loyalty automatically when the waiver is signed.

  • SMS OTP verified phone as primary identity
  • Family linking for shared accounts
  • Wallet pass delivered with the confirmation email

B9 pixel attribution

End-to-end funnel tracking from first click to post-session NPS. Attribution surviving cross-device sessions and iOS Mail proxy.

  • Meta, Google and TikTok pixel integration
  • UTM persistence across the full funnel
  • ROAS reporting via iden.pulse
The waiver-first model

The waiver is the identity gate — and the reason you know every guest.

At most activity venues, the waiver is a paper form shoved into a drawer and the loyalty system is a half-used email newsletter. iden.book treats the waiver as the primary customer identity moment: verified phone, signed consent, auto-enrollment in loyalty, and wallet pass delivered on the spot.

The result: every guest walking through your door is a known customer with a digital relationship that survives the visit.

40%
of email addresses collected at the counter turn out to be fake or invalid. Identity-gated waivers eliminate that gap.
Booking confirmed
Saturday 18 May, 13:00 · 2 guests · Area 52 Sofia
Phone verified
+359 88 *** *23 confirmed with 6-digit SMS code
3
Sign waiver
Review terms & sign for each guest. Children signed by parent.
4
Pay
Stripe or myPOS Virtual Terminal
5
Wallet pass ready
Auto-enrolled · added to Apple or Google Wallet
Security architecture

Built to survive the internet.

iden.book follows a three-secret architecture designed to prevent common booking-widget attack patterns. The browser never touches Supabase directly — all calls go through a widget server on Vercel that signs and enforces its own capability tokens.

Tier 1

HMAC-signed sessions

Every request carries a signed capability token with timing-safe comparison. No cookies. No cross-origin surprises.

Tier 2

Cloudflare Turnstile

Invisible bot protection at the edge. No CAPTCHA friction for humans, high friction for automated attacks.

Tier 3

Upstash Redis rate limiting

Per-phone and per-IP rate limits on the hot paths (SMS OTP, booking creation). Keeps costs bounded during abuse.

Spec

IDEN-BOOK-AUTH-STRATEGY v2.1

The full auth design is a formal versioned spec — reviewed, iterated, and followed by the code.

Data

EU residency

All customer data lives in Supabase Frankfurt. No transatlantic data transfers, no Schrems II gotchas.

Audit

Full audit trail

Every booking action, waiver signature and identity verification is logged immutably for compliance review.

Beyond standard bookings

Kids' parties, handled end-to-end

Birthday parties are where activity venues make their margin. iden.book handles the whole messy reality of 15 guests, 3 food packages and 8 waivers — end to end.

🎂

Staff-initiated flow

Parents call to book. Staff creates the party in seconds with a dedicated parent page that tracks the whole event timeline.

💌

Guest RSVP pages

Each invited guest gets a personalized RSVP link with their own waiver. The parent never has to chase signatures.

🔔

Automated reminders

SMS and email reminders at T-72h, T-24h and T-2h. Waiver completion nudges, arrival instructions, parking info — all automated.

📋

Timeline & checklist

Staff see every party with a minute-by-minute timeline, a dynamic guest list, and a running checklist in the iden.crew tablet app.

📦

Package management

Standard, deluxe, premium packages — each with configurable inclusions. Session-package revenue recognition handled correctly.

📊

Party dashboard

A dedicated dashboard in iden.crew shows staff all parties today, tomorrow, and this weekend — with status signals.

Book a demo

See iden.book running live at Area 52

We'll walk you through a live booking, show you the admin dashboard, and demo the waiver-to-wallet flow end to end.

Questions? hello@iden.software