Every supervised visit, documented well enough to stand up in court.
VisitProof is the platform supervised visitation agencies run on: scheduling, a field app supervisors use in the room, reports a judge will accept, signatures, and billing. One record of each visit, from the first confirmation to the final invoice.
No credit card. Supervisor seats are free. Works on the web, iPhone and Android.
- 2.8K
- visits documented
- 5.3K
- hours of supervision
- 432
- families served
- 1K
- reports written
Aggregate, de-identified counts across every agency on VisitProof, updated from live data. Open metrics
One visit, start to finish
Follow a Tuesday afternoon visit for the Reyes family through VisitProof. Each step is the actual screen your team uses.
Case SV-2026-016. Northside Family Services and the Reyes family are fictional; the screens are not.
Monday, 9:12 AM
Scheduled, and confirmed by the parent
The office books the visit from the calendar — once, or as a repeating series. The visiting parent gets a link to confirm. Until they do, the visit shows as awaiting confirmation, so nobody drives across town for a no-show.
Schedule14 visits1 overlapping Repeating visits New visitTodayNovember 2026DayWeekMonthAgendaAny supervisorAny caseAny statusSunMonTueWedThuFriSat23210 AMSV-2026-0192 PMTV-2026-007449 AMFL-2026-03911 PMSE-2026-0443 PMSV-2026-016+1 more5310 AMSV-2026-0191 PMTV-2026-0074 PMSV-2026-0166210 AMSV-2026-0193:30 PMSV-2026-023712 PMSE-2026-0448210 AMSV-2026-02112 PMFL-2026-0402910110 AMSV-2026-0191129 AMFL-2026-03913 PMSV-2026-0161211 PMTV-2026-00713110 AMSV-2026-0191415110 AMSV-2026-021ConfirmedMonday, 9:12 AMMarisol Reyes confirmed the visit on Tuesday, Nov 4 at 3:00 PM.SV-2026-016, Northside Family CenterTuesday, 3:02 PM
Run in the room, on the supervisor’s phone
The supervisor marks en route and arrived, then logs what happens as it happens: observations, interactions, handoffs, incidents with a severity. Photos are timestamped and the phone’s location is recorded. Every keystroke saves offline, so a dead zone or a closed app never costs a note.
3:57Offline. Your work is saved and will sync.SV-2026-0163:00 – 4:30 PMIn progressOn the way2:41 PM · Jordan LeeArrived2:58 PM · Jordan LeeVisit started3:02 PM · Jordan LeeEnd visitLog a noteEnd visitTimelineObservation3:04 PMMia ran to Marisol and hugged her. Marisol knelt to her level and asked about her week at school.Jordan LeeIncident3:52 PMMediumMarisol asked Mia whether her dad has a new girlfriend. Mia went quiet.Action takenJordan LeeReminded Marisol of the rule about questions on the other household. She apologized and changed the subject.TodayVisitsReportsMoreTuesday, 5:40 PM
The timeline becomes the report
Events flow into a structured report with the supervisor’s name and time on each entry. A reviewer approves it or sends it back with changes. For California cases, the FL-324P is generated with the statutory attestations already filled.
Reports›SV-2026-016Visit report — Tue, Nov 4, 2026Submitted for reviewRequest changes Approve reportJordan LeeCase SV-2026-016Visit on Nov 4AI-assisted draftAttendanceMarisol Reyes (visiting parent) arrived at 2:58 PM and departed at 4:31 PM. Mia Reyes (6) was present for the full visit. Daniel Reyes dropped Mia off at the lobby at 2:55 PM and did not enter the visit room.
ObservationsAt 3:04 PM Mia ran to Marisol and hugged her; Marisol knelt to her level and asked about her week at school. From 3:21 PM they read two picture books on the floor, both chosen by Mia. At 3:40 PM the supervisor photographed the two of them building a block tower (2 photos attached).
Incidents and how they were handledAt 3:52 PM Marisol asked Mia whether her father has a new girlfriend, and Mia went quiet. The supervisor reminded Marisol of the rule about questions on the other household. Marisol apologized and changed the subject; no further incidents.
Submitted. The reviewer can approve it or request changes.VisitOpen visit- Date
- Tue, Nov 4, 2026
- Time
- 3:00 – 4:30 PM
- Duration
- 1h 28m (scheduled 1h 30m)
- Location
- Northside Family Center
- Participants
- Marisol Reyes, Mia Reyes
Status historyCreatedTue, Nov 4, 5:40 PMSubmittedTue, Nov 4, 6:05 PMReviewedPDF generatedSentPhotos (2)Thursday, 2:14 PM
Signed, with a certificate attached
Signatures are collected on a secure link — no DocuSign account needed. The signed PDF is stamped, and a certificate page records who signed and when.
Northside Family Services410 Elm Street, Portland, OR 97214Supervised visitation reportCase SV-2026-016 · Visit of Nov 4, 2026Marisol ReyesVisiting parentJordan LeeVisit supervisorSIGNEDNov 6, 2026 2:14 PM PSTVisitProof signature certificateSignaturesCompletedMarisol ReyesVisiting parentSigned Thu, Nov 6, 2:14 PMJordan LeeVisit supervisorSigned Thu, Nov 6, 9:31 AMSigned PDF with certificate page184 KBFriday, 8:00 AM
Invoiced from the visit itself
Supervised minutes delivered, not minutes scheduled, drive the invoice. Each party gets their own invoice and can pay online by card.
Billing Export CSV New invoiceOutstanding$545.003 open invoicesOverdue$240.001 invoicePaid this month$3,860.00Unbilled visits4Unpaid, not on an invoice, last 90 daysInvoicesPaymentsUnbilled visits 4Any statusAny caseAnyone12 invoicesNumberBill toCaseIssuedDueTotalPaidStatusINV-0231Marisol ReyesSV-2026-016Nov 7Nov 21$180.00$180.00PaidINV-0230Daniel ReyesSV-2026-016Nov 7Nov 21$180.00—OpenINV-0229Amanda ChenSE-2026-044Nov 5Nov 19$60.00$60.00PaidINV-0228Luis AlvarezSV-2026-019Oct 14Oct 2810d late$240.00—OverdueINV-0227Dana WhitfieldFL-2026-0391Oct 31Nov 14$250.00$125.00Partially paid
Why directors move their agency to VisitProof
- Notes written that night, from memory, in a Word doc.
- Logged in the room, with the time and the supervisor’s name on every entry.
- Reports rewritten the week before a hearing.
- Reports drafted from the timeline the same day, reviewed and approved in one place.
- A no-show you only find out about in the parking lot.
- Parent confirmations, reminders, and a dashboard that flags what is unconfirmed.
- Billing reconciled at month end from a spreadsheet.
- Invoices built from actual supervised minutes, issued to each party, paid online.
- Staff texting families from personal phones.
- Messaging inside the case record, with the right people and nothing to subpoena off a personal device.
- “Who changed that?”
- An audit log of every edit, and roles that limit each person to what their job needs.
A dashboard that tells you what needs attention
Your day opens on Today: the visits ahead, who is confirmed, and a short list of what is slipping — reports due, approvals waiting, invoices overdue, invites unanswered. Cases, people, schedule, reports, billing and your team are one click away.
Everything an agency runs on
Scheduling
Month and agenda views, repeating visits, parent confirmation, no double-booking.
Cases and people
A guided intake, court orders on file, parents, children, attorneys and caseworkers in one record.
Field app
iPhone and Android. Offline-first. Built to be used standing up with a child in the room.
Reports and FL-324P
Structured reports with review and approval, PDF export, and the California FL-324P.
Signatures
Collected on a secure link, stamped onto the PDF, certified with an audit trail.
Billing
Invoices from supervised minutes, issued per party, paid by card.
Messaging
Case conversations between staff and families, without personal numbers.
Lobby check-in
A tablet at the front desk for sign-in, signature and an optional photo.
Roles and audit log
Owner, administrator, case manager, supervisor, billing, viewer — or your own.
Assistant
Knows the record you are on. Answers questions, drafts, and takes actions you approve.
More than supervised visits
Safe exchange, therapeutic and monitored visitation, reunification, parent education.
Your organization, isolated
Every agency’s data is separate, encrypted, backed up and hosted on Google Cloud.
Built for scrutiny
- Attributed and timestamped
- Every entry records who wrote it, when, and who edited it. The record is the evidence.
- Isolated by organization
- Your agency’s data lives in its own organization, encrypted in transit and at rest, with automated backups.
- Your records come with you
- Moving from another system or from paper? We migrate your cases and families during onboarding.
“VisitProof replaced our paper logs and spreadsheets with one system our whole team actually uses. Scheduling, notes, and reports are finally in one place.”
Simple pricing
$25per administrator seat, per month
- Visit supervisors and read-only viewers are free
- Unlimited cases, visits, reports and storage
- Field app, check-in kiosk and signatures included
- Free 30-day trial, no credit card
Questions directors ask
Will a court accept reports from VisitProof?
Reports are built from timeline entries that each carry the supervisor’s name and a timestamp. Agencies file them with family courts today, and for California the FL-324P is generated directly. We cannot promise how any individual judge rules, but the record is complete, attributed and tamper-evident.
What does it cost for a small agency?
Only administrator seats are billed, at $25 per month each. Visit supervisors and viewers are free, so a director with eight supervisors pays for one seat. There is a free 30-day trial and no contract.
Do supervisors need to be tech-savvy?
No. The field app has four tabs and one job: log the visit. Supervisors tap the kind of entry, type a sentence, and move on. Most are comfortable after their first visit.
What happens when there is no signal?
The app keeps working. Entries and photos save on the phone immediately and upload when the connection returns. Nothing is lost if the app is closed or the phone dies.
Can we bring our existing cases and families?
Yes. During onboarding we import your cases, parents, children and professionals from spreadsheets, another system or documents, so your team starts with a full record.
How is our data protected?
Each agency’s data is isolated in its own organization and hosted on Google Cloud, encrypted in transit and at rest, with automated backups. Access is limited by role, and every change is recorded in an audit log.
Start with one visit this week.
Set up your organization, add a case, and run the next visit on the field app. The trial is free for 30 days and nothing is billed until you decide.