Skip to content
dfpn. Read the protocol

← Back home · Compare

dfpn vs Truepic

Commercial provenance camera SDK

Truepic is one of the most visible commercial implementations of capture-time provenance. dfpn lives on the other side of the workflow: when content arrives without a Truepic-signed manifest, detection is what is left.

Dimension dfpn Truepic Edge
Where in the lifecycle Post-hoc detection on submitted media Capture-time signing and provenance attachment Comparable
Vendor model Open protocol with independent operators Commercial vendor with SDK + cloud services Comparable
Works on third-party / anonymous content Yes — that is the primary use case Limited — relies on prior integration of the capture device dfpn
Detector diversity Multiple models, multiple operators, weighted aggregation Not a detection product dfpn
Audit trail On-chain commits and reveals per request Signed manifest + vendor-side records Comparable
Commercial support and SLAs Protocol-level; operators may offer their own SLAs First-party commercial support Truepic
Standards alignment Compatible with C2PA-signed inputs as additional signal Native C2PA producer Truepic
Best used together Detection layer for unsigned content Capture-time provenance for cooperating producers Comparable

Pick dfpn when

  • You need to evaluate content that did not originate inside your controlled pipeline
  • You want decentralized, audit-trailed verdicts rather than a single-vendor verdict
  • You want detection that integrates multiple models from multiple operators
  • You want governance that is not a private commercial relationship

Pick Truepic when

  • You control the capture devices used by your reporters, contractors, or insurance adjusters
  • You need a turn-key SDK and a single counterparty with commercial support
  • You are deploying in regulated workflows that require a vendor SLA
  • Your problem is "make this photo verifiable at capture," not "evaluate this anonymous upload"

Two layers of defense, used together

Provenance and detection are complementary. Sign what you capture; detect what you receive. dfpn is the detection layer; Truepic works upstream. Most serious trust & safety stacks will end up running both.