Countersigned, verifiable service records

Prove your service. Build a record you can trust.

GoodHours turns informal volunteer hours into a signed, tamper-evident record. Supervisors countersign each entry; volunteers, nonprofits, and courts get a ledger that holds up.

Audit-ready exportCountersign by defaultFree for nonprofits & churches
Active session Live
08:00
of 10h
Community food bank
Sorting & distribution
VerifiedSupervisor: M. Okafor
142.5
Verified h
12.0
Pending h
3
Records

Built for every issuer of a service record

Volunteers

Clock in, log the shift, and watch hours accrue toward a goal with a live progress ring.

Nonprofits

Approve or reject entries in one tap; export a clean timesheet for grant reporting. Free for nonprofits.

Churches

Track ministry and outreach service with a warm, low-friction volunteer experience. Free for churches.

Government

Direct, accessible records that meet public-sector audit and retention standards.

Courts

Countersigned, tamper-evident entries that stand up as credible documentary proof.

Schools

Verify community-service requirements for graduation with a simple parent view.

How a record becomes verified

01
Clock in

The volunteer starts a session with a single dominant control.

02
Supervisor countersigns

A supervisor reviews and signs off, settling the stamp on the entry.

03
Record is sealed

Hours lock into a verified, exportable, audit-ready ledger.

Volunteer dashboard

Good morning, Dana
Riverside Community Center
D
Today On shift
08:00
of 10h
8 of 10 hours
Goal: 10h this week
Service records3 total
Food bank sorting
Mar 12 · 4.0h · M. Okafor
Verified
Shelter intake
Mar 14 · 3.5h · J. Reyes
Pending
Park cleanup
Mar 09 · 2.0h · Unassigned
Rejected
Home
Records
Profile