---
title: Trustable — Trust infrastructure for the AI era
url: https://trustable.ai/
description: Trustable detects forged and AI-generated bank statements, pay stubs, IDs, claim photos and deepfakes for mortgage, HELOC and insurance teams.
---

# Trust infrastructure for the AI era

Detect forged documents, fake IDs and deepfakes before you fund a loan or pay a claim. Built for mortgage, HELOC and insurance teams.

[Book a demo](https://cal.com/scamai/20min?utm_source=trustable.ai&utm_medium=website&utm_campaign=book_demo&utm_content=home)

cURL Python TypeScript MCP Prompt [Get an API key](https://cal.com/scamai/20min?utm_source=trustable.ai&utm_medium=website&utm_campaign=book_demo&utm_content=api)

curl https://demo.trustable.ai/v1/documents \
 -H "Authorization: Bearer $TRUSTABLE_API_KEY" \
 -F file=@statement.pdf Copy

import os, requests
key = os.environ["TRUSTABLE_API_KEY"]
r = requests.post("https://demo.trustable.ai/v1/documents",
 headers={"Authorization": f"Bearer {key}"},
 files={"file": open("statement.pdf", "rb")})
print(r.json()["verdict"]) Copy

import fs from "node:fs";
const url = "https://demo.trustable.ai/v1/documents";
const body = new FormData();
body.append("file", await fs.openAsBlob("statement.pdf"));
const res = await fetch(url, { method: "POST", body, headers: {
 Authorization: `Bearer ${process.env.TRUSTABLE_API_KEY}` } });
console.log((await res.json()).verdict); Copy

Let AI agents run Trustable checks through MCP.

In development

Add Trustable document checks to this app. For each uploaded bank statement, pay stub, W-2 or ID, POST the file to https://demo.trustable.ai/v1/documents as the multipart field "file", with the header "Authorization: Bearer $TRUSTABLE_API_KEY". Show the returned verdict and verdict_reason to a reviewer. Never reject a file on the verdict alone: a person decides. Copy

## Built for fraud, underwriting and claims teams

- [Mortgage](https://trustable.ai/mortgage)
- [HELOC](https://trustable.ai/mortgage#heloc-title)
- [Insurance claims](https://trustable.ai/insurance)
- Onboarding & KYC
- Banking & lending
- Payments & disputes
- Marketplaces
- Legal & compliance
- Trust & safety
- AI agents
Mission

## Make trust verifiable in every interaction. Human or AI.

The trust layer we’re building

01

### Detect

Spot fakes.

02

### Verify

Confirm source and identity.

03

### Authorize

Set agent limits.

04

### Record

Keep the evidence.

05

### Compliance

Meet AI rules.

06

### Copyright ©

Prove who owns it.

Detection

## It starts with documents. Images, video and IDs too.

- [01] / document

Forged statements, pay stubs and IDs.

- [02] / image

AI-generated or edited photos.

- [03] / video

Face swaps and other deepfakes.

- [04] / provenance

Where a file came from.

- [05] / evidence

What was flagged, and where.

- [06] / agents

A trust check before agents act. In development.

[ How it checks ]

- File forensics

Edits to text, pixels and layers.

- Generator traces

Marks AI generators leave.

- Provenance & metadata

Camera data and file history.

- Explainable output

Every flag, shown on the file.

Document Bank statement Amount altered
 Image ID photo Edited after capture
 Video Video call Face swapped live

Evidence

## See what was flagged, and where.

Each finding comes with its reason and strength.

[Read our approach](https://trustable.ai/approach)

Signals · edited ID photo

- 01Local edit: strong
- 02Lighting mismatch: moderate
- 03Metadata gap: moderate
- 04Generator trace: weak
- 05Content credentials: none
Signals · face-swapped video call

- 01Face boundary: strong
- 02Lip-sync drift: moderate
- 03Blink pattern: weak
- 04Compression trace: weak
- 05Audio mismatch: none
Signals · altered bank statement

- 01Font mismatch: strong
- 02Edited text layer: moderate
- 03Totals don’t add up: moderate
- 04Known fake template: weak
- 05Metadata gap: weak
Illustrative example

Not a real result.

## Detection is just the start.

What we’re building around every check.

### Uncertainty, surfaced

Unsure results go to a person.

In development

### Cross-document checks

Income compared across pay stubs, W-2s and deposits.

In development

### Agent trust check

Agents check a file before they act.

In development

### Workflow routing

Pass, review or hold.

In development

### Review console

All the evidence in one place.

In development

Where trust breaks

## Fake documents, images, videos and IDs cost real money.

[Book a demo](https://cal.com/scamai/20min?utm_source=trustable.ai&utm_medium=website&utm_campaign=book_demo&utm_content=home)

- [Mortgage](https://trustable.ai/mortgage)

Altered statements and pay stubs inflate income.

Document

- [HELOC](https://trustable.ai/mortgage)

Edited income documents slip past lighter checks.

Document

- [Insurance claims](https://trustable.ai/insurance)

Fake damage photos and invoices inflate payouts.

Image · Document

- Onboarding & KYC

Synthetic selfies and edited IDs.

ID · Video

- Payments & disputes

Edited receipts and screenshots.

Image · Document

- AI agents

Agents acting on fake files.

Any file

## Evidence, handled with care.

### Your files, your control

We agree how files are handled before you share any.

### People decide

Every flag comes with its evidence.

Security

## Security built for regulated teams.

### Our cloud, yours or on-prem

Host in the US, EU or APAC, deploy in your own VPC or on-prem, or keep files in your cloud while Trustable runs the checks.

### SOC 2 Type II and GDPR

Independently audited controls, with personal data handled under GDPR.

FAQ

## Questions, answered.

### Can Trustable detect fake bank statements?

Yes. Trustable flags edited text, font and layout mismatches, metadata gaps and totals that don’t add up, and marks where each one is on the page.

### How are fake pay stubs and W-2s detected?

Each pay stub and W-2 is checked for edited figures, font mismatches and rebuilt templates. Cross-checking income across a whole loan file is in development.

### Why do HELOC lenders need document fraud detection?

HELOCs often close with lighter checks than a first mortgage, so an edited pay stub or statement is easier to miss.

### Can Trustable detect AI-generated or edited claim photos?

Yes. It looks for edits, AI-generation traces and missing camera data in damage photos, and checks repair invoices and receipts for edits.

### Does missing metadata mean a file is fake?

No. Messaging apps, screenshots and re-saves often strip it, so it’s one signal among several, never proof on its own.

### Is Trustable SOC 2 compliant?

Yes. Trustable is SOC 2 Type II audited and handles personal data under GDPR. It runs in our cloud with US, EU or APAC hosting, in your own VPC or on-prem.

### Is Trustable always right?

No. No AI is 100% accurate. Results can be wrong in either direction, flagging a genuine file or missing a fake, so a person should review each flag before acting on it.

### Who makes Trustable?

Trustable is a product of Reality Inc., based in San Francisco and Toronto. [About the company](https://trustable.ai/about).

## Trust you can verify.

[Book a demo](https://cal.com/scamai/20min?utm_source=trustable.ai&utm_medium=website&utm_campaign=book_demo&utm_content=home) [Get an API key](https://cal.com/scamai/20min?utm_source=trustable.ai&utm_medium=website&utm_campaign=book_demo&utm_content=api)
