AI-Powered · 142 Forensic Checks · Instant Verdict

Document fraud stops here.

Verify any document — identity proofs, salary slips, bank statements, certificates, legal papers — and get an instant AI-powered authenticity verdict.

Built for HR & Recruitment|
0 AI Checks
0 % Accuracy
4 Verdicts
DocEnsure — Live Verification LIVE
SALARY SLIP — May 2024
EmployeeBhushan S.
Basic Pay₹25,000
HRA₹12,500
Gross₹48,323
Deductions₹5,500
Net Pay₹42,823
Uploading document...
Scanning
AI Engine
Verdict Ready
Scroll to explore
00:00:01 UPLOAD salary_slip_may2024.pdf received (87 KB) 00:00:02 OCR Extracted 340 chars, 42 words 00:00:03 DETECT Document type: salary_slip (94% confidence) 00:00:04 MATCH Candidate: Bhushan Sonawane (PAN: exact match) 00:00:05 VERIFY Running 142 checks across 11 categories... 00:00:08 ALERT Math Mismatch: Gross 48,323 ≠ Components 25,823 00:00:09 ALERT Edit History: 4 tampering indicators detected 00:00:10 WARN Font mixing: 7 families detected (expected 1-2) 00:00:11 VERDICT SUSPICIOUS — Score: 47/100 00:00:01 UPLOAD aadhaar_card.pdf received (142 KB) 00:00:03 MATCH Candidate: Damini Sonawane (Aadhaar match) 00:00:07 VERDICT CLEAR — Score: 91/100

Built for every industry that verifies documents

HR & Recruitment
Fintech & Lending
Banking & NBFC
Insurance
Real Estate
Legal & Compliance
Education
Government

Everything you need to
verify documents

From upload to verdict in under 2 minutes. Our AI engine runs 142 forensic checks across 11 verification categories.

Explore all 142 checks

142 AI Forensic Checks

Visual analysis, metadata forensics, image manipulation detection, content verification, and more — all automated.

PDF Edit Detection

Detects incremental saves, white-rectangle overlays, font mixing, creator/producer mismatches, and annotation tampering.

Salary Math Validation

Verifies Gross = Basic + HRA + DA, Net = Gross - Deductions, PF ~12% of Basic. Catches edited amounts instantly.

Auto Candidate Linking

Extracts name, DOB, PAN, Aadhaar from documents and auto-links to candidate profiles. Smart fuzzy matching.

4-Level Verdict System

Clear, Review Recommended, Suspicious, or Fraudulent — each with actionable next steps for your team.

Every Document Type Covered

Identity proofs, salary slips, bank statements, tax returns, educational certificates, property documents, legal agreements, invoices, and more.

Three steps to
complete verification

See detailed walkthrough
01

Upload Document

Drop any PDF, PNG, or JPG. Our quality gate checks resolution, format, and readability before processing.

02

AI Analyzes

142 checks across visual, metadata, forensic, content, security, AI/ML, and database verification categories.

03

Get Verdict

Instant verdict — Clear, Review, Suspicious, or Fraudulent — with detailed findings and actionable recommendations.

Every trick they try,
we catch it

Our AI has been tested against real forged salary slips, edited Aadhaar cards, and fake certificates. Here's exactly what it detects — with live output from our engine.

View all detection methods
Edited Salary Slip Uploaded

A candidate changed their salary from ₹25,000 to ₹48,323 using a PDF editor. They also altered the Net Pay and Total Deductions to look consistent.

Amount Changed White Overlay Font Mismatch
DocEnsure Result
SUSPICIOUS 50/100
MATH MISMATCH: Gross (48,323) ≠ Components (25,823)
4 PDF edit indicators: editor tool, %%EOF×3, white overlays
7 font families detected — payroll systems use 1-2
Verdict: Do NOT accept. Request original from employer.
Critical — New Threat

AI-Generated Document Detection

Candidates are now using ChatGPT, Midjourney, and Photoshop AI to create entirely fake documents from scratch. These AI-generated documents look perfect to the human eye — but our 6-signal neural forensic engine catches what you can't see: no scanner noise, uniform frequency spectrum, missing JPEG compression artifacts, and unnatural color channel correlations.

