Field-ready safety. Works in airplane mode.
Auth: Supabase · Tenant isolation via RLS · Per-device fingerprint
Auto-captured. Last cached values used if offline.
Tap all that apply. The app does not describe hazards for you — you describe them in the next section.
Type at least 3 entries unique to this site, this task, today. Required to submit.
EXIF location is preserved in the audit record but stripped from the rendered image. Tap to capture.
Worker signature. By signing you confirm every entry above is accurate as of the timestamp.
This block is embedded in every export. The QR points at phonejsa.com/verify/?h={hash}. Strip the watermark and the document fails verification.
Wire-up needed:
Geofence checked against the selected site's coordinates.
Self-reported. We do not store ID numbers or images of IDs.
The visitor must read and acknowledge the site briefing before entry. Briefing content is configured per-site by the tenant admin.
Open visitor check-ins at the selected site. Tap to check out.