Getting started
This checklist helps administrators and IT bring Veridian Motion online at a jail or correctional facility. Complete items in order where dependencies apply.Use synthetic or de-identified data in pilot until BAAs and agency
hosting requirements are satisfied.
Phase 1 — Contract and compliance
Execute agreements
Sign facility agreement with Veridian Health Partners. Execute a BAA
before production PHI flows.
Confirm hosting posture
Decide whether the agency requires CJIS-aligned, FedRAMP, or GovCloud
hosting. Veridian Motion runs on Lovable Cloud / Supabase; dedicated
environments may be arranged under contract. The app is not
CJIS-authorized or FedRAMP-authorized by itself.
Phase 2 — IT and kiosk setup
Network allowlist
Allow outbound HTTPS (443) to the Veridian Motion app host and Supabase
endpoints. Block unnecessary egress per agency policy.
Install the PWA
On each kiosk device, install Veridian Motion via the browser Add to
Home Screen / Install flow. See
Deployment and kiosk.
Apply MDM lockdown
Configure agency MDM for single-app or supervised mode, disable
external browsers, and assign physical supervision procedures. App-level
hardening alone is not sufficient for custody kiosks.
Phase 3 — Staff accounts
Enroll MFA
Each staff member completes TOTP MFA enrollment at
/mfa on first
login. MFA is mandatory for dashboard access.Grant roles
At
/staff, assign roles: pt, admin, officer, warden, it_admin
as appropriate. See Role permissions.Phase 4 — Clinical configuration
Configure allowlisted email (optional)
If using PDF email export with real PHI, configure allowlisted
addresses and confirm a BAA-covered email provider is in place.
Until then, use PDF download only within the secured dashboard.
Train PTs
Walk through Provider dashboard and
AI and clinical safety —
especially the red-flag-first review order and PT-review gate.
Train custody staff
Cover kiosk escort, PIN handoff, idle auto-reset, and when to interrupt for
safety concerns. See Inmate kiosk flow.
Phase 5 — First live case
Enroll a patient
Admin uses Enroll patient → record inmate number + initial PIN →
hand credentials to custody staff.
Inmate intake
Inmate signs in at
/inmate-login, completes body map, complaint, and
four photos, then submits.Assign and review
Admin assigns the submission from the unassigned queue to a PT. PT
reviews, edits plan, marks reviewed.
After go-live
- Monitor the status page for service health
- Route issues through Troubleshooting and support@veridianhp.com
- Review audit logs periodically (
/audit— role-scoped)
What’s next
For evaluators
One-page summary for decision-makers.
Status and workflow
Status labels and who acts when.
Deployment and kiosk
PWA, hardening, and MDM split.
FAQ
Common facility questions.
