Task-level proof
Task-level proof: make every assigned job traceable
Last updated July 9, 2026
What is task-level proof?
Task-level proof means each assigned job is tracked and verified on its own, not lumped into a single "they were on site" check-in. You assign a specific task, the worker completes it with a live photo, and that one task gets its own time- and GPS-stamped record you can pull up by task, site, or date.
How is task-level proof different from a check-in?
A check-in says a person reached a location once. Task-level proof says this specific job — the boiler room, the lobby, a third-floor unit — was done, with its own photo, GPS, and timestamp. If five tasks were assigned, you get five separate verified records, not one blurry visit.
Does each task get its own evidence record?
Yes. Every completed task carries its own evidence-grade record: the live photo, GPS, a server timestamp, and a SHA-256 chain of custody proving it has not been altered since capture. Records stay searchable in the Evidence Vault, so any single task can be pulled and shared as a tamper-evident link.
Where do messages about a task go?
Each task has its own Task Thread, a place for the manager and worker to exchange notes, questions, and follow-ups. The thread sits alongside the task so context is easy to find. It is for communication only. Messages are never mixed into the evidence record itself.
Why keep the conversation out of the evidence record?
Because a proof record and a conversation are different things. The evidence record holds only what was captured at the task: photo, location, time, and hash. Keeping messages in a separate thread means the tamper-evident record stays clean and unedited, while the team still has one place to talk about the work.
Visit-level vs. task-level tracking
The difference shows up the day a client asks about one specific job. With visit-level tools you have a single check-in; with task-level proof you have the exact task.
| What you can trace | Visit-level check-in | Tasks in a spreadsheet | LockProof |
|---|---|---|---|
| Each assigned task tracked | No — one visit | Manually | Automatically |
| Own photo + GPS per task | No | No | Yes |
| Own timestamp per task | No | Typed by hand | Server-set |
| Tamper-evident per task | No | No | SHA-256 per record |
| Messages kept out of the record | n/a | No | Separate Task Thread |
| Pull one task months later | No | If nobody edited it | Evidence Vault |
What one verified task carries
Each completed task holds only what was captured at the moment of work — nothing typed in later:
- The live photo, captured through the camera (gallery uploads blocked)
- GPS coordinates recorded at capture
- A server timestamp the worker cannot set
- A SHA-256 chain of custody that makes any later change detectable
- A separate Task Thread for messages — communication only, kept alongside the record, never inside it
See a finished example in a sample verified record.