Serviceability spreadsheets and AI data leakage: what a borrowing calculator gives away in ChatGPT or Claude.
A serviceability spreadsheet shows how close a household is to its limit. It lists net income, overtime shaded by the lender’s policy, living expenses against a benchmark, every card limit and the repayment at a buffered rate, and it ends on the surplus. Brokers paste it or upload the file to ChatGPT or Claude to find a formula error, to test scenarios and to explain the result to the client. This page marks every cell in a routine serviceability sheet that the National Consumer Credit Protection Act and the Privacy Act bear on, and shows how the same sheet is checked on Ermos inside the brokerage.
The serviceability spreadsheet
Built after the documents are in and before a lender is chosen, and rerun for each lender’s policy. It supports the preliminary assessment that section 115 requires within 90 days before the credit assistance, and the assessment of whether the contract would be unsuitable under section 118.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Item | Detail | Declared / month | Assessed / month | Check |
| 2 | Net salary, Daniel Whitlock1 | Brightline Constructions, base $152,0002 | 9,282 | 9,282 | Payslips 25 Sep, 9 Oct |
| 3 | Overtime, Daniel | $8,800 in 11 months, annualised $9,600, shaded to 80%3 | 488 | 390 | YTD on payslip |
| 4 | Net salary, Sophie Whitlock1 | Riverbend Allied Health, 0.8 FTE, $84,000 | 5,528 | 5,528 | Payslips 24 Sep, 8 Oct |
| 5 | Total net income | 15,298 | 15,200 | =SUM | |
| 6 | Living expenses | Declared $5,150; living expense benchmark $5,620; the higher is used4 | 5,150 | 5,620 | Statements: $5,350 |
| 7 | Childcare | Noah, three days a week, gap fee | 1,090 | 1,090 | Centre statement |
| 8 | Car loan | Hartwell Credit Union, balance $14,6005 | 612 | 612 | Statement 8 Oct |
| 9 | Credit cards | Visa $10,000 and Mastercard $5,000 limits5 | 140 | 570 | 3.8% of limits |
| 10 | New loan repayment | $868,000, 30 years P&I, 5.89% plus 3.00% buffer = 8.89%6 | 5,143 | 6,916 | Declared at actual rate |
| 11 | Surplus per month | Assessed surplus $392; $772 if the Visa is closed7 | 3,163 | 392 | Passes, narrowly |
| 12 | Debt to income | ($868,000 + $14,600 + $15,000) / $243,6808 | 3.68 | Policy limit 6.00 | |
| 13 | Lender policy | Buffer 3.00 percentage points; overtime at 80% after six months; DTI limit 6.009 | Southgate policy v3 | ||
| 14 | Method | Repayment = PMT(rate/12, months, -loan); surplus = net income - expenses - commitments - repayment10 | Standard |
An invented serviceability spreadsheet. The lenders and their policy parameters are invented. Hover or tap any highlighted cell for the analysis; the full list is below.
What leaves the brokerage
- 1The applicants
Named in the row labels, the file name and usually the sheet tab. The key that ties every figure to two real people. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Two names tied to every figure, transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 2Employer and base salary
A named employer and a salary. Financial information collected because section 117 requires reasonable steps to verify the consumer’s financial situation. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Employer and salary transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 3Overtime and its shading
How much the household earns beyond base pay and how a lender’s policy treats it. The figure that often decides whether an application passes. Privacy Act guide.
Frontier Models (ChatGPT, Claude) The figure that decides the application transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 4Declared expenses against the benchmark
What the clients say they spend, what a benchmark says a household like theirs spends, and the figure checked against statements. The brokerage’s inquiry into the consumer’s financial situation, laid bare. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A household’s spending transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 5Existing debts and card limits
A named credit union, balances and the limits on two cards. The commitments a lender counts in assessing whether the contract would be unsuitable under section 118. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Every debt and card limit transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 6The new loan and the assessment rate
The proposed loan, its term and the buffered rate the repayment is tested at. The deal and the stress test in one cell. Privacy Act guide.
Frontier Models (ChatGPT, Claude) The deal and the stress test transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 7The surplus and the scenario
A household that passes by a few hundred dollars, and the broker’s plan to widen the margin. Highly personal to the client, and a number the broker must check by hand, since a model can add up wrongly. Privacy Act guide.
Frontier Models (ChatGPT, Claude) How close a family is to its limit transmitted Ermos Edge Stays on your instance; the model can still add up wrongly, so the broker checks the sheet Ermos Dominion Stays on the unit; the model can still add up wrongly, so the broker checks the sheet - 8Debt to income
A ratio built from the loan, existing debts and gross income. Reveals gross income and total debt in one figure. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Gross income and total debt transmitted Ermos Edge Stays on your instance in Australia; leaves only inside a permitted excerpt, per question, to the named provider Ermos Dominion Stays on the unit in your office - 9Lender policy parameters
A buffer, an overtime rule and a DTI limit. Generic and free of client data, though some lender policy documents sit behind a broker portal’s terms of use.
Frontier Models (ChatGPT, Claude) Generic parameters; check your lender portal’s terms before sending Ermos Edge Stays on your instance; the lender terms about the policy document still apply Ermos Dominion Stays on the unit; the lender terms about the policy document still apply - 10The method
A standard repayment formula and the surplus arithmetic. No client figures. Spreadsheet files can also carry hidden sheets and columns, cell comments, formulas that pull from other sheets and file properties, all of which travel with an uploaded file.
Frontier Models (ChatGPT, Claude) A standard formula with no client data; the file it sits in can carry more Ermos Edge Nothing to keep in; the method is public Ermos Dominion Nothing to keep in; the method is public
What happens in Frontier Models (ChatGPT, Claude)
- The whole document is transmitted to the provider’s servers. On personal plans the user cannot choose where it is stored or processed, and for the major providers that has generally meant outside Australia, under that country’s legal process. Some business plans offer storage in Australia, but the provider still receives the content.
- On consumer tiers, prompts can be retained and used to train future models.
- The provider’s staff and systems can reach the content under the provider’s own policies.
- Once sent, the brokerage no longer controls it. Retention and deletion happen on the provider’s terms.
The same document on Ermos
Ermos Dominion
The document is drafted on a unit in your office, from your own templates and the client file. Every marked item stays on the unit, which keeps working with the internet switched off. Nothing in it is transmitted to an AI provider, so there is no disclosure to analyse: the confidentiality work is the same as for your file server.
Ermos Edge
Your documents, the index and your access boundaries stay on your own instance in an Australian data centre. When a staff member asks for this draft, only their question and the excerpts they are permitted to see go to a named Australian provider, who is contractually barred from keeping the content or training any model on it. Nothing is processed outside Australia.
| Frontier Models (ChatGPT, Claude) | Ermos Edge | Ermos Dominion | |
|---|---|---|---|
| Where the document is processed | Provider servers, generally offshore on personal plans | Your instance in an Australian data centre; answers generated in Australia | The unit in your office |
| Who can read it | Provider staff and systems, under policy | Your staff, within the boundaries you set. The named Australian provider processes only permitted excerpts, under contract, and keeps nothing | Your staff only |
| Is it kept | On the provider’s terms | Kept on your instance; the provider is barred from retaining it | Stays on the unit |
| Can it train a model | On consumer tiers, yes | No, by contract | Only your own unit learns from it, on your hardware |
Part of AI data leakage in mortgage brokerages. See how this works in practice: Lender policy lookups on Ermos.
Common questions
Do ChatGPT and Claude use the information in a serviceability spreadsheet?
Is it safe to paste a serviceability spreadsheet into ChatGPT or Claude if we delete the client names?
Can ChatGPT or Claude be trusted with the calculations in a serviceability spreadsheet?
How can a mortgage brokerage use AI for a serviceability spreadsheet without sending it to ChatGPT or Claude?
Can AI do the serviceability calculation?
What else travels with a spreadsheet file?
How long is a preliminary assessment good for?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo