ProductsIndustriesFAQsContactAPI DocsLoginBook a demo
Industries

Every document in the file, verified before it's filed.

Bank statements, ITRs and identity documents checked with bank-grade forensics - so a manipulated statement is caught at your desk, not at the embassy's.

Free trial credits included · Full API documentation

Sample reportSAMPLE VERDICT
Bank statementAuthentic
Balance consistencyReconciles
ITR filingFiled
Passport detailsVerified
Name across documentsConsistent
✓ File ready to submitAPI docs →
The problem

One doctored statement can sink the whole file

Visa files are judged on documents. When an applicant inflates a balance or edits an income figure, the refusal lands on their record - and on your consultancy's reputation.

Inflated bank balancesApplicants under pressure to show proof of funds edit PDFs that look perfect to the naked eye. Embassies have forensics; most consultancies don't.
Income that doesn't reconcileStated income, salary credits in the statement and tax filings should tell one story. When they don't, someone will notice - better you than the visa officer.
Identity details that driftNames and dates that differ across passport, PAN and bank records read as sloppiness at best, fraud at worst.
What we check

What we verify in a visa file

Financial proof, income corroboration and identity documents - each verified from the document and the source record, with a stated reason for every flag.

Bank statement forensicsStatements from 65+ Indian banks run through tamper detection - edited amounts, cloned templates, inconsistent fonts and balances that don't reconcile, flagged with the specific reason.
Income corroborationITR Verification confirms whether a return was actually filed and returns key filing details, while statement analysis extracts the salary credits that should back the stated income.
Passport extraction and verificationMRZ-aware OCR reads the passport, and Passport Authentication verifies number, name, date of birth and issue and expiry dates against records.
Identity consistencyA PAN name-match score confirms the applicant's stated name against the PAN record, so the same person appears on every page of the file.
How it works

Checks that finish before the file is built

Collect

The applicant shares statements, ITR details and identity documents in your existing intake process.

Verify

Statement forensics, ITR corroboration, passport authentication and name-match checks run as API calls.

Decide

A structured verdict per document - authentic, flagged or mismatched, with reasons - before anything is submitted.

Works well with

The APIs behind the visa file

Every call is encrypted in transit and at rest, DPDP-aligned, and logged with a full audit trail - and the data stays in India.

Advanced Bank Statement AnalyzerStatement analysis plus tamper detection with the reason stated.Explore →
Passport AuthenticationPassport details verified against records, not just read off the page.Explore →
ITR VerificationConfirm the tax filing behind the stated income.Explore →
FAQ

Before you add this to your visa workflow

Can you tell if a bank statement has been edited?

Yes. Document forensics flags edited amounts, cloned templates, inconsistent fonts and balances that don't reconcile - with the specific tamper reason, not just a score.

Which banks' statements are supported?

Statements from 65+ Indian banks, including cooperative and small finance banks, parse into the same structured output.

How is a passport verified?

MRZ-aware OCR extracts the passport data, then Passport Authentication verifies the number, full name, date of birth and issue and expiry dates against records.

Does TrueShield decide or guarantee visa outcomes?

No. TrueShield verifies documents and reports what it finds. Decisions rest with the consultancy and the visa authority - verification simply keeps manipulated documents out of the file.

Catch the doctored statement before the embassy does.

Free trial credits and full documentation from day one.

Start free trial or book a 20-minute call