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.

fx
ABCDEFGHI
1PropertyTenantRent pwPaid toArrearsLease endOwnerOwner accountNote
218/10/2026
3Vacant6900
429/10/2026
529/10/2026
629/10/2026
729/10/2026
829/10/2026
915/10/2026
1029/10/2026
1122/10/2026
Rent roll Oct

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

  1. 1
    Property addresses

    The address of every managed home. Together with the tenant it tells anyone reading where a named person sleeps. Privacy Act guide.

  2. 2
    Tenant names

    Every occupant of every managed property. Personal information, and the key to every other column. Privacy Act guide.

  3. 3
    Weekly rents

    Rent against a named tenant. Advertised rents are public, but a tenant’s own rent is not.

  4. 4
    Arrears

    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.

  5. 5
    Lease end dates

    When each tenancy ends. It shows which tenants can be moved on and when, and what an owner may be planning.

  6. 6
    Owners

    Named landlords, one an estate. Personal information about the agency’s other clients, who are owed the same care as vendors. Privacy Act guide.

  7. 7
    Owner 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.

  8. 8
    The 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.

  9. 9
    The 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.

  10. 10
    Other 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.

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 EdgeErmos Dominion
Where the document is processedProvider servers, generally offshore on personal plansYour instance in an Australian data centre; answers generated in AustraliaThe unit in your office
Who can read itProvider staff and systems, under policyYour staff, within the boundaries you set. The named Australian provider processes only permitted excerpts, under contract, and keeps nothingYour staff only
Is it keptOn the provider’s termsKept on your instance; the provider is barred from retaining itStays on the unit
Can it train a modelOn consumer tiers, yesNo, by contractOnly 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?
Whatever is pasted or uploaded from the sheet goes to the AI company's servers and is processed there to produce a reply. As at October 2026, whether a conversation on a personal plan (ChatGPT Free, Plus or Pro; Claude Free, Pro or Max) can be used to train the models depends on a setting each user controls. Business plans (ChatGPT Business and Enterprise, Claude Team and Enterprise) and the developer APIs sit under commercial terms, and OpenAI and Anthropic each say they do not train on that content by default (OpenAI, Anthropic). On either product, the thumbs up and thumbs down buttons can send a whole conversation back for training. The sheet puts tenants beside their arrears and the bank accounts of their owners, and a notes column records a violence order and an owner's death.
Is it safe to paste a rent roll spreadsheet into ChatGPT or Claude?
No, because one paste hands over the agency's whole management book. The Office of the Australian Information Commissioner (OAIC) recommends in its guidance on commercially available AI products that organisations do not enter personal information, and particularly sensitive information, into publicly available generative AI tools, because of the significant and complex privacy risks. Tenant names, addresses, arrears, lease end dates and owners' account numbers sit in one table, and the notes column adds a separation, a violence order and a death. Removing names rarely makes a document anonymous. Information stays personal information while the person is reasonably identifiable, and the OAIC warns that information can be at risk of re-identification even when it has been de-identified or anonymised.
Can I upload a rent roll spreadsheet to ChatGPT or Claude instead of pasting it?
An uploaded file leaves the agency as a whole file, which can carry other sheets, hidden columns, comments, tracked changes and file properties as well as the part you meant to share. The OAIC's guidance also tells organisations to review carefully the terms and settings that will apply to their use of any AI product. If this workbook has a trust ledger tab, it would travel with the owner account column, the arrears total and the notes column.
How can a real estate agency use AI for a rent roll spreadsheet without sending it to ChatGPT or Claude?
Ermos is built so the document stays under your control. On the Dominion AI unit it is drafted inside your office and none of it is sent to an AI provider. On Ermos Edge your documents and index stay on your own instance in an Australian data centre, and only the question and the excerpts the user is permitted to see go to a named Australian provider that is contractually barred from keeping them or training any model on them. The answer is produced from the agency's own property management records and templates. The property manager checks every figure against those records before relying on it.
Why does a rent roll carry more risk than a tenant list?
Because it joins three groups in one table. Tenants appear with their arrears, owners with their bank accounts, and the notes column records the reasons behind both. A single paste hands over the agency's whole management book, and the owner bank details are what payment redirection fraud needs.
What are the rules on listing a tenant in arrears on a database?
NSW Fair Trading says a tenant can be listed only after the tenancy has ended, only if named on the agreement, and only for a debt over the bond or a Tribunal termination order. The tenant must get written notice and at least 14 days to respond. A tenant who ended the tenancy because of domestic abuse cannot be listed.
Are rent and trust records something the agency must keep and audit?
NSW Fair Trading says licensees must hold client money in trust, keep rent and sales money in separate trust accounts, and have trust money records audited for each year ending 30 June, with the audit lodged by 30 September. Auditors must be given access to all trust money records, so the sheet is only one part of the record.

See Dominion answering from your own documents.

A demonstration takes 30 minutes, uses no client data, and comes with no obligation.

Book a demo