Forensic mortgage
fraud detection.
A five-module rule engine for detecting AI-generated payslips, forged bank statements, and invalid ABNs in Australian mortgage applications. Forty-six rules, each cited. Every flag drills to a SHA-256 evidence ledger retained seven years per APRA CPG 234.
to MYOB producer signature
- Detection modules
- 5
- Cited rules
- 46
- Regulatory frame
- APRA CPG 234
- Worked specimens
- 5
How a case moves through the engine.
Four steps, no black box. Documents go in; a scored verdict and a citable evidence packet come out.
Producer, identity, arithmetic.
Trutina reads the PDF as a forensic file before it reads it as a document. Three of the four properties cost the borrower nothing to produce honestly; the fourth, arithmetic, cannot be faked without leaving a trace.
Five redacted Australian cases.
Clean applications next to fabricated ones, all submitted through Australian broker channels. Each shows the source PDFs, the rules that fired, and the audit packet produced. No sign-in. Read-only. Synthetic data.
Open the specimens →How a deployment receives a case.
The shape of a working LOS integration: POST a case bundle, receive a verdict and an evidence packet. AU data residency, AES-256, seven-year ledger. This portfolio site does not run the engine against uploaded files.
POST https://api.trutina.com.au/v1/cases
Authorization: Bearer sk_live_…
Content-Type: application/json
{
"case_ref": "WBS-2026-04-08-00128",
"applicant": { "name_hash": "sha256:9a4…" },
"documents": [
{ "kind": "payslip", "uri": "s3://…", "sha256": "7f2a91…" },
{ "kind": "bank_statement", "uri": "s3://…" },
{ "kind": "employer_letter","uri": "s3://…" }
],
"webhook": "https://example.com.au/los/webhooks/trutina"
}
# 200 OK
{ "case_id": "TRU-2026-04812", "score": 78, "tier": "critical" }Available for genuine enquiries.
The engine, rule library, and audit packet design are available for assessment by Australian lenders, aggregators, and credit-risk teams. Bespoke engagements, not a SaaS subscription. Source and methods paper on request.
Email me about an engagementReplies within 48 hours from Perth (AWST).