Detect forged documents in about a minute.
Upload a document, get a clear forensic verdict in <1min. Works straight from your browser - no technical setup needed.


Built for teams that rely on documents
Lending & Credit
Catch altered bank statements and pay stubs before disbursement - arithmetic and pixel checks in about a minute.
Lending & Credit
<1min
Median time to verdict
from upload to result
10
Forensic signals
run per document
190+
Issuing countries
document coverage
0
Documents stored
zero retention policy
The problem
Document fraud is bigger than most teams realise
1 in 5
fraudulent documents bypass manual review
Industry average, lending & KYC workflows
How it works
A verdict in three steps
Submit a document via API or dashboard. Get a specific AUTHENTIC / TAMPERED verdict with every forensic finding listed - in about a minute.
Submit your document
Upload via the dashboard or POST to the API. PDFs, images, and scanned copies all work.
10 forensic signals run
Pixel analysis, arithmetic validation, font metrics, MRZ checks, AI-generation detection - all in parallel.
Verdict in <1min
AUTHENTIC or TAMPERED with every specific finding listed. Your team acts on facts, not a black-box score.
The product
10 forensic checks. One clear verdict.
Every failed check is explained specifically - not a black-box score your team has to guess at.
bank_statement_oct2024.pdf
Bank Statement · Meridian Bank · synthetic test document
78/100
Risk Score
10 / 10
Checks Run
3
Checks Failed
Forensic findings
Arithmetic Integrity
Running balance on page 2 is off by $4,320. Row 14 total does not match itemised sum.
Error Level Analysis
Pixel compression artefacts detected around transaction amount fields - consistent with copy-paste editing.
Font Metrics
Character spacing in rows 14–18 differs from the rest of the document. Possible text replacement.
Document Metadata
Creation timestamp and software metadata are internally consistent.
Visual Template Match
Header layout matches known bank statement template.
Verdict summary
Three independent forensic checks failed. This bank statement shows clear signs of digital manipulation targeting transaction amounts and running balances. Do not accept as evidence of income or financial position.
What each signal catches
Each check runs independently across pixel analysis, arithmetic validation, typography, metadata, and AI-generation detection. Failing one is enough to flag - nothing slips through.
Error Level Analysis
Detects pixel-level edits invisible to the naked eye
Arithmetic Integrity
Verifies totals, balances, and running sums add up correctly
Font Metrics
Spots character-substitution and copy-paste edits
MRZ Validation
Machine-readable zone checksum for passports and IDs
Template Matching
Compares layout against genuine issuer formats
AI Generation Detection
Identifies synthetically created or AI-generated documents
Metadata Analysis
Examines creation dates, software, and internal structure
Signature & Seal Integrity
Validates stamps, wet signatures, and security features
Plus dozens of issuer-specific rules, geolocation validation, QR code integrity, and cross-field consistency checks.
Tampered vs authentic
What tampering looks like - and what our checks catch
The same bank statement. One altered, one genuine. Forensic analysis tells them apart in about a minute.
Altered bank statement
Balance off by $4,320 - arithmetic check failed. Pixel manipulation detected around row 2.
Genuine bank statement
All balances consistent. No pixel anomalies. Font metrics uniform throughout.
Coverage
Works on every document your team receives
100+ document types across 190+ issuing countries - all through a single API endpoint.
For developers
One API call. Every document type.
POST a file, get a structured JSON verdict. Integrate fraud detection into your onboarding, lending, or claims workflow in an afternoon.
curl -X POST https://api.tampercheck.ai/v1/verify \
-H "Authorization: Bearer tc_live_key_..." \
-F "file=@bank_statement.pdf" \
-F "document_type=bank_statement"{
"verdict": "TAMPERED",
"risk_score": 78,
"checks_run": 10,
"findings": [ ... ]
}Industries
Compliance & deployment
Built for regulated industries
Zero-retention architecture and API-first design means TamperCheck fits inside your existing compliance posture.
SOC 2 readiness
Architecture supports SOC 2 Type II. Audit-ready logging, access controls, and incident response procedures.
GDPR aligned
Zero document storage eliminates retention risk. No personal data written to disk or databases after analysis.
REST + Webhook
Single endpoint for all document types. Webhooks deliver async results to your own infrastructure.
OpenAPI spec
Full OpenAPI 3.0 specification. Auto-generate type-safe clients in any language in minutes.
Zero retention
Documents are processed in memory and discarded immediately after analysis - nothing is written to disk.
99.9% SLA
Uptime commitment across all API endpoints with status monitoring at status.tampercheck.ai.
Privacy
Your customers' documents are never stored
Most verification services retain documents for QA and model training. TamperCheck doesn't - not one byte, not one second.
Zero retention
Every document is analysed in memory and immediately discarded. Nothing is written to disk or stored in any database.
TLS 1.3 in transit
All uploads travel over TLS 1.3. No document content is ever logged or retained in request logs.
You own the outcome
Submitted documents are never used to train our models. Your data remains entirely yours.
Managed inference
AI inference runs on TamperCheck-managed infrastructure with audited models. No keys for you to rotate, no third-party provider relationships to manage.
How much could you save?
Compare manual document review against automated fraud detection at any volume.
Manual review
$15k
/ month
With TamperCheck
$500
/ month
You save
$14.5k
$174k / year
Manual review estimate: 15 min analyst time at $60/hr ($15/doc). TamperCheck: $0.50/doc.
See full pricingFAQ
Common questions
What is TamperCheck.ai?
An AI-powered document fraud detection API. Submit any document - bank statement, payslip, passport, degree certificate - and receive a specific AUTHENTIC or TAMPERED verdict with every forensic finding listed, in about a minute.
How does TamperCheck detect tampering?
Each document is run through 10 independent forensic checks in parallel: Error Level Analysis for pixel manipulation, font metric analysis for typography inconsistencies, arithmetic integrity for number fields, metadata examination, MRZ validation for identity documents, template matching against genuine issuer formats, and AI-generation detection. Failing any one check triggers a flag.
How much does it cost?
$0.50 per document check. Billing is page-based: 1–6 pages = 1 check, 7–12 pages = 2 checks (formula: ceil(pages ÷ 6)). New accounts get $5 in free trial credits. No seat fees, no volume tiers, no minimum commitment.
Are submitted documents stored?
No. Every document is processed in memory and immediately discarded after analysis. Nothing is written to disk or retained in any database. Submitted documents are never used to train our models.
What document types are supported?
100+ document types: passports, national IDs, driver's licences, bank statements, payslips, tax returns, invoices, insurance claims, degree certificates, academic transcripts, employment contracts, tenancy agreements, medical reports, utility bills - across 190+ issuing countries.
Get started
Your first 10 checks are on us
Sign up, receive $5 in free credits, and run real documents through TamperCheck today. No sales call. No enterprise contract.
$0.50 / document · $5 free · zero document storage