ai_detection.log
AI Generation Score: 23/100 — LIKELY AI GENERATED
├─ Frequency spectrum: suspiciously smooth (ratio 0.12, expected >0.4)
├─ Noise residual: too uniform (variation 0.3, real docs >1.5)
├─ Color channel correlation: 0.08 (cameras produce >0.3)
├─ Texture LBP entropy: 4.1 (real docs >6.5)
├─ No JPEG block boundaries — image was never captured by camera
└─ No scanner/device metadata found in PDF
Critical

Salary Math Validation

We verify the math. Basic + HRA + DA must equal Gross. Gross minus deductions must equal Net Pay. PF should be ~12% of Basic. If any amount was edited, the math breaks.

verification_output.log
MATH MISMATCH: Gross (48,323) ≠ Components
sum (25,823), difference: 22,500.00
Net pay mismatch: difference 1,300.00
Critical

Deep PDF Structure Analysis

Every edit leaves fingerprints. We inspect %%EOF markers, xref tables, white overlays, annotations, and editor tool signatures.

edit_history.log
4 indicators: editor tool, %%EOF×3,
white overlays, Creator/Producer mismatch
High

Font Forensics

Payroll systems use 1-2 fonts. When someone edits a value in a different app, the new font doesn't match. We extract every embedded font and flag mixing.

font_check.log
HIGH RISK: 7 font families in salary slip
ArialMT, Calibri, TimesNewRoman, Helvetica...
High

Image-Level Forgery

Our Error Level Analysis, noise pattern detection, and copy-move analysis expose pixel-level manipulation that humans can't see.

forensics.log
ELA variance 34.2 — different compression
Noise CV 2.68 — inconsistent across blocks
Smart

Cross-Document Identity

Aadhaar says "Rahul Sharma" but salary slip says "Rahul S"? Our fuzzy matching + DOB + PAN linkage catches identity gaps across all documents.

identity.log
MATCHED: "Rahul S" ↔ "Rahul Sharma" (87%)
DOB: exact match, PAN: confirmed on both
11Verification Categories
142Individual Checks
<2 minProcessing Time
4Verdict Levels

Every document, every industry

From identity proofs to financial records, from HR onboarding to loan disbursement — our AI adapts to every document type and business context.

See all supported documents
🏢

HR & Recruitment

Verify candidate documents during onboarding — salary slips, educational certificates, ID proofs, experience letters, relieving letters. Catch inflated salaries, fake degrees, and forged employment records before hiring.

Salary SlipsOffer LettersExperience CertificatesEducational DegreesID Proofs
💳

Fintech & Lending

Validate KYC documents, income proofs, and bank statements for loan applications. Detect edited salary slips used to inflate income, forged bank statements, and fake ITR filings before credit disbursement.

Bank StatementsSalary SlipsITR / Form 16PAN CardAddress Proof
🏦

Banking & NBFC

KYC compliance, account opening verification, loan processing document checks. Validate Aadhaar, PAN, address proofs, and income documents at scale with audit-ready reports.

AadhaarPANPassportUtility BillsBank Statements
🛡️

Insurance

Verify policyholder documents, claims paperwork, medical reports, and identity proofs. Detect fraudulent claims with tampered medical bills, edited hospital records, and forged identity documents.

Medical ReportsID ProofsClaim FormsBills & InvoicesPolicy Documents
🏠

Real Estate

Verify property documents, sale deeds, title certificates, encumbrance certificates, and tenant verification documents. Ensure stamp paper authenticity and signature validity on agreements.

Sale DeedsProperty Tax ReceiptsStamp PapersTitle CertificatesTenant IDs
⚖️

Legal & Compliance

Authenticate evidence documents, verify affidavits, validate notarized papers, and check court order authenticity. Ensure document chain of custody and digital signature integrity.

AffidavitsCourt OrdersPower of AttorneyContractsLegal Notices
🎓

Education

Verify admission documents, transfer certificates, degree certificates, and marksheets. Detect fake degrees, AI-generated certificates, and edited marksheets submitted during admissions.

