Coming soon to iPhone & Android

Proof your photos can stand on.

CaptureSeal stamps the date, time, street address and GPS into every photo and video, then seals it on your phone. Anyone can scan the QR code and check it wasn’t edited. No app needed to check, no account.

I’ll use it on (optional)

  • No ads
  • No account
  • Free to verify, in any browser

Made for photos that get questioned

  • Landlords
  • Tenants
  • Property managers
  • Contractors
  • Site inspectors
  • Insurance claimants
  • Adjusters
  • Couriers
  • Marketplace sellers
  • Field technicians
  • Journalists
  • Car renters

01How it works

Capture. Seal. Anyone verifies.

CaptureSeal is a timestamp camera app that stamps the date, time, address and GPS on photos and videos and seals them so anyone can verify they weren’t edited. Coming soon to iPhone and Android.

  1. Capture

    Take the photo or video as usual. CaptureSeal keeps the untouched original and makes a stamped copy with the date, time, address, coordinates and a QR code burned into the pixels.

    original.jpg · sealed.jpg
  2. Seal

    Both files get SHA-256 fingerprints, signed together with the time and place by a key in the phone’s secure hardware (Secure Enclave on iPhone, StrongBox/TEE on Android). The clock is cross-checked against internet time.

    SHA-256 · ECDSA P-256
  3. Anyone verifies

    Scan the QR or open the link to see what the capturing phone recorded. Then drop in the file you were sent: it’s fingerprinted locally, and only an identical file passes. An edited or re-saved one won’t match.

    captureseal.link/v/…

How the seal works, in detail

02What’s in the stamp

Everything a reader needs, burned in.

The stamp is for people: it answers “when and where?” at a glance. The seal behind it is what makes those answers checkable. This one is a real CaptureSeal stamp; scan its QR code.

The demo capture: an empty room with a scuff mark on the wall

Thu, Oct 1, 2026 · 10:12:08 AM GMT-07:00

Mission St, San Francisco CA 94110, United States

37.759912° N, 122.418734° W ±4 m

  1. Date and time

    With the time zone, to the second. Taken from a clock that was cross-checked against internet time.

  2. Street address

    Looked up from the GPS fix. When the fix is poor, the record says “approximate” rather than guess.

  3. GPS ± accuracy

    Coordinates with the fix’s accuracy radius, so a reader can judge how precise the place is.

  4. Capture ID

    The first 8 characters of the original file’s SHA-256 fingerprint. It ties a printout to its record.

  5. QR code

    Opens the signed record in any phone camera. It also names the capturing device’s key, so look-alike records can’t stand in.

  6. Time source

    “Network time” when the clock was checked online; “Device time” when the phone was offline. Honest either way.

03Tamper? It shows.

Change one pixel. Watch the fingerprint break.

A SHA-256 fingerprint is a 64-character code calculated from every byte of a file. Change anything, even a single pixel, and the code changes completely. The signature locks the original code to the time and place.

The demo capture’s original photo: an empty room

Matches the seal

Sealed fingerprint · in the signed record
f1e3 3c32 ebad f93d 20db 9b60 b08a 27c6 dae5 d7e1 500f eaca 3a5f e309 c5bf c93c
This file’s fingerprint · original.jpg
f1e3 3c32 ebad f93d 20db 9b60 b08a 27c6 dae5 d7e1 500f eaca 3a5f e309 c5bf c93c

The demo capture’s original file matches the fingerprint in its signed record. Edit a single pixel, crop, filter or even re-save it, and the fingerprint changes completely, so the check fails.

04Ways to share

Send it the way they need it.

Every capture can leave your phone four ways. All of them can be checked by someone who doesn’t have the app.

06Try the real check

A real capture. Check it yourself.

This record was sealed with CaptureSeal’s own code. Check the original file, then a copy your browser re-saves. It all runs here, in your browser.

The demo capture: an empty room with the CaptureSeal stamp along the bottom
Captured
Thu, Oct 1, 2026, 10:12:08 AM PDT · network-checked time
Place
Mission St, San Francisco CA 94110, United States
Device key
7EF3 4FED F4C1 7BAA
Fingerprint
f1e33c32ebadf93d…

A signed record was found. Now check a file against it:

07Privacy & honesty

Private by design. Honest about limits.

No ads, no tracking, no account. And a straight answer on what a seal can and can’t prove.

Never uploaded

Checking a file happens in the viewer’s browser: it’s fingerprinted locally and compared with the record. Verify links publish only the signed record, never the photo or video, and you can withdraw them any time.

No ads

No ad SDKs in the app today, no tracking, no dark patterns: never an ad over the shutter, never a fake close button. The business is a fair Pro plan.

No account

No sign-up to take, seal or check a photo. Your key lives on your phone.

