ArrivoVisitor management system
Check visitors in within about 30 seconds, print a badge, alert the host and always know who's in the building. Self-hosted PHP — one payment, unlimited visitors and locations.
- Check-in at the desk, on a kiosk tablet, or on the visitor's own phone
- Printed badges, host alerts and approvals
- Know who's on site — and who's still inside in an emergency
- Version
- 1.0
- Built with
- PHP
- Support
- 6 months
- Updated
- Oct 2026
- Admin
- admin@example.com / admin123
- Receptionist
- receptionist@example.com / staff123
- Host
- host@example.com / host123

- One payment, no subscription
- Full, unencrypted source code
- Runs on shared hosting
- 14-day refund policy
Made for teams like yours
Offices
Replace the paper visitor book at reception, print badges and let hosts know the moment their guest arrives.
Schools
Know exactly who is on site, screen visitors against a watchlist and keep a record of every visit.
Factories & warehouses
Contractors and drivers sign safety agreements at check-in, and a roll-call shows who is still inside.
Clinics & coworking
A self check-in kiosk for busy front desks, with several locations in one system.
See it in action
Real screens from the demo. It plays on its own — or pick a feature.








Pay once instead of every month.
An example: a typical visitor management subscription at $79 per location per month, for a team of 1, over 3 years. Prices vary by provider; the difference rarely does.
No add-ons, no upgrades to unlock
Three ways to check in
At reception, on a paired self check-in tablet, or on the visitor's own phone from a QR poster — no app to install.
Pre-registration
Invite visitors with a QR code and calendar file; one scan at the door checks them in.
Visitor badges
Eight badge designs with photo, host and a secure QR code, on label printers or A4.
Host approval
Rules per visitor type; hosts or their delegates approve from email, WhatsApp or the host portal.
Safety
Watchlist screening at every check-in and a live evacuation roll-call on any phone or tablet.
Privacy
Two-factor sign-in, roles, an audit log, automatic data retention and GDPR export and erase.
What you get
- Full, unencrypted PHP source
- Web installer
- Demo data
- HTML documentation
- English and Spanish
Requirements
- PHP 8.0 – 8.3 with PDO MySQL, GD, fileinfo, mbstring
- MySQL 5.7+ or MariaDB 10.4+
- Apache or Nginx — shared hosting is fine
- Runs locally on XAMPP, MAMP or Laragon
Everything in the box
Check-in
- Reception check-in
- Self check-in kiosk
- Touchless phone check-in
- Photo, ID and signature
- Agreement / NDA
- Returning visitor lookup
Before the visit
- Pre-registration
- QR invitations with .ics
- Self pre-registration link
- Visitor passes
- Expected today list
- Calendar-ready emails
Badges
- 8 badge templates
- Label printers and A4
- PDF badges
- Photo and host on badge
- Visitor type colours
- Secure QR for check-out
Safety
- Watchlist screening
- Evacuation roll-call
- Emergency message
- On-site list by location
- Overstay alerts
- Auto check-out
Hosts
- Host approval rules
- Approval delegates
- Host portal
- Email and WhatsApp alerts
- Webhooks
- Notification bell
Reports
- Insights and peak hours
- Visit reports
- CSV and PDF export
- Visitor history
- Audit log
- Lobby TV screen
Admin & security
- Admin, reception and host roles
- Two-factor authentication
- GDPR export and erase
- Data retention
- Backups and health check
- Web installer and upgrades
Design
- Clean, modern interface
- Light and dark mode
- Logo, colours and app icon
- Installable app (PWA)
- Multiple locations
- English & Spanish, add more
Look around before you buy
Click a screen to open it full size.
The facts, for you or your developer
- Built with
- PHP 8 and MySQL — no framework, no Composer, no Node.js, no build step
- PHP
- 8.0, 8.1, 8.2 or 8.3 with PDO MySQL, GD, fileinfo and mbstring
- Database
- MySQL 5.7+ or MariaDB 10.4+
- Hosting
- Shared hosting, VPS, or locally with XAMPP, MAMP or Laragon
- Hardware
- None required. Optional: a tablet for the kiosk, a webcam, a label printer
- Notifications
- Email via SMTP; optional WhatsApp Business messages
- Languages
- English and Spanish included; add more from one file
- Devices
- Any modern browser, desktop, tablet or phone; installable as an app (PWA)
- Source code
- Full and unencrypted
- Updates & support
- Free 1.x updates · 6 months of support
Who can do what
Everything reception can do, plus locations, users, visitor types, badges, the kiosk, the watchlist, reports and system settings.
Checks visitors in and out, prints badges, handles pre-registrations and runs the evacuation roll-call.
Sees their own visitors, approves or declines arrivals, and invites guests ahead — from the host portal or a link in their email.
Up and running the same day
- 1
Get the download
Paddle confirms your payment, the download link arrives by email, and the file is always in your account.
- 2
Install in minutes
Upload it to your hosting and open the web installer. It checks your server and sets everything up.
- 3
Updates and help
New versions appear in your account. 6 months of support straight from the developer.
Help from the people who build it
Arrivo is built and supported by Buildstok. Questions go straight to the developers who wrote the code, and new versions appear in your account as soon as they are released.
How support works- Version
- 1.0
- Updated
- Oct 2026
- Support
- 6 mo
- Updates
- 1.x free
Changelog
Last updated October 19, 2026.
- v1.0October 19, 2026
- First release: reception, kiosk and touchless phone check-in, pre-registration and badges
- Host approval, watchlist, evacuation roll-call, visitor passes, lobby screen and reports
Customer reviews
Only people who bought or downloaded it can leave a review, from their account page.
Common questions
Which hardware do I need?
Do visitors need an app?
Can I use it for several buildings?
Are there monthly fees?
What does the licence allow?
Ready to try Arrivo?
Open the demo now, or get it today.



