AccreditPass replaces paper sign-in sheets, expired lanyards, and unanswered compliance questions with a secure, audited, real-time visitor management system. Built for venues where accountability matters.
Clipboards get lost. Handwriting is illegible. DBS certificates expire without anyone noticing. When something goes wrong, there’s no reliable record of who was on site, when they arrived, or who authorised their visit. You’re left piecing together scraps of paper and hoping for the best.
AccreditPass gives you a digital chain of custody for every visitor, from registration to departure, with a complete audit trail you can search in seconds.
Before
Visitor sign-in, Match 14
NameCompany/RoleInOut
P. WhitfordScout (Everton)13:42—
L. HarrisParent11:0817:55
R. Demir—12:30—
K. SinghAcademy Parent09:15—
M. OwusuCoach (visiting)——
D. BrennanAgent10:00—
UNVERIFIED
With AccreditPass
14:32, LIVE
1,284
On site
100%
DBS valid
0
Anomalies
P. Whitford, BG Audio
Scanning
14:31:08
L. Harris, Cleansing
Cleared
14:30:54
R. Demir, Hospitality
Cleared
14:30:32
K. Singh, Catering N.
Cleared
14:29:58
D. Brennan, Stewarding
DBS expired
14:29:14
Built for real operations
Four visitor types. One system.
Every venue has different kinds of visitors with different requirements. AccreditPass handles them all through dedicated registration flows, each with its own approval process, credential checks, and access rules.
01
Event Guests
Invited visitors for a specific fixture or event. Each guest uploads photo ID, names their host, and agrees to your policies before they arrive. Admins review and approve individually or in bulk. Approved guests receive a signed QR credential bound to that specific event. Capacity limits are enforced automatically.
02
Credentialed Visitors
Visitors who require verified background checks (DBS, safeguarding clearances, or equivalent). The system tracks certificate expiry dates and runs automated reminders at 60, 30, 14, and 7 days before expiry. If a credential expires, access is suspended automatically at the point of scan.
03
Season Pass Holders
Parents, guardians, or regular attendees who need ongoing access across a full season or term. Registration is verified against a master roster (linking each pass holder to a specific player, student, or member). Pass limits are enforced per individual, and QR credentials expire automatically at season end.
04
Visiting Groups
Whole squads, delegations, or teams arriving together. A lead contact registers the group, lists all staff members by role, and provides a headcount. One QR credential covers the entire group. On scan, the system logs every member’s entry and tracks the full headcount.
What it does
The details that matter on the day.
Signed QR Credentials
Every approved visitor receives a QR code signed with HMAC-SHA256 cryptography. Each code is bound to a specific event, carries an expiry timestamp, and includes replay protection. Codes can’t be forged, reused, or transferred. If a visitor’s approval is revoked, their QR is invalidated instantly through version binding.
HMAC-SHA256, replay protected
DBS and Compliance Engine
Background check expiry dates are tracked automatically. The system sends escalating reminders at 60, 30, 14, and 7 days before expiry, then flags expired credentials on the day. At scan time, expiry is recomputed live. An expired credential means access denied, no exceptions, no human error.
60 / 30 / 14 / 7 day alerts
Kiosk-Grade Scanner
A browser-based scanner that works on any device with a camera. Entry and exit modes, haptic and audio feedback on scan, colour-coded results, and full photo ID display so gate staff can verify the person matches the pass. Works offline with a persistent connection banner. Also exposes a hardware API for turnstile and barrier integration.
Offline tolerant, hardware API
Live Attendance and Fire Register
Real-time visibility of who is currently on site, broken down by visitor type. A one-click CSV export generates a fire register showing every person checked in but not yet checked out, ready to hand to emergency services. Capacity limits are enforced per event.
One-click fire register export
Full Audit Trail
Every action is logged: approvals, declines, scans, logins, bulk operations, and security events. Each entry records the user, timestamp, IP address, and the before-and-after state of any data that changed. The audit log is searchable, filterable, and exportable.
Searchable, filterable, exportable
Bulk Operations and Data Import
Import fixtures and rosters from Excel spreadsheets with flexible column detection (the system adapts to your format, not the other way round). Approve or decline visitors individually or in bulk. Date formats, duplicates, and validation are handled automatically.
.xlsx, .csv, validated
Independently verified
Built to be audited. Tested to be trusted.
AccreditPass has been through six independent security assessments. Every finding has been resolved. The system meets enterprise-grade security standards without requiring an enterprise-grade budget.
Mozilla Observatory
A+
115 / 100, re-tested monthly
SecurityHeaders.com
A+
All security headers present
Independent security audits0
Vulnerabilities (OWASP ZAP)0
Mozilla Observatory score0/100
SecurityHeaders.com gradeA+
Cryptographic QR codes
HMAC-SHA256 signed credentials with timing-safe comparison. Event-bound, time-limited, version-controlled for instant revocation. Replay detection flags and logs reuse attempts.
HMAC-SHA256, timing-safe
Nonce-based Content Security Policy
Every response carries a unique CSP nonce. No unsafe-eval, no unsafe-inline workarounds. Frame-ancestors blocked. Object sources blocked. Permissions policy restricts camera access to the scanner only.
Per-request nonce
Rate limiting
Upstash Redis-backed rate limiting on every public endpoint. Registration: 20 requests per hour. Scanning: 120 per minute. Exports: 10 per minute. Fails closed in production.
Fails closed
Input validation and upload security
Zod schema validation on every form submission. File uploads verified by magic byte inspection. CSV exports are formula-injection safe. Photo IDs stored in authenticated private blob storage.
Magic byte verified
Automated data retention
Monthly cleanup removes guest and visitor records older than 30 days, scan logs older than one year, and their associated files from blob storage. Approved season passes are exempt until season end.
Automated lifecycle
Audit everything
Every administrative action, every scan, every login, every security event is recorded with full context: user identity, IP address, user agent, request path, and the exact data that changed.
Full request context
Four steps
From registration to entry in four steps.
STEP 01
Register
Visitors complete a branded online form with their details, photo ID, and any required credentials. They agree to your privacy and safeguarding policies before submitting.
STEP 02
Review
Admins receive an instant notification. They review each application (or batch of applications) and approve, decline, or request changes. Capacity limits and compliance checks are enforced automatically.
STEP 03
Credential Issued
Approved visitors receive a cryptographically signed QR code by email. The credential is bound to a specific event (or season), carries an expiry date, and can be revoked at any time.
STEP 04
Scan on Arrival
Gate staff scan the QR code on any device with a camera, or visitors tap through a turnstile connected via the hardware API. The system verifies the signature, checks the credential is valid for today’s event, confirms compliance status, and logs the entry in real time.
Works where you work
One platform. Many venues.
AccreditPass is designed for any venue where you need to know who’s on site, verify their credentials, and prove it afterwards.
Football, rugby, and cricket academies
Manage scouts with DBS checks, issue season passes to parents and guardians verified against your player roster, process visiting teams with full squad and staff registration, and track match day guests against capacity limits.
Schools and university sports facilities
Control visitor access to safeguarding-sensitive environments. Track background check expiry automatically. Maintain a real-time fire register for emergency procedures.
Training grounds and elite performance centres
Accredit media, medical staff, agents, and other professional visitors. Enforce role-based access. Log every entry and exit for post-event review.
Conference and event venues
Register guests in advance, issue unique credentials per event, enforce capacity limits, and export attendance data. Replace generic wristbands and printed badges with verifiable digital passes.
In production
Deployed at a Premier League academy.
AccreditPass was built in a live operational environment, tested across real match days, and hardened against real-world edge cases. It currently manages visitor accreditation for a Premier League football academy, handling match day guests, scout credentialing with DBS compliance, season passes for academy parents, and visiting team registration.
Pricing
Enterprise capability without the enterprise price tag.
Legacy visitor management systems cost upwards of £5,000 per year and still rely on manual processes. AccreditPass delivers a fully audited, independently verified system at a fraction of the cost. Custom pricing based on your venue size and requirements.