SKIP TO CONTENT

VERIFY ANY TrueLORE-SIGNED VIDEO

NOW ON CHROME WEB STORE

See the proof, everywhere you watch.

The TrueLORE Verifier is a free Chrome extension that detects authenticated video on any website automatically. If a clip was signed by the TrueLORE platform, you’ll see it on the player — cryptographic proof, right where you watch. Don’t Detect. Prove.

Get the extension

Free · No account required

Chrome & Chromium-based browsers · Manifest V3

Add to Chrome

How it works

  1. Install

    One click from the Chrome Web Store. Pin the icon from the puzzle-piece menu so you can see it on every page.

  2. Browse the web normally

    The extension runs automatically on every page you visit. No sign-in, no account, no data leaves your browser.

  3. Look for the chip on the video

    A small colored badge appears on the player showing whether the video is TrueLORE-signed and cryptographically authentic.

What the badges mean

Verifying…

The extension found a video and is running the cryptographic check.

✓ TrueLORE Verified

Signature is valid — this is authentic TrueLORE content, unmodified since capture.

Not Signed

No TrueLORE signature was found. This is likely a regular web video, not TrueLORE content.

Cannot Determine

Fetch or parse failed — could be a network issue, a corrupt file, or a missing key.

What it verifies

MP4 downloads

Verified with double-layer checking. The bundled lore-mp4-js library parses the embedded viadpl# JWT, then an independent WebCrypto RSASSA-PKCS1-v1_5 / SHA-256 check confirms the signature against the public key referenced in the JWT header.

HLS live streams

The extension inspects .m3u8 manifests at the network layer, extracts #EXT-X-PUBLICKEY and #EXT-X-RSA-SIG tags, and samples up to three signed segments per stream to confirm authenticity.

For the full technical picture see the architecture diagram.

Permissions & privacy

All verification runs locally in your browser. The extension does not send any browsing data, video URLs, or personal information to TrueLORE or anywhere else.

<all_urls>
Required to see video URLs on any site you visit. No data is sent anywhere — all verification runs locally in your browser.
scripting
Used when you click Rescan in the popup to re-inject the detection script.
webRequest
The only way to catch HLS manifests (.m3u8). They never land in the DOM, so the extension has to see them at the network layer.
storage
Remembers your on/off toggle so it survives browser restarts.

EXTENSION ID · pialfkkpkcdkgfcdmedandlbbhdhjjig

SEE ALL PLATFORM FEATURES →