A branded card in Apple Wallet and Google Wallet. Import the roll. Check them in at the door.
A sample card, with a demo museum's branding
Print, stuff, mail — every cycle. A wallet pass doesn't need a reprint.
Legacy vendors price like full platforms and sell modules. A membership card should be one product.
Your name on the card. Your membership file. Your door. Members never need a new password.
A CSV from your system — member ID and name are enough. A new ID creates a card; the same ID renews the one they already have.
Edit the invitation once. Send one person or a batch. Links go straight to the card — no tracking redirects.
Look up by name or the member ID / barcode number on the card at the entrance. Lost the email? Staff hits Send again.
Members see a branded card on their phone. Staff import the roll, send invites, and admit at the entrance from the same product.
Import · Send · Branding · Templates
Name lookup · barcode number · visit log
Cards, check-in, staff desk, branding, templates, and messaging are included. No per-card fee, no wallet add-on, no member-portal license. The price is public — budgeting shouldn't require a sales call.
Your membership file stays yours. Export it any day you like.
Stoa itself is not independently SOC 2 audited. Supabase, Vercel, and SendGrid — the infrastructure we run on — maintain SOC 2 Type II attestations. Apple and Google process wallet passes only.
Row-level security on every table, per-organization authorization on every path — one museum's staff can never read another's roll.
Documented data windows enforced by a nightly sweep — and real erasure when a member or organization is removed.
We'll load a sample of your file into a private sandbox with your branding — nothing goes live until you say so. Demos are by appointment; there is no self-serve signup.