Help Centre

How can we help?

Guides, troubleshooting, and answers for managers and users of the WhoVisited platform.

Getting started

Up and running in minutes.

Set up your first site

  1. 1 Sign in as a Manager and go to Sites.
  2. 2 Click "Add site" and enter the name, address, and GPS coordinates.
  3. 3 Set the timezone and optional daily auto-logout time.
  4. 4 Save — your site is ready for kiosk sessions.

Add your first users

  1. 1 Go to Users and click "Add user".
  2. 2 Enter their name and select a type: Staff, Contractor, or Visitor.
  3. 3 The system generates a unique 6-digit PIN — share it with the user securely.
  4. 4 Repeat for every person who needs site access.

Launch kiosk mode

  1. 1 Open the app on a tablet or desktop you want to use as the kiosk.
  2. 2 Tap "Start kiosk session" and select (or auto-detect) the site.
  3. 3 The screen locks to check-in mode — users tap their name and enter their PIN.
  4. 4 Exit kiosk mode at any time by entering your Manager password.
Frequently asked questions

Got a question? We've got answers.

Check-in & Kiosk

Why is a user's PIN not being accepted?
The PIN is 6 digits and is case-sensitive to numbers only. Check that you're on the correct site, that the user profile exists in your company roster, and that the PIN was issued correctly. If the PIN was recently changed, make sure the user is using the latest one. You can reset it from the Users page.
A user is trying to check in but the system says they're already on-site.
Presence is derived from the most recent log. If their last event was "in", they must check out first. If this is incorrect — for example after an auto-logout failure — a Manager can manually add a correcting log from the attendance history.
How does alternating in / out work?
The system enforces strict alternation: a user who is currently checked in can only check out, and vice versa. This prevents duplicate or conflicting logs. Visitors always start with a check-in on their first visit of the day.
Can I run kiosk mode on a phone?
Yes. The kiosk interface is responsive and works on any modern browser — phone, tablet, or desktop. For the best experience we recommend a fixed tablet mounted near the entrance.

Sites & Locations

How does geolocation-based site detection work?
When you start a kiosk session, the app can use your device's GPS to find the nearest registered site within 1 km. If a match is found, the site is selected automatically. This is optional — you can always pick the site manually from the list. Coordinates are only used locally in your browser and are never sent to our servers.
My site is not being detected by geolocation.
Make sure the site has valid GPS coordinates saved (latitude/longitude). Also confirm that the browser or app has location permission granted. If you are more than 1 km from the site's coordinates, geolocation will not automatically match — update the coordinates or select the site manually.
Can I manage more than one site?
Yes. WhoVisited is designed for multi-site operation. Create as many sites as you need — each gets its own kiosk session, timezone, and auto-logout setting. Reports can be filtered per site.
How do I set up auto-logout?
In the Site settings, enable auto-logout and set a daily cut-off time in the site's local timezone. A background job runs every minute and checks out anyone still marked "in" after that time. Auto-logged-out entries are clearly flagged in the audit trail and the manager and affected user receive an email notification.

Reporting & Exports

How do I export attendance data?
Go to the Attendance section for any site, apply optional date and direction filters, then click "Export CSV". The file downloads immediately. Alternatively, click "Email report" to receive the CSV by email — useful for scheduling regular reports.
What data is included in the CSV export?
Each row contains: the user's name and type, the site, the timestamp (in UTC and local time), the direction (in/out), whether the log was created automatically by the auto-logout scheduler, and visitor-specific fields (company, purpose, vehicle registration) where applicable.
How is "currently on-site" calculated?
Presence is derived from the most recent attendance log for each user at each site. Last direction "in" means present; "out" or no log means not on-site. The count is always live — there is no caching or stale data.

Users & PINs

What is the difference between Staff, Contractor, and Visitor?
All three types use the same 6-digit PIN check-in flow. The difference is that Visitor-type users are prompted for extra detail on check-in: the company they're visiting from, the purpose of their visit, and their vehicle registration. This extra data is included in reports and exports.
What if a user forgets or loses their PIN?
A Manager can view and reset any user's PIN from the Users page. Issue the new PIN to the user via a secure channel (not on the kiosk itself). Old PINs are invalidated immediately on reset.
Can a user be assigned to multiple sites?
Yes. Users belong to a company roster, not individual sites. Any user in the roster can check in at any of the company's sites using the same PIN.

Account & Security

How do I change my Manager password?
Go to Profile settings and use the "Change password" form. You must enter your current password to confirm the change. If you've forgotten your password, use the "Forgot password" link on the sign-in page to receive a reset email.
What happens if I exit kiosk mode without my password?
You cannot exit kiosk mode without the Manager account password. This is by design — it prevents standard users from escaping the kiosk and accessing management features. If you are genuinely locked out, contact support from another device.
Is my attendance data secure?
Yes. All data is transmitted over HTTPS/TLS. Passwords and PINs are stored as one-way hashes — we never see or store them in plain text. Kiosk tokens are ability-scoped and cannot access management or export endpoints.
Still need help?

Talk to the team.

Our support team typically responds within one business day. Describe your issue and we'll get back to you.

contact@whovisited.com
Mon – Fri, 9 am – 5 pm GMT

Send us a message

We'll respond within one business day.

We typically respond within one business day.