Join and identity
Scan-to-join from a QR code, poster or kiosk. Consent and terms captured per campaign, duplicate members handled by policy, and every membership resolved back to a server-verified identity.
- Branded join page per program
- Consent and terms versioning
- Age and eligibility rules
- Server-signed member tokens
Wallet credentials
Membership and offer passes for Apple Wallet and Google Wallet, designed per program and issued from your branding and field configuration.
- Apple membership and offer passes
- Google Wallet membership and offers
- Per-program pass design
- Re-issue, revoke and update
Live member data
Points, tier and status are read from the program's own system and shown on the pass and in the member portal, so members always see the current balance.
- Read from your CRM or gaming system
- Webhook or scheduled refresh
- Points history
- Cached fallback when a partner is offline
Offers and engagement
Distribute offers to all members, a segment or an individual. Offers can be delivered as wallet passes or through the member portal, with redemption tracked.
- Offer distribution ledger
- Wallet offer passes
- Redemption tracking
- Member offer gallery
Program controls
An operator console for each program: settings, branding, pass setup, venues, campaigns, members, offers, integrations, API keys and audit.
- Role-based access
- Guided program setup
- Duplicate an existing program
- Full audit trail
Analytics and API
Join funnel analytics, usage metering and an authenticated identity API so downstream products can resolve a member from a tap or scan.
- Join funnel reporting
- Usage metering
- Member identity API
- Per-program API keys