OSINT & Digital Evidence Forensics API
Hash uploaded evidence, extract local metadata, check C2PA markers, build custody chains, cluster duplicates, and report cryptographic integrity without claiming factual authenticity.
Hash uploaded evidence bytes locally with md5, sha1, sha256, and sha512. Hash matches verify cryptographic integrity only, not factual authenticity.
Extract container metadata from uploaded files locally. Missing EXIF or GPS fields are not invented.
Look for local C2PA/JUMBF markers in uploaded bytes. Marker presence is not a factual authenticity determination.
Order supplied custody events per evidence id and compare optional hashAfter values to current sha256 digests.
Combine caller-supplied capture times, local EXIF timestamps, and custody events into an image timeline.
Inspect local video container metadata and hash caller-supplied keyframe image files. Frames are not decoded by external services.
Extract embedded GPS or location text clues from local image metadata. Missing coordinates are not invented.
Cluster uploaded evidence files that share the same sha256 digest. Duplicates are cryptographic only.
Compare current local hashes to caller-supplied expected digests. A match verifies cryptographic integrity only.
Aggregate hash, metadata, C2PA, custody, timeline, keyframe, location, duplicate, and integrity results. Distinguishes cryptographic integrity from factual authenticity.