Prove a payslip is genuine.We never see it.

PaySeal certifies the fingerprint of a payslip. The file goes straight from the employer to the employee to whoever asks for it — we never receive it, and we could not produce it if asked.

We are opening employer accounts in France first.

In your browser

Change one character.

Below is a fragment of a payslip and its SHA-256 fingerprint, taken as it was issued. Edit the text: the second fingerprint follows every keystroke. When the two stop matching, that is what a verifier sees.

Nothing leaves this page. The text and both fingerprints stay in your browser.

as issued
as edited

A real payslip is a PDF, and PaySeal fingerprints the file itself. Plain text is used here only so that you can edit it.

Three roles

Each role does one thing.

None of them uploads a payslip to PaySeal. The file travels between the people who need it; only a fingerprint reaches us.

Employer
certifies
Selects a payslip. The fingerprint is computed on their own machine, signed by PaySeal, and returned as a Seal ID.
Employee
shares
Receives the Seal ID by email. Sends it to a bank or landlord alongside the payslip itself.
Verifier
confirms
Enters the Seal ID and drops in the file received. Its fingerprint is computed in their browser and checked against the certified one.
inputpayslip-2026-03.pdf — stays on the employer's machine
sent3f8a91c4…d72e — SHA-256 fingerprint, 64 characters
issuedPSL-M4K2X9-7A1BC3D4 — record signed, Ed25519

Honest limits

We certify payslips we have never seen.

A verification that claims too much is worth nothing. Here is the exact boundary, so that the part that holds is worth something.

It proves

That a verified employer certified this exact file, on this date, for this recipient. The signature cannot be forged. Any change to the file breaks the match.

It does not prove

That the figures on the payslip are true. PaySeal never reads a payslip and could not. That responsibility stays with the employer who signed it.

Start certifying

Employer and verifier accounts are reviewed by hand before they are activated. Employees can open an account at any time to collect their Seal IDs.

Create an account