Witness captures verified, geolocated photos and videos in real-time. Every shot comes with cryptographic proof it's untouched. Share directly to Twitter or contribute to a live public feed.
You're at a protest. You capture something important. You post it, and it disappears into a feed of hot takes, memes, and AI-generated noise.
Worse, anyone can claim your footage is fake, edited, or taken out of context. There's no easy way to prove when and where you captured it.
Witness changes that. Every photo and video comes with verification built in.
Witness is a camera app that captures proof alongside your footage. No extra steps.
Take photos and video with Witness. Every shot is instantly verified with five independent proof layers - zero extra steps.
Post directly to Twitter, add to your public profile, or share with your organization. The verification travels with your content.
Anyone can tap the verification badge or scan the QR code to see all five proof layers, timestamp, and location. Verify at witnesshq.com/verify - no app needed.
Real-time documentation features, powered by open, auditable standards.
Create an org, share a QR code. Everyone contributes to the same verified feed. Org membership gets embedded in the verification.
Post to Twitter, Facebook, or TikTok without leaving the app. Verification badge and metadata go with it.
Every shared photo and video includes a QR code. Scan to see all five proof layers, timestamp, and location - no app needed.
Capture and verify without cell service. Verification syncs when you're back online.
Build a portfolio of your documentation work. Link socials, add a bio, choose which content to make public.
Auto-post every capture to Twitter. Stay in the moment, let Witness handle the posting.
The same provenance standard used by Adobe, Microsoft, BBC, and major wire services. Any C2PA-compatible tool can verify your content - forever.
Hardware-backed proof your content came from a genuine iPhone running the real Witness app. Not emulated, not jailbroken, not spoofed.
OpenTimestamps anchors your content's hash to Bitcoin. Permanent, decentralized proof it existed at a specific moment - verifiable by anyone, forever.
Metadata signed by your iPhone's tamper-proof Secure Enclave chip (P256 ECDSA). The key never leaves the hardware - even we can't access it.
Other tools verify 1-2 ways. Witness gives you five independent proofs.
Your proof exists on a decentralized network. No single company, government, or server can alter or delete it.
See verified content from any location, any time. Zoom into a neighborhood, scrub through a timeline, and see what actually happened. Sharing to the map is always opt-in. Your photos stay private by default.








Scroll through a timeline to see what happened hour by hour
Zoom into any area and see all verified content from that spot
See content from specific groups or campaigns
Built for anyone who needs their documentation to be trusted.
Document protests and actions with proof that can't be dismissed
Build credibility with verified, timestamped footage
Coordinate documentation across your entire team
Add verification to phone footage captured in the field
Collect evidence with chain of custody documentation for proceedings
Embed the Witness map in your coverage. Let readers explore verified footage from any event, browse the timeline, and see exactly where each piece of content was captured.
Witness was built by Nico Goldberg and Marshall Vyletel Jr, who met at Brown in 2020.
Nico worked with immigrants in ICE detention through a nonprofit, then spent two years as a fellow at the Alameda County Public Defender's Office. He recently finished his JD/MBA at Penn. Marshall studied Applied Math and Computer Science with a focus on AI, and has spent the years since building secure data infrastructure at multiple companies.
Given everything happening right now, we wanted to build something that helps people document, organize, and share what they're seeing - with proof that holds up.
You control what's public. Photos stay on your device unless you choose to share them. Organization feeds are visible to members. Your public profile only shows what you publish.
Only when you're actively using the app to take photos. Witness uses "Allow While Using" location permissions to tag where your photos were captured. It doesn't track you in the background or follow you home.
The moment you capture, Witness creates a cryptographic hash of your image along with the exact timestamp and GPS coordinates. It also activates four additional proof layers: Apple App Attest, Secure Enclave signature, C2PA Content Credentials, and a Bitcoin timestamp. Change even a single pixel and the hash won't match. Anyone can verify by tapping the badge or scanning the QR code.
C2PA (Coalition for Content Provenance and Authenticity) is an industry standard created by Adobe, Microsoft, BBC, and others to fight misinformation. Witness embeds C2PA Content Credentials in every photo, so any C2PA-compatible tool can verify it, even outside Witness's ecosystem.
Each badge represents an independent proof layer. HW = Apple App Attest (hardware-backed device proof). SIG = Secure Enclave signature (tamper-proof chip). C2PA = Content Credentials (industry standard). BTC = Bitcoin timestamp via OpenTimestamps (permanent blockchain anchor). Plus SHA-256 hash for content integrity. Five layers, five independent proofs.
No. The cryptographic hash is mathematically tied to the exact content at the exact moment of capture. Editing the image, changing the timestamp, or altering the location would break the verification.
No cryptocurrency, no tokens, no speculation. We use Bitcoin's blockchain only as a timestamp anchor via OpenTimestamps. Your photo's hash gets embedded in a Bitcoin transaction, creating permanent proof it existed at that moment. The photo itself never touches the blockchain.
One QR code, everyone's on the same verified feed. When your team documents an event, all that footage is organized, timestamped, geolocated, and provably real. No more hunting through camera rolls.
Yes. You can capture photos and video without cell service. Verification syncs when you're back online. Some features like organization feeds require connectivity.
Yes. Witness is completely free. We're building tools for citizen journalism, not extracting value from users.
Not yet. We're focused on iOS first, with Android planned for later in 2026.
Free. No account required.