Rent rolls and AI data leakage: what a property management spreadsheet gives away in ChatGPT or Claude.
The rent roll is the working list of a property management department: every property, who lives in it, what they pay, who is behind and who owns it. Property managers keep it in a spreadsheet because the software exports to one, and they upload it to ChatGPT or Claude to total arrears, chase late payers or draft reminders. The sheet puts tenants’ hardship next to owners’ names and bank details, with a notes column that records separations, violence orders and deaths. This page marks what a routine NSW rent roll exposes and shows how the same list is worked on Ermos inside the agency.
The rent roll spreadsheet
Kept by the property manager from the management software and trust account, to chase arrears, plan lease renewals and report to owners. Rent collected for owners is held in trust, which NSW Fair Trading says must be kept separate from sales money and audited each year.
| A | B | C | D | E | F | G | H | I | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Property | Tenant | Rent pw | Paid to | Arrears | Lease end | Owner | Owner account | Note |
| 2 | 4/31 Lorikeet Road, Summer Hill1 | Kayla Brennan2 | 7203 | 18/10/2026 | 1,4404 | 14/12/20265 | Gerald Penhall6 | 000-000 / 1234 56787 | Separated. Owner wants to sell vacant.8 |
| 3 | 2/18 Mallee Street, Lewisham1 | Vacant | 690 | 0 | Angela Ferro6 | 000-000 / 2345 67897 | Applications closed 28 Oct.8 | ||
| 4 | 12 Boronia Street, Summer Hill1 | Omar and Fatima Saleh2 | 9803 | 29/10/2026 | 04 | 30/03/20275 | Dr Eleni Papadakis6 | 000-000 / 3456 78907 | Asked for bathroom fan. Owner refused.8 |
| 5 | 6/22 Quandong Street, Lewisham1 | Jai Kapoor2 | 5603 | 29/10/2026 | 04 | 05/05/20275 | Wei Ng6 | 000-000 / 4567 89017 | Works nights. No entry before 11am.8 |
| 6 | 15 Ironbark Street, Petersham1 | Marguerite Dufour2 | 1,1503 | 29/10/2026 | 04 | 22/08/20275 | Colin Bayliss6 | 000-000 / 5678 90127 | Retired. Daughter Camille pays.8 |
| 7 | 3/9 Waratah Lane, Ashfield1 | Thomas and Lena Novak2 | 6403 | 29/10/2026 | 04 | 10/01/20275 | Wei Ng6 | 000-000 / 4567 89017 | Renewal offered at higher rent.8 |
| 8 | 2/71 Tallowwood Avenue, Summer Hill1 | Amira Yousef2 | 7003 | 29/10/2026 | 04 | 02/02/20275 | Peter Solano6 | 000-000 / 6789 01237 | Violence order. Do not give address to ex-partner.8 |
| 9 | 5/3 Myrtle Place, Ashfield1 | Brandon and Chloe Hayes2 | 6103 | 15/10/2026 | 1,2204 | 28/02/20275 | Linh Pham6 | 000-000 / 7890 12347 | Payment plan from 20 Oct.8 |
| 10 | 14 Grevillea Road, Haberfield1 | Wendy Osei2 | 1,3203 | 29/10/2026 | 04 | 18/04/20275 | Estate of R. Dimitriou6 | 000-000 / 8901 23457 | Owner deceased. Probate pending.8 |
| 11 | 1/60 Coolibah Street, Summer Hill1 | Sam Kuznetsov2 | 5403 | 22/10/2026 | 5404 | 31/01/20275 | Rhonda Beale6 | 000-000 / 9012 34567 | Lost job. Asked to break lease.8 |
An invented rent roll as at 30 October 2026. All people and streets are fictional and the bank details are placeholders. Hover or tap any highlighted item for the analysis; the full list is below.
What leaves the agency
- 1Property addresses
The address of every managed home. Together with the tenant it tells anyone reading where a named person sleeps. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Ten addresses 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 - 2Tenant names
Every occupant of every managed property. Personal information, and the key to every other column. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Every tenant’s name 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 - 3Weekly rents
Rent against a named tenant. Advertised rents are public, but a tenant’s own rent is not.
Frontier Models (ChatGPT, Claude) Rents alone are low risk; against names they reveal who is stretched Ermos Edge Stays on your instance; leaves only inside a permitted excerpt Ermos Dominion Stays on the unit - 4Arrears
Who is behind and by how much. Financial hardship, the kind of debt NSW tenancy database rules limit listings for, since a tenant can be listed only after the tenancy has ended, and only for a debt over the bond or after a Tribunal termination order. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Tenants’ financial hardship 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 - 5Lease end dates
When each tenancy ends. It shows which tenants can be moved on and when, and what an owner may be planning.
Frontier Models (ChatGPT, Claude) Dates reveal a schedule, though not a diagnosis 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 - 6Owners
Named landlords, one an estate. Personal information about the agency’s other clients, who are owed the same care as vendors. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Owners’ names 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 - 7Owner bank details
The account each owner is paid into. The details payment redirection fraud needs, in a file that also lists when the rent is paid. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Every owner’s bank account 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 - 8The notes column
Free text with the most sensitive detail: a separation, a violence order, a death, a job loss and an owner’s plan to sell. Health and safety information that the agency has to be able to keep to itself. Privacy Act guide.
Frontier Models (ChatGPT, Claude) An order and a death 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 - 9The total-arrears formula
A sum with no personal information in it. The same formula can be shared safely, and the sheet it sits in cannot.
Frontier Models (ChatGPT, Claude) A formula with no personal data in it Ermos Edge Not about where data goes Ermos Dominion Not about where data goes - 10Other tabs, hidden columns and file properties
A spreadsheet file generally carries more than the visible tab: other sheets, hidden columns, cell comments and properties such as the author. A trust ledger tab would carry the money records the licensee must keep and have audited each year. Uploading the file sends all of it.
Frontier Models (ChatGPT, Claude) Every tab, hidden column and comment travels 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 agency 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 property 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 real estate agencies.
Common questions
Do ChatGPT and Claude use the information in a rent roll spreadsheet?
Is it safe to paste a rent roll spreadsheet into ChatGPT or Claude?
Can I upload a rent roll spreadsheet to ChatGPT or Claude instead of pasting it?
How can a real estate agency use AI for a rent roll spreadsheet without sending it to ChatGPT or Claude?
Why does a rent roll carry more risk than a tenant list?
What are the rules on listing a tenant in arrears on a database?
Are rent and trust records something the agency must keep and audit?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo