The door
Queues build while a desk retypes names from a printed list, and badges are handwritten because the system that made them cannot reach the venue.
Configure the event, take registrations, deliver signed QR tickets on WhatsApp and email, scan at the door, print the badge. Nothing re-typed between stages.
The console
Every screen below is the real console — the same one your team signs into on the day.

Queues build while a desk retypes names from a printed list, and badges are handwritten because the system that made them cannot reach the venue.
A booth conversation ends with a business card in a pocket. By Monday half of them are gone, and none of them are searchable.
A sponsor asks what their stand actually got them. What you have is anecdotes, not a number tied to a scan.
Set up the event, its branding and its registration form.
A visitor submits the form and verifies their email or phone.
A signed ticket goes out on WhatsApp and email — nothing re-typed.
The door reads the code, online or with the venue Wi-Fi down.
The desk sends the badge to the print queue; it turns around in seconds.
The scan, its outcome and its reason are logged against that attendee.
One attendee record underneath all of it.
Set up the event, run the doors, and leave with a report instead of anecdotes.
For organisers →A booth-scoped login, no scanner rental, and every lead your own to keep.
For exhibitors →What is provable today about your stand and its traffic, and what is coming.
For sponsors →What's built, what's next
Nothing below is claimed without a mechanism behind it. Anything not yet shipped carries a Roadmap tag — here, and everywhere else on this site.
Configure venue, dates and organiser branding once; every page and ticket inherits it.
Build a registration form once per organisation and reuse it across every event.
A public landing page per event, from a preset or your own HTML in a sandboxed frame.
OTP on email and phone before a registration submits, so the record is real.
HMAC-SHA256, per-event keys; a leaked key forges nothing for another event.
Import a CSV of visitors and print their badges before the doors open.
Scans queue in IndexedDB when the venue Wi-Fi drops and sync once, by idempotency key.
A staffed desk screen for manual lookups when a ticket will not scan.
Design the badge layout once; the desk sends jobs to a dedicated print role.
Add and manage your exhibitor list per event — contacts, booth details and products, in one record.
Booth-scoped logins scan into one exhibitor’s lead list only, never another’s.
Every scan and privileged action logged with outcome and reason, forgeries included.
Signed QR tickets sent on WhatsApp and email the moment a registration is approved.
Role-based screens, scoped to one event per assignment, guarded per route.
An assistant for attendee questions, being built on the record that exists today.
Suggested exhibitor-visitor matches, being built on the record that exists today.
Automated post-show follow-up messages, being built on the record that exists today.
Live polls and Q&A during sessions, being built on the record that exists today.
Per-booth traffic and conversion numbers, being built on the record that exists today.
Attendee-level engagement reporting, being built on the record that exists today.
Sponsor and organiser dashboards, being built on the record that exists today.
Session and speaker scheduling — there is no session or speaker model yet.
Enterprise single sign-on, being built on the record that exists today.
Automated user provisioning from an identity provider, not yet built.
Formal security certification — not yet undertaken, and not yet claimed.
Pushing events to your CRM automatically, being built on the record that exists today.
Apple and Google Wallet tickets, being built on the record that exists today.
A dedicated attendee mobile app, being built on the record that exists today.
Row-level security with FORCE, under a runtime role that does not own the tables — enforced by Postgres, not just the application.
HMAC-SHA256, per-event derived keys. A leaked key forges nothing for another event.
Per-route permission guards, and every staff assignment scoped to one event.
Every privileged action logged, on a screen gated by its own permission.
We do not have a metrics wall to point at yet. We would rather show you the mechanism than ask you to trust a number.
We query another organisation’s data with your credentials and show you the database refuse it — not the application layer, the database.
We hand-edit a ticket and scan it. The scanner rejects it and logs the attempt, reason included.
We switch the venue Wi-Fi off mid-scan, then back on, and watch the queued scan sync itself once.
The scanner keeps working. Each scan queues in the browser’s own storage (IndexedDB) and syncs once the connection returns, matched by an idempotency key so a scan already recorded is never counted twice.
On WhatsApp and email, automatically, the moment a registration is approved — the same signed QR code either way, so there is no second version to keep in step.
Yes. Import a CSV of visitors and their badges print in advance; each one binds to whoever scans it first at the door.
Every QR code is signed with HMAC-SHA256 using a key derived per event. A key leaked from one event forges nothing for another, and a forged or altered code is rejected at the scanner and logged with the reason.
Yes — it ships as containers with a documented runbook, and the event and WhatsApp APIs each publish their own OpenAPI definition, rather than as a hosted-only product.
Anything carrying a Roadmap tag — AI features, analytics dashboards, session and speaker management among them. We would rather label a gap than paper over it with a mockup.
Packs are priced in rupees, ex-GST, per event — see the pricing page for the current figures and what each pack includes.
See it configured for a show your size, on a call or over WhatsApp.