Cryptographic integrity

Page Integrity Monitor

Published SHA-256 fingerprints of every HTML page on this site. Anyone can verify that page content matches the reference hash, computed locally using the W3C Web Crypto API. Nothing is uploaded.

Verify all pages

Click the button below to fetch each page and compute its SHA-256 fingerprint in your browser. The result is compared against the published reference hash. A mismatch indicates the page has been modified since publication.

0
Verified
0
Changed
0
Pending
Initialising…
↻ You are viewing an earlier release
This page was loaded from your browser's cache and belongs to seal , while the server now publishes a newer one. The fingerprints below are therefore compared against a different release — this is not a sign of tampering.
⚠ Integrity mismatch detected
One or more pages do not match their reference hash. This may indicate unauthorised modification, or a legitimate update not yet reflected in the published fingerprints.
⚠ Verification incomplete
One or more pages could not be fetched, so their integrity could not be verified. This is usually a network issue — try again. No integrity claim is made for unverified pages.
✓ All pages verified
Every page matches its published SHA-256 fingerprint. Content is intact.
Page Reference SHA-256 Live SHA-256 Status

Offline copy

This site can operate offline once your browser has stored the sealed pages. Open it once while connected, then turn off Wi-Fi and mobile data, reload, and run the checks below. The stored copy is exactly the sealed set — nothing is added to it while you browse.

Service worker
Offline copy stored
Pages available offline
Manifest and site root
Persistent storage
Network status
This page verifies itself
Site root — SHA-256 of SITE-SHA256SUMS

Every fingerprint in the table above is listed in SITE-SHA256SUMS. The SHA-256 of that file is the site root, and the site root is the value anchored on Bitcoin and Ethereum. One value fixes the entire site at a point in time.

Two different claims, kept apart.
PropertyThis websiteAn IIC card
Works with no networkOnce the browser has stored itAlways
Needs an HTTPS originYesNo
Needs a service workerYesNo
Runs as a standalone fileNoYes
Can be evicted by the browserYesNo
Needs one connected visit firstYesNo
Needs a browserYesYes

A card is independent of any origin, server or cache. It is not independent of a browser: it is an HTML file and needs one to run. This page applies the card's discipline to the website. It does not stand in for the card, and the two should not be read as the same claim.

What this verification provides

A successful match between the locally-computed SHA-256 hash and the published reference provides:

Important notice

This verification confirms page integrity only. It does not constitute legal recognition, certification, accreditation, or endorsement by any authority. Internet Identity Card ™ is a private software-based identity and verification platform developed by Https Card — Internet Identity Card Ltd.