MarksheetsDegree CertificatesTransfer CertificatesRecommendation LettersTranscripts
🏛️

Government & PSU

Verify citizen-submitted documents for scheme eligibility, license applications, tender submissions, and employee verification. Ensure compliance with RTI and digital governance standards.

AadhaarVoter IDRation CardCaste CertificatesIncome Certificates

All document types supported

🪪

Identity Documents

Aadhaar Card, PAN Card, Passport, Driving License, Voter ID, Ration Card — with QR verification, checksum validation, hologram detection, and photo tampering analysis.

💰

Financial Documents

Salary Slips, Bank Statements, ITR / Form 16, Tax Challans, Invoices, Pay Orders — with math validation, transaction pattern analysis, and edit detection.

🎓

Educational Documents

SSC, HSC, Degree, Diploma, Marksheets, Transcripts, Transfer Certificates, Recommendation Letters — with board format checks and AI-generation detection.

🏢

Employment Documents

Offer Letters, Experience Certificates, Relieving Letters, Appointment Letters, Increment Letters — with employer verification and cross-document consistency checks.

🏠

Property & Legal

Sale Deeds, Lease Agreements, Power of Attorney, Affidavits, Court Orders, Stamp Papers, Registration Documents — with signature and stamp verification.

📋

Business Documents

GST Certificates, Company Registration, Board Resolutions, MOA/AOA, Trade Licenses, FSSAI Licenses — with MCA database cross-referencing and format validation.

Frequently asked questions

What documents can DocEnsure verify?

DocEnsure supports Aadhaar Card, PAN Card, Passport, Driving License, Voter ID, Salary Slips, Bank Statements, Educational Certificates (SSC, HSC, Degree, Diploma), Property Documents, and Legal Documents. Our AI adapts its 142 checks to each document type's specific structure, security features, and validation rules.

How does DocEnsure detect edited salary slips?

We use a multi-layered approach: Mathematical validation checks that Gross = Basic + HRA + DA, Net = Gross - Deductions, and PF ≈ 12% of Basic. PDF forensics detect editor tool signatures (iText, PDFtk, Foxit), incremental save markers (%%EOF), white-rectangle overlays, and content stream modifications. Font forensics flag when edited text uses different fonts than the original payroll-generated document.

Can DocEnsure detect AI-generated fake documents?

Yes. Our 6-signal neural forensic engine analyzes frequency spectrum (AI images lack natural sensor noise), noise residuals (AI produces uniform noise vs. varied real noise), color channel correlations (cameras produce correlated RGB noise), texture naturalness via LBP, JPEG compression artifacts, and PDF metadata. Documents from ChatGPT, Midjourney, DALL-E, and Photoshop AI are flagged instantly.

How long does verification take?

DocEnsure processes each document in under 2 minutes, running 142 forensic checks across 11 categories: Visual Analysis, Signature Verification, Metadata Forensics, Image Forensics, Content Verification, Security Features, Database Verification, AI/ML Detection, Audit & Compliance, Document Liveness, and Biometric Verification.

What verdict levels does DocEnsure provide?

Every document receives one of four actionable verdicts: Clear (authentic, no action needed), Review Recommended (minor concerns, manual check advised), Suspicious (significant tampering indicators, don't accept without investigation), or Fraudulent (strong evidence of forgery, reject immediately). Each verdict includes detailed findings and specific next-step recommendations.

Which industries use DocEnsure?

DocEnsure is used by HR & recruitment firms for background verification, banks & NBFCs for KYC compliance, financial services for loan application verification, educational institutions for admission document checks, real estate companies for property document validation, and legal firms for evidence authentication.

How is candidate identity linked across documents?

DocEnsure automatically extracts name, DOB, PAN, Aadhaar number, and employee ID from each uploaded document using OCR and regex extraction. It then matches against existing candidate profiles using exact ID matching (PAN/Aadhaar), fuzzy name similarity (handles "Rahul S" vs "Rahul Sharma"), DOB correlation, and even filename analysis. Documents are automatically linked to the correct candidate profile.

Stop accepting forged documents.

Get in touch to protect your hiring process with AI-powered document verification.

Get in Touch