Trusted by lending, insurance, and compliance teams worldwide

Catch document fraudbefore it costs you

Upload a bank statement, payslip, invoice, passport or any of 100+ document types. Get a clear verdict in under a minute.

Or explore the API documentation

Document types
100+
Document types
Median verdict
<1 min
Median verdict
Per document
$0.50
Per document
  • Zero document storage
  • SOC2 / GDPR compliant
  • 190+ countries covered
tampercheck.ai/dashboard
TamperCheck dashboard showing document verification results for multiple document types including bank statements and invoices

Tampered

Bank statement

Running balance doesn't add up

Authentic

Degree certificate

No edits detected

Tampered

Insurance invoice

Line amounts changed

TamperCheck verification report listing specific findings for a submitted document

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.

Explore use case

Lending & Credit

<1min

Median time to verdict

from upload to result

130+

Forensic checks

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

£1.8B

lost to application fraud in UK lending per year

UK Finance, 2023

42%

of insurance fraud involves falsified documents

ABI, 2023

How it works

A verdict in three steps

Submit a document via API or dashboard. In about a minute, get a clear Authentic or Tampered verdict - with every finding explained.

1

Submit your document

Upload via the dashboard or POST to the API. PDFs, images, and scanned copies all work.

2

130+ checks run in parallel

Edited amounts, font mismatches, metadata gaps, seal issues, template inconsistencies, and AI-generated or deepfake content — every document is tested from multiple angles at once.

3

Verdict in <1min

AUTHENTIC or TAMPERED with every finding listed plainly. Your team acts on facts, not a black-box score.

The product

130+ 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

TAMPERED

78/100

Risk Score

132 / 132

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 and deepfake detection. Failing one is enough to flag - nothing slips through.

Pixel-level edit detection

Finds regions that were digitally altered after the document was created

Arithmetic integrity

Verifies totals, balances, and running sums add up correctly

Font and layout consistency

Spots copy-paste edits and characters that don't match the rest of the document

Issuer template matching

Compares layout against genuine formats for that document type

Seal and signature checks

Validates stamps, wet signatures, and security features where present

AI & deepfake detection

Identifies synthetically created, deepfake, and AI-generated documents

Metadata analysis

Examines creation dates, software used, and internal file structure

Cross-field consistency

Checks that names, dates, and amounts agree across the document

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

TAMPERED
DateDescriptionBalance
01 OctOpening balance$4,250
05 OctSalary credit$12,750
08 OctRent payment$10,250
12 OctGroceries$9,890

Balance off by $4,320 - arithmetic check failed. Pixel manipulation detected around row 2.

Arithmetic Integrity
Error Level Analysis (ELA)
Font Inconsistency

Genuine bank statement

AUTHENTIC
DateDescriptionBalance
01 OctOpening balance$4,250
05 OctSalary credit$8,430
08 OctRent payment$5,930
12 OctGroceries$5,570

All balances consistent. No pixel anomalies. Font metrics uniform throughout.

Arithmetic Integrity
Error Level Analysis (ELA)
Font Consistency

Coverage

Works on every document your team receives

100+ document types across 190+ issuing countries - all through a single API endpoint.

Passports
National IDs
Driver's Licences
Bank Statements
NET PAYPayslips
Tax Returns
Insurance Claims
Tenancy Agreements
Degree Certificates
Invoices
Medical Reports
Utility Bills

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.

Requestbash
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"
Response200 OK
{
  "verdict": "TAMPERED",
  "risk_score": 78,
  "checks_run": 132,
  "findings": [ ... ]
}

Industries

Banking & LendingInsuranceProperty & Real EstateHR & RecruitmentHealthcareEducation & LicensingVisa & ImmigrationSee all use cases →

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.

1k
1002505001k2.5k5k10k25k100k

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 pricing

FAQ

Common questions

What is TamperCheck.ai?

TamperCheck is a document fraud detection tool built for B2B teams. You upload a document (bank statement, payslip, invoice, certificate, contract, or any of 100+ supported types), and you get back a clear AUTHENTIC or TAMPERED verdict with every finding explained in plain English. The whole thing takes about a minute.

How does TamperCheck detect tampering?

We run 130+ independent forensic checks on every document, all at once. We look for edited numbers, font mismatches, metadata anomalies, template inconsistencies, seal and signature issues, and signs of AI-generated or deepfake content. If anything fails, you get a specific explanation of what we found and where.

How much does it cost?

Each document costs $0.50 to check (1 to 6 pages counts as 1 check, 7 to 12 pages counts as 2). New accounts get $5 in free credits, enough for 10 documents with no payment details required. No seat fees, no volume tiers, no minimum commitment.

Are submitted documents stored?

No. Documents are processed entirely in memory and discarded immediately after analysis. We never store, archive, or use submitted documents for model training.

What document types are supported?

We support 100+ document types including bank statement, payslip, invoice, insurance claim, degree certificate, employment contract, trade license, medical report, and more, across 190+ issuing countries. You can browse the full list on the document types page.

Does TamperCheck detect deepfakes?

Yes. Alongside checks for edited numbers and forged stamps, we run dedicated AI-generation and deepfake detection - catching synthetically created IDs, bank statements, payslips, and other documents that were never genuine to begin with, not just genuine documents that were altered afterward.

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