Detect a fake
proof of address

A utility bill is the easiest document to edit: two lines, a name and an address. Holofin compares them with the rest of the case, checks how the file was made, and catches the edits AI image models make.

✓ Address checked against the case✓ AI edits caught✓ The decision stays yours

Electricity bill

September · Account 7741 0293

INV 2026-09
HolderA. NOVAK
Period01.08 to 30.09
Consumption412 kWh
Amount due118.40
Supply address14 Kings Road
On the statement3 Mill Lane
3 signalsReview
Address differs from the bank statementstrong
AI retouch detected on the address blockstrong
Re-saved by an online PDF editorweak

The problem

Four ways
to fake a proof of address.

Proof of address is asked for in almost every case and checked in almost none. These are the four forms it takes, and the check that answers each.

The edited bill

A real bill with the name or the address changed.

Caught by address vs the case

The generated bill

Drawn from scratch by a template site or an image model.

Caught by Holograin

Someone else's bill

Genuine, but in a parent's or a flatmate's name.

Caught by name vs identity

The old bill

Real, but from an address the applicant left a year ago.

Caught by issue date

How Holofin checks it

Six checks,
from proof to clue.

Holofin does not ask a supplier whether the bill exists. It checks that the bill agrees with the case, that it was produced the way the supplier produces bills, and that no one redrew it.

  1. 01

    The name and address against the rest of the case

    The holder must be the applicant on the identity document, and the address the one on the bank statement, the payslip or the tax notice. The issue date is read too, so a rule can require a bill less than three months old.

    strong

    What it reads

    • Holder
    • Supply address
    • Issue date
    • Bank statement
    • Payslip
  2. 02

    AI-generated and AI-edited bills

    Holograin, our proprietary model trained on financial documents, detects bills generated by AI and bills whose name or address an image model rewrote. It reads the texture a generator leaves in every pixel, which no re-save or screenshot removes.

    How Holograin works
    The same electricity bill after an AI edit, dated 30/10/2026AI detected96/100
    A fictitious document after one prompt to an image model, as Holograin scored it.
  3. 03

    The supplier's fingerprint

    Energy and telecom suppliers produce their bills with the same software every month. A bill that claims a supplier but was built with different tools, fonts or structure than that supplier's other bills is flagged.

    medium

    What it reads

    • PDF producer
    • Fonts
    • Layout
    • Known bills from the supplier
  4. 04

    The totals, recomputed

    Consumption per period must add up to the billed consumption, and the lines to the amount due. A fabricated bill often gets the layout right and the arithmetic wrong.

    medium

    What it reads

    • Consumption per period
    • Billed total
    • Amount due
  5. 05

    Picture modifications on scans and photos

    On a scan or a photo, the image is analysed region by region: a pasted address block, a white patch under a name, characters that do not match the rest of the page. The retouched area is located.

    medium

    What it reads

    • Pasted blocks
    • White patches
    • Font mismatches
  6. 06

    The file itself

    Modification dates, an online editor in the history, text laid over text. These clues open an enquiry; they never refuse a bill on their own, because a genuine one downloaded and re-saved shows them too.

    What it reads

    • Metadata
    • Edit history
    • Overlaid text

Use cases

Wherever an address
matters.

Lending

The borrower's address, consistent across the case.

Tenant screening

The applicant's current address, recent and in their name.

KYC onboarding

Proof of address checked at upload, before review.

Insurance

The insured address on the policy against the documents.

By API, upload portal or SFTP

Send the bill on its own or with the whole case; get back the holder, the address, the issue date and every signal, with the page and line each value came from.

FAQ

Fake proofs of address

Compare it with the case first: the holder must be the applicant and the address the one on the other documents. Then look at how the file was made, against the supplier's other bills, and at the image for retouched or AI-redrawn areas. Holofin runs these checks and says which one fired.
In France, yes, against the national address base. Elsewhere, Holofin compares the address with the other documents in the case; it does not query national address registers outside France.
Electricity, gas, water, broadband and mobile bills, council or property tax notices, and bank statements. Holofin reads them all; the list your policy accepts is yours to set.
Yes. Current image models rewrite a name or an address in the original font in a single prompt, and the result passes a visual review. Holograin is built for exactly that case.
No. It returns signals with the values compared; the thresholds and the decision stay with your team, as article 22 of the GDPR requires for decisions with legal effects on a person.

Test Holofin on your proofs of address

Send us the bills you receive, including the doubtful ones. We return every signal, bill by bill.

✓ GDPR compliant✓ Hosted in Europe✓ Every signal explained
Holofin