🔒

Know What's Real.
Know What's Been Changed.

Witness helps you prove a photo or video is exactly what it claims to be, even after it's been shared on social media.
Only works with media recorded using the Witness app

Verify media captured with the Witness app

Supported:

🎵
📸
𝕏
▶️
💬
0
Media Verified
0
Proofs Saved
0-bit
Key Strength
0 min
Anchor Interval

How Witness Works

Simple. Reliable. No technical knowledge needed.

1
🔐

SIGN

Take a photo or video using the Witness app. It is cryptographically signed using your device's TEE; a unique seal that can never be faked.

2

ANCHOR

The signature is anchored on the Bitcoin blockchain via OpenTimestamps, creating a permanent timestamp that no one can alter.

3

VERIFY

Anyone can check whether the media is genuine and unedited, even after it has been shared and compressed on social media.

Two Layers of Verification

Scan. Verify. Trust.

Every Witness capture includes an embedded QR code that lets anyone check its authenticity; instantly from a scan, or in full detail through the app.

📷
SCAN QR CODE

Preliminary Verification

Scan the QR code on any Witness media to instantly confirm it was captured with the app. You'll see:

  • Confirmation it was captured with Witness
  • 📅Exact date and time of capture
  • 📍GPS location (if enabled by creator)
  • 🎥Media type (photo or video)
Note: A QR code confirms a capture was recorded with Witness, but the code could have been copied onto different media. For complete tamper verification, use full verification in the app.
Works with any QR scanner app or camera. No Witness app needed.
🛡
IN THE APP

Full Verification

Open the Witness app's verification tab to confirm media hasn't been edited, cropped, or tampered with in any way:

  • 🔍Detects any edits, crops, or modifications
  • Works even after social media compression
  • 🔗Verify from social media links (TikTok, Instagram, X)
  • 📂Upload the original file for instant analysis
Important: Screenshots cannot be verified. Only original files or direct links to the post will work.
All verification runs on-device. Your media never leaves your phone.

Why You Can Trust Witness

🛡️

Can't Be Faked

  • Cryptographically signed inside your device's TEE
  • No one can copy or recreate the signature
  • Tied to the exact device that recorded it
  • Private key never leaves the secure enclave

Anchored on Bitcoin

  • Timestamp anchored on Bitcoin via OpenTimestamps
  • Public blockchain; anyone can verify independently
  • Cannot be altered or deleted by anyone
  • Proof that survives years into the future

Detects Edits

  • Spots changes even after sharing online
  • Works across WhatsApp, TikTok, Instagram
  • Tells you if anything was added or removed
  • Compression doesn't break the proof

Who Uses Witness?

📰

Journalism

Document events with verifiable proof. Essential for investigative journalism and field reporting.

⚖️

Legal

Court-ready evidence with cryptographic timestamps. Admissible proof for legal proceedings.

📱

Social Media

Prove authenticity on social platforms. Build trust with your audience through verified content.

💼

Insurance

Photo claim proof with timestamps. Irrefutable evidence for insurance claims and disputes.

For News Organizations

Partner with Witness

Join newsrooms worldwide using Witness to verify eyewitness media with cryptographic proof

📥

Receive Verified Submissions

Eyewitnesses can submit their verified media directly to your newsroom's editorial queue

Editorial Review Dashboard

Review submissions with full cryptographic metadata, approve or reject, and export chain-of-custody PDFs

🏆

Maintain Audience Trust

Publish with confidence knowing every piece of media is cryptographically verified and tamper-proof

Start Capturing Verifiable
Media Today

Download the Witness app and start creating cryptographically signed photos and videos

📥Download for Android
Free forever
No subscription
Privacy-first
Open source