Checkify access control lets businesses gate digital flows and physical entry with proof-based checks. Users stay in control: they see what is being requested and approve each step from the Checkify app.
Works with Checkify Passes on websites, QR codes at doors, and role-based team permissions in the business dashboard.
Whether someone is checking out online or walking through a door, Checkify uses the same principle: ask for the minimum proof needed, get explicit user approval, and record the outcome.
Add a Checkify Pass to a website, form, checkout, or app flow. The user approves the proof request and your system receives a trusted yes/no result.
Create an Access Area for a site — a door, members' lounge, staff zone, or counter. Members enroll once, then scan an entry QR each time they arrive.
Owners and admins manage who can create passes, approve join requests, view history, and operate gate displays — without sharing one login.
You need the Checkify app and a verified identity. When a business asks for proof or access, you always see the request before anything is shared.
Step 1
Scan a Checkify QR code or open a link from the business. Review what proof is requested — human check, age threshold, eligibility, or a specific action — and tap approve or decline.
Step 2
Scan the enrollment QR at a physical site the first time you visit. Your device registers a secure key. Staff may approve enrollment manually, or it may be automatic depending on the area settings.
Step 3
On return visits, scan the entry QR at the door or gate. Checkify confirms you are an active member and meets any proof requirements. Staff see granted or denied on the gate display.
Step 4
When a team member opens the business dashboard on the web, they scan a login QR with the Checkify app. You approve the session from your phone if you have permission — no shared passwords.
Businesses receive proof outcomes and access decisions, not a copy of your identity vault. For private list matching, they only learn whether you match their records — not the raw values.
Start in the Checkify app or business dashboard after registering your business and creating a site.
A site is where access happens — your website, venue, or physical location. Digital sites use Checkify Passes; physical sites can add Access Areas.
Digital: embed a Pass or magic link. Physical: create an Access Area with enrollment and entry QR codes. Optional: require human verification, minimum identity level, or private list matching.
Print entry and enrollment QRs for doors, show the gate display on a tablet, or embed passes in WordPress, WooCommerce, or your own app via the SDK.
Invite staff with roles that match their job. View access history and audit events from the dashboard when you need an evidence trail.
Access Areas separate first-time registration from day-to-day entry so you can approve new members without slowing down regular visitors.
New visitors scan to register their device for this area. With manual enrollment, an owner or admin approves the request in the app. With auto enrollment, eligible users are activated immediately.
Enrolled members scan when they arrive. Checkify validates membership, expiry, and any configured proofs. The gate screen shows staff whether access was granted or denied.
Open the gate URL on a tablet or monitor near the door. It shows the live entry QR and the result of each scan — no separate access control hardware required.
Approved entries, enrollments, and member changes are recorded for the site. Owners and admins can review what happened without storing unnecessary personal data.
Assign roles when inviting staff or approving join requests. Owners retain full control; viewers can monitor without changing settings.
Full business control: billing, deletion, role changes, integrations, and all access features.
Manage passes, invites, members, overage settings, and most day-to-day operations. Cannot change owner roles or delete the business.
Approve business login challenges, use the dashboard, and operate gate flows. Cannot invite or remove team members.
View QR codes and access information read-only. Useful for reception or security staff who need visibility without admin rights.
Share your business invite code for join requests, or create a one-time invitation token with a preset role. New members accept from the Checkify app.
Not every gate is a physical door. Checkify Passes work anywhere you need proof before an action continues.
Define what proof is required — human verification, age, email, document level — and embed the pass on your site or share a magic link.
Use the Checkify plugin to gate forms, pages, and checkout steps without building a custom integration.
Custom apps can create passes, poll verification status, and receive webhook-style outcomes through the Checkify API.
Yes. Enrollment and entry use the app to bind access to the user's verified identity and device keys. Gate staff can use a browser for the display screen only.
Yes. Each area has its own enrollment. A member of your gym and your co-working space would enroll separately for each business.
Access Areas can set a membership time-to-live. Expired members must re-enroll or be re-approved before entry scans succeed.
There is no shared card database to breach. Access is tied to the user's device and identity proofs. Challenges are time-limited and cryptographically signed to reduce replay.
Yes. Configure minimum verification level or human-verified requirements on the access area or pass. Users who do not meet the bar are denied until they complete verification.
See our Security page for cryptography, role policies, and responsible disclosure. This page focuses on how to use access control day to day.
Register your business, create a site, and add your first pass or access area in minutes.