Lens Proof Check

Lens Proof Check

Changelog

Updates to the browser validator, listed newest first.

/
TL;DR

Lens Proof Check now shows the skipped trust list notice on the Preview tab and on the phone result screen, so you see it before you open the Report.

Lens Proof Check v1.1.4 Preview tab for CACA.jpg with a notice under the tabs that reads C2PA Trust List was not used in this check, followed by The downloaded list did not match this version of Lens Proof Check. This can happen when Lens Proof Check updates while the page is open. Reload the page and check the file again. The Unrecognized signer card and the image preview sit below the notice
Lens Proof Check v1.1.4 Preview tab for CACA.jpg with a notice under the tabs that reads C2PA Trust List was not used in this check, followed by The downloaded list did not match this version of Lens Proof Check. This can happen when Lens Proof Check updates while the page is open. Reload the page and check the file again. The Unrecognized signer card and the image preview sit below the notice

Improved

  • Showed skipped lists on the Preview tab. When a trust list does not match or cannot be downloaded, the Preview tab now names the list and says what to do, the same as the Report. The notice also appears when the file still reads Trusted.
  • Brought the notice to phones. On a phone, the notice appears on the result screen under the verdict badge, so you don't need to open the full report to see it.

Fixed

  • Filled in names in early messages. A message that appeared while Lens Proof Check was still loading its text could show a placeholder such as {fileName} in place of the file name. It now shows the name.
TL;DR

Lens Proof Check now uses a trust list only when the downloaded file matches the one this version ships with, and the Report tells you when a list was left out.

TL;DR

Each trust list in the Lens Proof Check Report now has a Retrieved row, which shows the date the copy of that list in Lens Proof Check was retrieved from its source.

TL;DR

Lens Proof Check refreshes the Mozilla email roots it loads for CAWG identity checks, which drops three emSign roots that Mozilla removed in October.

TL;DR

Lens Proof Check now lists each action in the Report once, under the manifest that recorded it, with one inspect link that opens that action's own crJSON entry.

TL;DR

Lens Proof Check reaches version 1.0, its general release as a C2PA conformant validator that checks photos, videos, and PDFs in your browser without uploading them.

TL;DR

The desktop workspace now shows the file you're inspecting in a rounded panel, and the sidebar sits beside it on the page background with no divider line.

TL;DR

Trust details gains a C2PA claim row, so a file whose signed claim fails shows a red row even when its CAWG identity checks out.

TL;DR

The Summary tab no longer calls a signer verified when a file fails verification, and it says the media changed only when the file's hash proves it.

TL;DR

The sample presets now include a Pixel Camera photo whose signing certificate states Assurance Level 2, and every preset card shows a thumbnail of its file.

TL;DR

Lens Proof Check now confirms ingredient trust itself before showing it, and reports two new reasons a file can fail its ingredient checks.

TL;DR

Lens Proof Check now shows the C2PA Assurance Level stated in the signer's certificate, and checks that certificate against the C2PA Trust List before it shows the level.

TL;DR

Test authentic Lens photos, QuickTime videos, Google provenance, and tampered signatures with one-click sample presets directly on the landing page.

TL;DR

Lens Proof Check is now a C2PA conformant validator, listed on the C2PA Conforming Products List for Specification v2.4. Open the record from the landing page.

TL;DR

Lens Proof Check shows when evidence was recorded in your local time and UTC, identifies the reported timestamp authority, and gives mobile review a clearer workspace.

TL;DR

Jump directly from map location cards to matching nodes in the Interactive Provenance Tree, inspect camera differences across sources, and switch map styles with a unified toolbar.

TL;DR

Distinguish repeated ingredients with clear source position badges and explore GPS locations on a steadier Metadata & Map tab.

TL;DR

Inspect a Lens-signed PDF sample with seven nested ingredients, toggle card sections with Option / Alt double-press, and enjoy cleaner overlays.

TL;DR

Jump interactively from Summary findings to exact crJSON evidence lines, even when manifests contain repeated values.

TL;DR

Skip duplicate files automatically during drag-and-drop ingestion, inspect context-aware publisher disclaimers, and view mobile header layout fixes.

TL;DR

Identify AI-generated media instantly with canvas badges, review human edit history insights, and understand publisher signatures.

TL;DR

Audit signer trust with full certificate details, inspect browser runtime evidence limits, and download raw crJSON files.

TL;DR

Preserve diagnostic evidence when credentials cannot be fully read, explain browser runtime limits, and distinguish unavailable rubrics.

TL;DR

Explore five evidence spokes on provenance cards, jump to exact crJSON lines, and copy report metadata with one click.

TL;DR

Inspect and configure live OCSP certificate revocation checks before uploading media, backed by clear offline privacy disclosures.

TL;DR

Enjoy consistent interactive tooltips across mobile and desktop workspaces alongside widened provenance card layouts.

TL;DR

Assess node health instantly with status indicators on provenance cards, toggle canvas grid lines, and enjoy sharper vector rendering.

TL;DR

Jump directly from provenance spokes to the exact line of raw crJSON evidence behind every signature, action, and assertion.

TL;DR

Inspect Content Credentials, digital signatures, and asset provenance entirely in your browser without uploading files or creating an account.