Worker rosters and AI data leakage: what an NDIS roster spreadsheet gives away in ChatGPT or Claude.
The roster is the sheet a team leader builds every week and rebuilds every day. When a worker calls in sick at 6am, the quickest fix is to paste the roster into ChatGPT or Claude and ask who can cover. The sheet shows which participants live alone, their addresses, exactly when a worker is with them, the notes workers need for each person and sometimes the lockbox code. This page marks every item in a week’s NDIS roster that the Code of Conduct, the Practice Standards and the Privacy Act bear on, and shows how the same cover question is answered on Ermos inside the service.
The worker roster spreadsheet
Built weekly by the team leader and changed daily. The Code of Conduct requires supports to be provided in a safe and competent manner, which is why the roster carries one-to-one notes, and also why the sheet is dangerous to share.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Worker | Participant | Address | Day | Start | End | One-to-one notes |
| 2 | Aisha Rahman1 | Daniel Kerrigan2 | 14/22 Marlin St, Charlestown3 | Mon 2 Nov4 | 9:00 | 15:00 | Headphones in his bag. Text Sharon by 3pm. Lives alone.5 |
| 3 | Aisha Rahman1 | Daniel Kerrigan2 | 14/22 Marlin St, Charlestown3 | Wed 4 Nov4 | 9:00 | 15:00 | TAFE meeting 11am. He is unsure about going. Do not push.5 |
| 4 | Tomasz Wojcik1 | Graham Pettit2 | 7/15 Bay St, Warners Bay3 | Mon 2 Nov4 | 7:30 | 9:30 | Two workers for showers until OT review 16 Nov. Lockbox code 4821.6 |
| 5 | Beth Hargreaves (TL)1 | Graham Pettit2 | 7/15 Bay St, Warners Bay3 | Mon 2 Nov4 | 7:30 | 9:30 | Second worker for showers. Cast on left wrist, keep dry.5 |
| 6 | Tomasz Wojcik1 | Graham Pettit2 | 7/15 Bay St, Warners Bay3 | Wed 4 Nov4 | 7:30 | 9:30 | Second worker for showers: Beth. Alcohol cupboard stays locked. Do not argue about it.5 |
| 7 | Aisha Rahman1 | Sam Ibrahim2 | 5/9 Rowan St, Gateshead3 | Thu 5 Nov4 | 10:00 | 13:00 | Clinic injection at 11am. He hears voices when stressed. Do not argue with them.5 |
| 8 | Callum Reeves1 | None | - | All week | - | - | Stood down on pay pending incident review. Do not roster to Graham.7 |
| 9 | Tomasz Wojcik1 | Mei Lin Tran2 | 11 Wattle St, Belmont3 | Sat 7 Nov4 | 9:00 | 15:00 | First shift. Thu meets at the door. Picture timetable in her bag. No photos.8 |
| 10 | Aisha Rahman1 | Daniel Kerrigan2 | 14/22 Marlin St, Charlestown3 | Fri 6 Nov4 | 9:00 | 15:00 | Girlfriend visiting Saturday. Do not mention to mum.5 |
An invented roster. The lockbox code is invented. Hover or tap any highlighted item for the analysis; the full list is below.
What leaves the service
- 1Worker names
The workers who attend each home. Their personal information, and the link between a named person and a participant’s front door. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Staff names alone are low risk, but they show who works where 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 - 2Participant names
Four participants named in one sheet. Personal information the Information Management standard expects to be kept confidential. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Participant names transmitted, 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 - 3Home addresses
Where each participant lives, several of them alone. Information that bears on physical safety as much as privacy. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Where each person lives, several alone, 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 - 4Days and times
When a worker is, and is not, with each person. In the wrong hands, a schedule of when someone who lives alone is unattended.
Frontier Models (ChatGPT, Claude) When each person is, and is not, with a worker 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 - 5One-to-one notes
Health and behaviour notes, a locked alcohol cupboard, a cast, a medical appointment, a relationship a participant has asked to keep from his mother and what to say if someone hears voices. Health information, and confidences given for one purpose. Patient data guide.
Frontier Models (ChatGPT, Claude) Health, behaviour and confidences 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 lockbox code
The code that opens a key box beside a participant’s front door. Anyone who receives the file receives the key. The Code of Conduct requires supports to be provided in a safe and competent manner.
Frontier Models (ChatGPT, Claude) The key to a front door 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 - 7A worker stood down
That a named worker is stood down pending an incident review, and an instruction about where he must not be rostered. Employment information and an allegation that has not become a finding. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A worker’s stand-down transmitted Ermos Edge Stays on your instance in Australia, but how a stand-down is handled remains a human resources decision Ermos Dominion Stays on the unit, but how a stand-down is handled remains a human resources decision - 8A first shift for a young woman
That a young woman with an intellectual disability will be collected at the door on a given day. A family’s instruction about photos. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A young woman’s first shift and a family instruction 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 - 9A count formula
A formula that counts a worker’s rows. It has no personal data in it. A real roster may also have hidden tabs for leave and workers, cell comments and properties such as the author, all of which travel with an uploaded file.
Frontier Models (ChatGPT, Claude) A count formula with no personal data in it Ermos Edge Nothing to protect either way Ermos Dominion Nothing to protect either way
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 service 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 participant 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 NDIS services.
Common questions
Do ChatGPT and Claude use the information in a worker roster?
Is it safe to paste a worker roster into ChatGPT or Claude?
What if staff use their own ChatGPT or Claude account for the worker roster?
How can an NDIS provider use AI for a worker roster without sending it to ChatGPT or Claude?
Why is a roster sensitive?
Do workers have privacy rights in a roster?
Is a lockbox code in a roster a problem?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo