Create proof · Social media · Online content · Evidence ZIP · Independent verification
Capture the web as
tamper-evident evidence
— not just screenshots.
Turn what you see online into a proof you can use and verify. Capture public URLs or social media posts, export an
Evidence ZIP
with hashes, and show a clear integrity result:
Match
or
Modified.
Why this holds up better than screenshots:
evidence is designed to be
tamper-evident.
If someone later alters a sealed file, the verification process
exposes the change.
Built for disputes, investigations, compliance workflows, and online content archiving.
Tip: Perfect for “what was shown” disputes (articles, pricing, policies, deepfakes, claims, profiles, posts).
See it in action
Capture, anchor, verify — in 30 seconds.
Watch a real capture: one click in the browser, a Proof ID generated, the four-layer trust stack engaged, and a Match / Modified verifier outcome — all without leaving the page.
Legally recognised under eIDAS Reg. 910/2014, Art. 41(2).
Each proof is sealed with a qualified electronic timestamp (SK ID Solutions, EU Trusted List). Under eIDAS Art. 41(2) it enjoys a presumption of the accuracy of the time and of the integrity of the timestamped data, recognised in all EU member states (Art. 41(3)). Evidential weight is assessed by the court.
Done-for-you service
Don't want to do it yourself? We capture it for you.
Send us the URLs, we deliver sealed forensic evidence to your inbox — within 90 minutes for a single URL, or 60 minutes guaranteed with Rush (9:00–21:00 CET, every day). No account, no setup, no learning curve.
Send URLs, pay with card — we handle the rest
Sealed evidence delivered to your inbox within your tier's delivery time
Same eIDAS + Bitcoin + ISO 27037 forensic chain as DIY
Every capture is anchored in
four independent integrity layers, each with its own files in the Evidence ZIP, each independently verifiable by a third party. Defeating any single layer doesn't break the others.
Layer 1
SHA-256 file manifest
Every captured file in the Evidence ZIP is bound by its SHA-256 hash into the qualified timestamp. Editing a single byte — even reformatting whitespace — fails the integrity check. The report and manifest are generated at download and are not sealed.
Layer 2
Append-only hash chain
Each capture is part of a global SHA-256 chain. Each entry contains the hash of the previous one, so inserting or modifying any past entry breaks the chain mathematically.
Layer 3
Bitcoin OpenTimestamps anchor
Each proof's timestamped content is bound into a Merkle tree whose root is anchored to Bitcoin via OpenTimestamps. The ZIP includes the inclusion proof, so anyone can check offline that the anchor covers exactly this proof — independent of GetProofAnchor.
Layer 4
eIDAS qualified timestamp
RFC 3161 timestamp from an EU-qualified Trust Service Provider (currently SK ID Solutions, Estonia). Recognized as legal-grade proof of existence at a point in time under Regulation (EU) 910/2014.
All four layers PASS →
the package is cryptographically intact, not just believable. Any layer FAILS → modification is detected, with a per-layer report showing exactly which one was tampered with.
How it works
Built for disputes, not just screenshots
Screenshots alone are easy to challenge. GetProofAnchor produces a structured, integrity-checked record you can reference and verify later.
01
Capture
Capture a public URL or what you see in your browser via extension.
02
Export
Export an Evidence ZIP with manifest, SHA-256 hashes, eIDAS timestamp and hash anchor in blockchain.
03
Verify
The integrity of the evidence can be independently verified, including the detection of any modification.
Important:
GetProofAnchor does not judge truthfulness — it verifies integrity: whether a live page (or an evidence package) matches what was captured at a specific time.
Case studies
These examples shown to explain typical workflows.
Want your real story here? hello@getproofanchor.com
Terms dispute
Web / E-commerce
“The terms and conditions were changed after the order was placed.”
The client needed to prove which terms and conditions applied at the time the order was placed. The page was captured in time, creating verifiable evidence of the original version.
Workflow
• Capture the terms and conditions page
• Create an Evidence ZIP
• Share the proof with legal counsel or the client
Evidence ZIPVerifiable integrityDispute-ready
Social Media
Facebook / Instagram
“The post was deleted.”
The user needed to prove the original content of a post that was later removed. The capture was made in time, creating verifiable evidence.
Workflow
• Capture the public post
• Create a Proof ID
• Share the proof or export a ZIP
Proof IDChange detectionDispute-ready
Reputation / defamation
Public content
“The offending article has been edited.”
The team captured the original version of the article before it was changed. The evidence then served to show what had actually been published.
When you need to share evidence outside your account, export an
Evidence ZIP.
Contains captured evidence, a manifest of files with their hashes, an eIDAS timestamp, and blockchain anchoring for integrity verification.
Verify Proof ID online or upload Evidence ZIP for offline integrity verification.
Verification returns a clear result such as
Match
or
Modified
— with integrity details.
✓ Manifest + hashes
✓ Deterministic verification
✓ Portable export
✓ Tamper detection
Optimized for sharing with lawyers, compliance teams, platforms, or third-party reviewers.
Growing adoption
A growing community captures online evidence with GetProofAnchor
Used by teams and individuals handling disputes, investigations, and compliance — to capture web pages as tamper-evident proof records, export Evidence ZIP packages, and verify integrity later.
What users get
Proof ID + Evidence ZIP with hashes + eIDAS timestamp + blockchain anchor + verifier.
Why it matters
Less arguing about screenshots. More verifying integrity.
“We stopped arguing about screenshots. Evidence ZIP + verifier gave everyone a single source of truth.”
— Legal ops
“They said ‘you edited it.’ The Evidence ZIP integrity check shut that down.”
— Journalist
“Instead of screenshots in a folder, we shipped a verifiable package with hashes.”
— Agency owner
FAQ
Practical answers about evidence capture, verification, timestamps, and integrity.
Basics
What is GetProofAnchor?
+
GetProofAnchor captures web pages as tamper-evident evidence. It creates a verifiable record of what was visible online at a specific time and lets others later verify whether the evidence still matches the original captured state.
How is this different from a screenshot?
+
A screenshot shows appearance, but by itself it does not reliably prove source, capture time, or later integrity. GetProofAnchor adds structured metadata, cryptographic hashes, timestamps, and verification artifacts so later changes become detectable.
What does “tamper-evident” mean?
+
Tamper-evident means changes are detectable. The captured files (screenshot, page.html, extracted text and the other sealed artefacts) are bound by their SHA-256 hashes into a qualified timestamp. If someone modifies any of them later, verification fails. The PDF report, proof.json and manifest.json are generated at download and are not sealed — the sealed files and the verification result are what count.
What is a Proof ID?
+
A Proof ID is the permanent identifier of a capture. You can share it as a reference and later use it to load the public proof record or connect it to an exported Evidence ZIP.
Evidence ZIP & verification
What is Evidence ZIP?
+
The Evidence ZIP is a portable evidence package. Depending on the capture, it can contain a screenshot, extracted content, page.html, proof metadata, a manifest with SHA-256 hashes, timestamp artifacts, and blockchain anchoring artifacts.
Why is the Evidence ZIP important?
+
It lets evidence leave the platform in a portable form while preserving later verifiability. Instead of sharing just an image, you can share a package that can be independently checked for integrity.
What is the manifest and why does it matter?
+
The manifest lists the files in the package together with their SHA-256 hashes. During verification, hashes are recalculated and compared, and the hashes of the captured files are also checked against the payload sealed by the qualified timestamp. The manifest itself is generated at download and is not sealed, so a changed captured file fails verification even if someone rewrites the manifest.
Can I verify the evidence offline?
+
Yes. The Evidence ZIP is designed for offline or independent verification workflows because it contains the files and integrity data needed to re-check whether the package still matches its original recorded state.
Hashes and timestamps
What is SHA-256 and why is it used?
+
SHA-256 is a cryptographic hash function. It creates a fingerprint of a file or payload. Even a very small change produces a different hash, which is why it is useful for integrity verification.
What happens if someone edits the evidence files?
+
If someone changes a sealed file — the screenshot, page.html, extracted text, network log or capture metadata — its hash no longer matches the payload sealed by the qualified timestamp and verification fails. The report, proof.json and manifest.json are not sealed: rely on the sealed files and the verification result, not on the report alone.
What does an eIDAS timestamp prove?
+
An eIDAS-qualified timestamp proves that a specific hash existed at a specific time, based on a trusted timestamping authority. It does not store the webpage itself; it timestamps the cryptographic fingerprint of the evidence payload.
What does OpenTimestamps / Bitcoin anchoring prove?
+
OpenTimestamps anchors a cryptographic hash into the Bitcoin blockchain. That provides public, independently checkable existed-before evidence for that hash. Because the anchor is tied to the hash, it also supports later integrity verification.
Can someone edit files and just recalculate the hashes?
+
Not for the sealed files. Their hashes are fixed inside the qualified timestamp, which cannot be re-signed without the timestamp authority's private key — recalculating them only creates a mismatch. The report, proof.json and manifest.json are not sealed, so always verify the package (gpa-verify or the Verify page) instead of trusting those files alone.
Legal and practical use
Can the captured evidence be used in court?
+
Yes, it can be submitted — the Evidence ZIP is prepared for use as evidence. A qualified eIDAS timestamp carries a statutory presumption of the accuracy of its date and time and of the integrity of the timestamped data, and electronic evidence may not be denied legal effect merely because it is electronic. Whether and how a specific piece of evidence is used is always decided by the court — which is why the package can be independently verified by the court and the opposing party alike.
Can I capture social media posts or logged-in content?
+
Yes. The browser extension captures what you actually see, including authenticated pages you lawfully have access to.
Can I prove that content was later deleted or changed?
+
Yes — if you captured it in time. The evidence shows what was published or visible at that moment, even if the page later changes or disappears.
What is chain of custody and why does it matter?
+
Chain of custody describes how digital evidence is captured, handled, and preserved over time. For credibility, it is essential to demonstrate content integrity, capture time, and traceability of the evidence. GetProofAnchor supports these principles using cryptographic hashes (SHA-256), file manifests, timestamps (including eIDAS), and blockchain anchoring, so that any modification of the sealed evidence files can be detected.
Ready to capture something that might change?
Create a proof now, or install the extension for logged-in captures.
We use necessary cookies and optional analytics cookies (Google Analytics) to run the site. You can accept or reject each category individually.
Privacy Policy
Cookie settings
Choose which cookie categories you want to allow. Necessary cookies are always active — they are required for the site to function.
Necessary cookies
Required for site operation — login, language, consent storage. No tracking.
Always active
Analytics cookies
Visit tracking via Google Analytics 4 with IP anonymization. Helps us improve the product.
Google Analytics 4 · 14 months · US transfer (EU–US Data Privacy Framework)
Marketing cookies
No marketing cookies are used at this time. This option is reserved for future use.
Yes, it can be submitted — the Evidence ZIP is prepared for use as evidence. A qualified eIDAS timestamp carries a statutory presumption of the accuracy of its date and time and of the integrity of the timestamped data, and electronic evidence may not be denied legal effect merely because it is electronic. Whether and how a specific piece of evidence is used is always decided by the court — which is why the package can be independently verified by the court and the opposing party alike.
Does “tamper-evident” mean it can’t be altered?
No — it means changes are detectable. Any change to a sealed artifact (screenshot, HTML, HAR, video …) after the timestamp makes verification fail, and anyone — a court-appointed expert, an IT specialist or you — can check this with the free open-source tool gpa-verify or at /verify. The PDF report, proof.json and manifest are generated at download and are not sealed, so always verify against the sealed data.
What is GetProofAnchor?
GetProofAnchor captures web pages as tamper-evident evidence. It creates a verifiable record of what was visible online at a specific time and lets you later verify that the evidence still matches the originally captured state.
Or write your own question
On a computer? Scan with your phone and chat directly from your mobile.