Check it without us

Standard SHA-256 and ECDSA P-256. Your browser re-checks every signature itself, and the Proof File verifies offline with OpenSSL, so nothing depends on trusting this server. See the OpenSSL recipe.

What it can’t prove

CaptureSeal is tamper-evident: it can’t stop anyone editing a copy, but the edit shows when checked. It proves the file is unchanged since a specific phone sealed it at the recorded time and place. It doesn’t prove more than that.

  • That the scene was realA photo of a screen or a staged scene still seals.
  • Who held the phoneThe key identifies a device, not a person.
  • GPS on a tampered phoneA rooted or jailbroken device can feed false locations to any app.

Read the full threat model

0bytes

of your file uploaded when anyone checks it

0ads

in the app, ever

0accounts

needed to seal or to verify

256bits

in every SHA-256 fingerprint

08Pricing at launch

Free to seal. Free to check.

Sealing and verifying stay free. Pay only for professional extras, once the app launches.

Free

$0forever

No ads. No account. No card.

  • Unlimited sealed photos
  • Sealed video up to 30 seconds
  • Proof Files anyone can check
  • The verifier, in the app and on the web
  • 3 verify links to try (each online for 30 days)

Best value · save 50%

Pro Yearly

$4.99$2.50/month

Billed $29.99 a year · cancel any time

  • No limits
  • Unlimited verify links, free for anyone to open
  • PDF reports with your logo and company
  • Automatic backup to iCloud Drive, Google Drive or Dropbox
  • Video of any length
  • Your own label in place of the CaptureSeal name
  • Everything in Free

Pro Monthly

$4.99/month

Everything in Pro. Cancel any time.

  • Same Pro features, month to month
  • Or $1.99/week for a one-off job
  • No commitment

Planned prices at launch. India: Pro ₹999/year (₹83/month), ₹199/month or ₹99/week. Pro’s verify links stay live while Pro is active and for 30 days after; the seal itself never expires. Purchases go through Apple or Google, in local currency, and can be cancelled any time.

Last updated

Questions

Frequently asked questions

What is CaptureSeal?

CaptureSeal is a camera app for proof. It stamps the date, time, street address, GPS coordinates and a QR code into every photo and video, then seals each capture with a digital signature so anyone can check later that it wasn’t edited. It’s made by techynAR.

When can I get CaptureSeal?

CaptureSeal is coming soon to iPhone and Android. It isn’t in any app store yet. Join the waitlist and we’ll email you the day it launches, and nothing else.

Does the person I send a photo to need the app?

No. They scan the QR code in the stamp with any phone camera, or open the verify link, and the record opens in a browser. They can drop their copy of the file on that page to check it, and the file never leaves their device.

Will CaptureSeal be free?

Yes. At launch, sealed photos are unlimited and free, with video up to 30 seconds, every template, Proof Files, the verifier and 3 verify links to try (each online for 30 days). There are no ads and no account. Pro has no limits: unlimited verify links, PDF reports with your logo, automatic backup, video of any length and your own label in the stamp. Checking a capture is always free for whoever opens it.

Does opening a verify link prove the photo I was sent is genuine?

No. A link alone doesn’t prove the photo; the check does. The link shows what the capturing phone recorded. To check the photo itself, drop the file you received on that page: it turns green only if it’s identical, bit for bit, to what was captured. Anyone could send a real link next to an edited photo, and that copy won’t match.

Can CaptureSeal prove a photo is real?

It proves something narrower and checkable: the file hasn’t changed since it was sealed on a particular device, at the recorded time and place. It can’t prove the scene itself was genuine (a photo of a screen still seals), and the key identifies a device, not a person. See Security for the full threat model.

What happens if I send the photo over WhatsApp?

Messaging apps recompress media, so the forwarded copy won’t match the sealed fingerprint. The QR code in the stamp still leads to the signed record, so the recipient can see the original time and place and ask you for the original file or a Proof File.

Where is the signing key kept?

In the phone’s secure hardware (Secure Enclave on iPhone, StrongBox/TEE on Android). The key is created there, can be used to sign but never leaves it, and not even CaptureSeal can read or copy it. Only the public key goes out, inside each record.

How is this different from Apple Reference Image or Content Credentials?

Apple Reference Image (announced September 2026) signs still photos on the iPhone 18 Pro main camera, and some Android phones add Content Credentials (C2PA). CaptureSeal is built for iPhone and Android phones alike, seals video too, shows the time and place in a visible stamp, and anyone can check a capture in an ordinary web browser.

Coming soon to iPhone & Android

Be first to seal your photos

CaptureSeal is coming soon to iPhone and Android. Leave your email and we’ll tell you the day it launches. One email, no spam.

I’ll use it on (optional)