Retirement projections and AI data leakage: what a cash flow spreadsheet gives away in ChatGPT or Claude.
A retirement projection is the spreadsheet an adviser builds to show a couple whether they can stop work: ages, balances, contributions, spending, and the Age Pension they might receive later. Advisers paste it into ChatGPT or Claude to check the formulas, summarise the scenarios or find the row that does not add up. It holds more than the grid shows. It names the clients, carries their balances to the dollar, records assumptions about a redundancy and a health condition, and links to other tabs. This page marks the items in an invented projection that the Code of Ethics and the Privacy Act bear on, and shows the same model checked on Ermos inside the practice.
The retirement projection spreadsheet
Built before an annual review or a retirement strategy meeting. Standard 6 of the Code of Ethics requires an adviser to take into account the broad effects of the client acting on the advice and to actively consider the client’s broader, long-term interests and likely circumstances, which is what a projection models.
| A | B | C | D | E | F | G | H | I | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Year | Tom age | Lucy age | Tom super ($) | Lucy super ($) | Combined ($) | Drawdown ($ pa) | Age Pension est. ($ pa) | Notes |
| 2 | 2026 | 47 | 45 | 438,2002 | 198,7002 | 636,900 | 0 | 0 | Tom redundant in December, package about $85,000. New income of $170,000 assumed from mid-September 2027. Salary sacrifice paused.3 |
| 3 | 2031 | 52 | 50 | 613,314 | 283,612 | 896,926 | 0 | 0 | |
| 4 | 2036 | 57 | 55 | 837,819 | 384,461 | 1,222,280 | 0 | 0 | Mortgage cleared in 2034, as the clients asked. School fees ended.4 |
| 5 | 2039 | 60 | 58 | 992,272 | 453,842 | 1,446,114 | 0 | 0 | |
| 6 | 2044 | 65 | 63 | 1,287,902 | 586,640 | 1,874,542 | 110,000 | 0 | Both retire. Spending $110,000 a year in today’s dollars.4 |
| 7 | 2046 | 67 | 65 | 1,225,837 | 558,370 | 1,784,207 | 110,000 | 07 | Tom reaches Age Pension age. Assets above the test, estimate nil.7 |
| 8 | 2048 | 69 | 67 | 1,159,351 | 528,085 | 1,687,436 | 110,000 | 07 | Lucy reaches Age Pension age. |
| 9 | 2056 | 77 | 75 | 842,560 | 383,787 | 1,226,347 | 110,000 | 07 | |
| 10 | 2061 | 82 | 80 | 595,427 | 271,217 | 866,644 | 110,000 | 11,9007 | Part pension begins. |
| 11 | 2066 | 87 | 85 | 301,910 | 137,520 | 439,430 | 110,000 | 38,9007 | |
| 12 | Basis | Net return 3.5% a year after fees and inflation. Employer contributions at 12% of salary: Tom $6,000 in 2027 and $20,400 a year after that, Lucy $8,880 a year. Age Pension estimates are not deducted from the drawdown.8 | |||||||
| 13 | Excl. | Excludes any inheritance from Patricia Nolan’s estate. Her care costs are uncertain.6 | |||||||
| 14 | File | Prepared by N. Reyes, 28 October 2026, model v410 |
An invented projection. All figures are illustrative, including the Age Pension estimates. Hover or tap any highlighted item for the analysis; the full list is below.
What leaves the practice
- 1The clients, in the tab names
Two named individuals in a workbook title, with ages in the columns. Personal information under the Privacy Act, where the Act applies to the practice. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Transmitted to the provider, generally offshore on personal plans 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 - 2Opening super balances to the dollar
The base of the whole projection: two people’s superannuation as at the review. Financial information the practice keeps in client records under Standard 8, and the starting point from which every later row can be rebuilt. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Two people’s super balances to the dollar 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 - 3A redundancy and an income assumption
That a named client will lose his job in December, the expected package and the salary he is assumed to earn next. Confidential employment information, given to the adviser in confidence. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A confidential redundancy transmitted before it is announced 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 - 4Goals and the retirement date
When the clients want the mortgage cleared, when they plan to stop work and what they want to spend. The inputs Standard 6 asks the adviser to consider when weighing the clients’ long-term interests.
Frontier Models (ChatGPT, Claude) The clients’ goals and retirement date 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 - 5A health scenario named in a tab
A scenario in which one client stops work at 55 because of her thyroid condition. The tab name alone reveals a health concern, and a scenario built on it. Health information is sensitive information under the Privacy Act. Patient data guide.
Frontier Models (ChatGPT, Claude) Sensitive health information inferred from a tab name transmitted; on consumer tiers it can train future models 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 - 6A parent’s estate and care costs
A reference to a named relative, her possible inheritance and uncertain care costs. Personal information about a person who is not the client, and a family matter. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A third person’s affairs 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 Age Pension estimates
Services Australia says the Age Pension age is 67 for people born on or after 1 January 1957, which is why the rows begin in 2046 and 2048. The dollar figures depend on the income and assets tests and rates in force in future years. The estimates here are invented and a person must check any such figure against Services Australia before it goes into advice.
Frontier Models (ChatGPT, Claude) The estimates transmitted with the balances they depend on Ermos Edge Stays on your instance in Australia; an estimate can still be wrong and the adviser checks it Ermos Dominion Stays on the unit; an estimate can still be wrong and the adviser checks it - 8The model’s assumptions
Net return, contribution rates and who contributes what. The practice’s modelling choices, written for one household, with the clients’ contribution amounts in them.
Frontier Models (ChatGPT, Claude) Contains no client data of its own, but it is the practice’s model; depends on your policy 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 - 9A formula that points at another tab
A formula built from named cells in an assumptions tab. Formulas can also point at other workbooks. This one holds no client data of its own.
Frontier Models (ChatGPT, Claude) A generic formula with no client data; safe to share Ermos Edge Nothing to protect in a generic formula Ermos Dominion Nothing to protect in a generic formula - 10File properties and what the sheet does not show
The adviser’s name and the model version. Spreadsheet files can also carry hidden rows and columns, cell comments, tracked changes and properties such as the author and the practice, none of which show in the grid but all of which travel with the file.
Frontier Models (ChatGPT, Claude) Hidden content and author details travel with the file 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
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 practice 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 financial advice practices. See how this works in practice: Review preparation on Ermos.
Common questions
Do ChatGPT and Claude use the information in a retirement projection spreadsheet?
Can we use ChatGPT or Claude for a retirement projection spreadsheet if we remove the names?
Can ChatGPT or Claude be trusted to draft a retirement projection spreadsheet?
How can an advice practice use AI for a retirement projection spreadsheet without sending it to ChatGPT or Claude?
At what age can a client claim the Age Pension?
What does Standard 6 ask an adviser to take into account?
What does a spreadsheet file hold besides the cells on screen?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo