DOC fieldreel.com/trustREV 2026-05-08STATUS LIVEHASH a3f1c9d2…1b04a7f
EVIDENCE/TRUSTv2.4.0

Tamper-evident
evidence.
Independently verifiable.
Yours to keep.

Every photo and video captured through FieldReel is SHA-256 hashed and Ed25519-signed at the moment of upload, RFC 3161 timestamped, and packaged into a downloadable Certificate of Authenticity.

FieldReel keeps the receipt. You keep the document. Anyone can verify it here.

RECENT CERTS »
FR-CRT-2026-0508-7Q3K9X · Garcia Roofing · Dallas TX · 47p/3vFR-CRT-2026-0508-2M8R4P · Crystal Plumbing · Phoenix AZ · 22p/1vFR-CRT-2026-0508-9D7Y2L · Apex Pest Solutions · Tampa FL · 14pFR-CRT-2026-0508-4H6B8K · Northgate Glass · Edmonton AB · 31p/2vFR-CRT-2026-0508-7Q3K9X · Garcia Roofing · Dallas TX · 47p/3vFR-CRT-2026-0508-2M8R4P · Crystal Plumbing · Phoenix AZ · 22p/1vFR-CRT-2026-0508-9D7Y2L · Apex Pest Solutions · Tampa FL · 14pFR-CRT-2026-0508-4H6B8K · Northgate Glass · Edmonton AB · 31p/2v
FIELDREEL

CERTIFICATE OF AUTHENTICITY

FR-CRT-2026-0508-7Q3K9X

