Pilot preview. Runs in your browser.
Tickets you control.
A signed code on every ticket. The door takes each one once.
What this is not
It does not print or reprint tickets from Ticketmaster, Eventbrite or any other issuer. It cannot make a mobile-only ticket printable. It issues admission only for events you create here.
Organizer console
This browser onlyIssue tickets for
. Each name gets a numbered ticket and a signed token.
Bring a friend
Every attendance badge gets a back with an invite and the attendee's own code. A friend counts once they are checked in at your door.
Check-in validator
Paste the token printed under the code (or the scanned text). The door accepts the first valid scan only.
Your events
Tickets
What the door enforces
These are the acceptance tests from our build plan, running live in the validator above.
Tampered token fails
Change one character and the signature no longer matches. Rejected as BAD_SIGNATURE.
Second scan fails
Only the first valid scan is accepted. The second is rejected as DUPLICATE with the time of the first.
Revoked stays revoked
A reprint, a PDF copy or a photo of a revoked ticket is still revoked. Reissue invalidates the old token.
Capacity holds
Issue 100 names against 99 seats and exactly 99 are issued. The console reports the rest rather than overselling.
Running an event in the next 90 days?
The hosted pilot adds server-side signing, a phone scanner, attendee email delivery with secure links, branded templates and a 50-ticket pack. We are taking a small number of organizers and fulfilling by hand where needed.
- Time to first valid ticket: our target is under five minutes for a single-class event.
- Your rules stay yours: we never override capacity, transfer or ID policies you set.
- No third-party inventory: we will say no to reprinting someone else's tickets.