QR + Fountain Streaming Technology

Stop Document
Tampering.
Verify with Light.

Protect diplomas, tender documents, and certificates from fraud. QR-based verification backed by server-side truth — with the original document delivered via animated QR streaming through light.

2-Layer
Verification
AES-256
Encryption
100%
Audit Trail
Document security shield with QR verification

Everything You Need to Verify Documents

A comprehensive anti-tampering system with two verification layers, encryption, and full audit logging.

🛡️

Tamper-Proof Verification

Register key document data (amounts, names, dates) on a secure server. Anyone who scans the QR gets the server-side truth — not what's printed on the potentially tampered paper.

📡

Fountain QR Streaming

For high-value verification, beam the original document to the verifier's phone via animated QR codes. Air-gapped delivery through light — no network path to the receiver device.

🔍

Auto Tamper Detection

After fountain delivery, the system auto-compares each field: paper value vs server value. Any mismatch triggers an instant tamper alert with specific field identification.

📊

Full Audit Trail

Every single scan is logged with device type, browser, IP address, GPS location (opt-in), and precise timestamp. Know exactly who verified your document and when.

🔐

AES-256-GCM Encryption

All fountain streaming payloads are encrypted with military-grade AES-256-GCM. Even if someone intercepts the QR stream, they only see ciphertext without the decryption key.

🚫

Instant Revocation

Need to invalidate a document? Revoke it instantly from your dashboard. All future QR scans will immediately show a REVOKED warning — stopping fraud in real-time.

Documents Beamed Through Light

The most visually impressive verification method available. The original document is chunked into encrypted payloads and displayed as rapidly animated QR codes. The verifier's phone camera scans the screen and reconstructs the document — all without any network connection to the phone.

  • No network to phone — data travels as light from screen to camera
  • AES-256 encrypted — QR payloads are ciphertext without the key
  • ~15-30 KB/s — fast enough for typical documents in under a minute
  • Auto field comparison — phone compares original vs paper values instantly
Fountain QR streaming from laptop to phone

Complete Verification Workflow

Follow the two-party security flow — from document creation to trusted verification. Click any step to trace its path.

QR Handoff
Issuer Document Owner
1
Register / Login
Create Account

Sign up for a free account. Email verification confirms identity. All documents are linked to your dashboard for lifecycle management.

2
Upload Document
PDF/Image + Key Fields

Upload the document file and enter verification fields: names, amounts, dates, reference numbers. These values become the immutable “truth” on the server.

3
Generate Security Artifacts
QR Code + SHA-256 + AES-256

System generates a unique QR code, computes SHA-256 hash of the document and all fields, and encrypts the file with AES-256-GCM. All stored server-side.

4
Download & Print QR
Attach to Physical Document

Download the QR code image. Print it directly on the document, as a sticker, or embed it. Anyone who scans this QR reaches the verification page.

5
Revoke Document
If Compromised

If the document is lost or suspected tampered, revoke it instantly from the dashboard. Future scans will show REVOKED status, warning all verifiers.

Verifier Scanner / Inspector
1
Scan QR Code
Phone Camera / Any Scanner

Open any QR scanner app and scan the code attached to the physical document. This opens the verification page with the document’s unique ID.

2
Static Verification
Layer 1 — Instant Status Check
✓ Authentic ✗ Revoked ⚠ Expired

See the document status immediately. View original fields, issuer info, and file hash. No app install required — works in any mobile browser.

3
Compare Fields
Detect Tampering

Compare the original values on screen with the physical document. Any mismatch means the paper was tampered with — the server holds the truth, not the paper.

4
Fountain QR Streaming
Layer 2 — Full Document via Light

Click “Start Fountain Verify” → open receiver URL on your phone → point camera at sender’s screen. Animated QR codes stream encrypted file chunks via light. File reassembles on phone for full comparison.

5
Verification Complete
Trust or Reject

All checks done. If static verification matches and fountain verify confirms the file, the document is trusted. Any discrepancy — reject and investigate.

Catch Fraud Instantly

The fundamental problem: a scammer takes a real document and edits one critical value — changing RM 50,000 to RM 500,000. The paper looks perfect. DocVerify catches this because the truth lives on your server, not in the paper.

  • Server-side truth — original values registered by the issuer
  • Field-by-field comparison — exact match or mismatch detection
  • Critical field flags — highlight high-value fields for priority checking
  • Scan + compare — one QR scan reveals the truth immediately
Tamper detection comparison

Built for Document-Heavy Industries

Any document where tampering has financial or legal consequences.

🎓

Diplomas & Certificates

Universities and training institutions verify academic credentials instantly.

📋

Tender Documents

Government and corporate procurement: verify bid amounts and terms.

📝

Contracts & Agreements

Legal documents where altered terms could mean millions in losses.

🏦

Financial Instruments

Bank guarantees, letters of credit, invoices — verify amounts on the spot.

Every Scan, Logged Forever

Full visibility into who scanned your documents, when, where, and with what device. The audit trail is tamper-proof and always available from your dashboard.

  • Device fingerprint — phone, tablet, desktop, browser
  • IP address — know the network origin of each scan
  • GPS location — opt-in location tracking for field verifications
  • Scan history — complete timeline per document with results
Audit trail dashboard with scan logs
PHP 7.4+
MySQL
AES-256-GCM
QR Streaming
Shared Hosting
MIT License

Ready to Secure Your Documents?

Start protecting valuable documents from tampering today. Free, open-source, and deployable on any shared hosting.