SubjectGarcia Roofing & Sheet Metal LLC
JobFull tear-off + GAF Timberline HDZ install · 4218 Mockingbird Ln, Dallas TX
Issued2026-05-08T16:42:11Z
Captured byMarcus T. (FieldReel User #4821)
Photos47
Videos3

CRYPTOGRAPHIC PROOF

SHA-256 manifesta3f1c9d28b6e4071f3a92c8d5e1b04a7f6c8e2d9b1a47093e5f2c8a1d6b9e304
Ed25519 sige7b2c1a8f4d6093e5f2c8a1d6b9e304a3f1c9d28b6e4071f3a92c8d5e1b04a7f
SPKI pubkey8a3f9c2e1b4d76058a3f9c2e1b4d76058a3f9c2e1b4d76058a3f9c2e1b4d7605
RFC 3161 TSAFreeTSA · 2026-05-08T16:42:13Z

Verify any time at fieldreel.com/trust · self-contained · no FieldReel account required to verify.

SHA-256 of canonical manifest
RFC 3161 token from FreeTSA
QR returns to /trust

HASHING

SHA-256

NIST FIPS 180-4

SIGNING

Ed25519

RFC 8032

TIMESTAMPING

RFC 3161

FreeTSA + others

CUSTODIAN

You, not us

TOS §6B

Verify any FieldReel record.

Drop a certificate PDF, a photo, or paste a SHA-256. We compute the hash in your browser, then check the public registry. No account. No telemetry. No bytes leave your device.

Verify a FieldReel record

No account required. We hash the file in your browser before lookup — your file never leaves your device unprocessed.

Drop a Certificate PDF, photo, or video

or click to browse — we'll hash it locally and check the registry

certificate photo / video hash
Already have a SHA-256 hash? Paste it instead

Eight steps from capture to verification.

Every primitive is a published, open standard. No proprietary cryptography, no black boxes. A holder can verify any FieldReel certificate using OpenSSL alone.

  1. 01

    Capture

    capture()

    Technician shoots through FieldReel. Device timestamp, GPS, camera make/model travel inside the file.

    01POST /api/v1/photos/upload
    02content-type: image/jpeg
    03x-exif-time: 2026-05-08T16:39:02-05:00
    04x-exif-gps: 32.8502, -96.7702 (±3m)
  2. 02

    Hash

    hash()

    Server computes SHA-256 of the original bytes BEFORE compression and again of the stored WebP. Both digests written to an append-only photo_evidence row.

    01sha256(orig.bytes) = a3f1c9d2…1b04a7f
    02sha256(stored.webp) = 8e2d9b1a…d6b9e304
    03↳ INSERT INTO photo_evidence … RETURNING id;
  3. 03

    Snapshot

    snapshot()

    On submit, every evidentiary field is canonicalized into JSON and each photo digest is embedded. The snapshot becomes the chain-of-custody anchor.

    01canonicalize({ submission, photos[…] })
    02→ {"id":"sub_8a3f","photos":[{"sha256":"a3f1c9…"}]…}
  4. 04

    Sign

    sign()

    Snapshot is signed with FieldReel's Ed25519 evidence key. The public key is published on this page so any third party can verify offline.

    01ed25519.sign(privkey, canonical_json)
    02→ sig: e7b2c1a8f4d6093e…d6b9e304
  5. 05

    Timestamp

    timestamp()

    Manifest hash is sent to a public RFC 3161 trusted timestamp authority. Token proves the manifest existed at a specific UTC time, independent of FieldReel.

    01POST https://freetsa.org/tsr // RFC 3161
    02↳ token: MIIB1QYJKoZIhvcNAQcCoIIBxjCCAcICAQM…
  6. 06

    Issue

    issue()

    Multi-page PDF containing manifest, signature, public-key SPKI PEM, TSA token, and a QR code linking back here for verification.

    01render-pdf({ manifest, sig, pem, tsa, qr })
    02→ FR-CRT-2026-0508-7Q3K9X.pdf · 4 pages · 612KB
  7. 07

    Deliver

    deliver()

    Sent to the recipients you choose (owner / tech / customer) and downloaded to your device. FieldReel does not retain the PDF — only the receipt.

    01mailto: owner, tech, customer
    02browser-download: FR-CRT-2026-0508-7Q3K9X.pdf
  8. 08

    Verify

    verify()

    Drop the file or paste its hash. Browser hashes locally, calls our public registry, reports whether the document matches a record FieldReel issued.

    01client.subtle.digest("SHA-256", file.bytes)
    02GET /api/public/verify?h=a3f1c9d2…
    03↳ { matched: true, cert: "FR-CRT-2026-0508-7Q3K9X" }

FieldReel issues evidence. You hold it.

Most platforms hoard your data. That makes them the custodian of every dispute, every subpoena, every breach. FieldReel inverts the model: we issue a tamper-evident record at capture, hand the document to you, and keep only the cryptographic receipt.

YOU · HOLDER

  • The certificate PDF (downloaded at issuance).
  • All original photos, videos, EXIF.
  • Right to delete or share with anyone.
  • Standing in any subpoena or claim.

Yours forever, regardless of what happens to FieldReel.

vs

FIELDREEL · VERIFIER

  • SHA-256 hashes (manifest + photos).
  • Ed25519 detached signatures.
  • RFC 3161 timestamp tokens.
  • Public-key SPKI PEM (already public).

Enough to verify. Not enough to reconstruct. TOS §6B →

Published primitives. Auditable end-to-end.

SHA-256NIST FIPS 180-4

Content hashing

Ed25519RFC 8032

Detached signatures

RFC 3161IETF TSP

Trusted timestamping

TLS 1.2+RFC 5246 / 8446

Transport security

EXIF 2.32CIPA DC-008

Camera/GPS metadata

PDF CertISO 32000-1

Self-contained doc

The questions counsel will ask.

Q01Is a FieldReel certificate admissible in court?

Admissibility is a judicial determination, not something any platform can guarantee. FieldReel is engineered to support self-authentication standards under U.S. Federal Rules of Evidence 902(13) and 902(14) (electronic-record certification, hash-authenticated digital data) and the integrity-presumption framework in section 31.3 of the Canada Evidence Act. Whether a specific judge admits a specific certificate depends on the matter; ask qualified counsel.

Q02What if FieldReel goes out of business?+
Q03Do I need a FieldReel account to verify a record?+
Q04Why does FieldReel not keep my photos forever?+
Q05What does the verifier actually check?+
Q06What can't the system prove?+

Nothing on this page is legal advice. Final TOS, marketing copy, and litigation positions should be cleared by counsel admitted in your operating jurisdictions.

SHA-256 / Ed25519 / RFC 3161

Make every job a verifiable record.

FieldReel turns the daily field-service workflow into a pipeline of tamper-evident evidence — without changing how your techs work.