Shortlist spreadsheets and AI data leakage: what a candidate comparison sheet gives away in ChatGPT or Claude.
Recruiters compare candidates in a spreadsheet because it sorts, filters and goes to the client as an attachment. Someone then uploads the sheet to ChatGPT or Claude to rank the field, write the cover note or tidy the comments. The sheet puts seven people side by side: what each earns and wants, how long they must stay, their visa status, a rating, and a remarks column where consultants write things that were never meant for a client. This page marks what a routine shortlist exposes under the Privacy Act and anti-discrimination law, and shows how the same sheet is worked on Ermos inside the agency.
The shortlist spreadsheet
Built by the consultant when submitting candidates for a role, kept for the life of the search and often emailed to the client in a cleaned-up form. The version with the remarks column stays internal, which is the version that gets pasted into an AI tool.
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Candidate | Current | Expects | Notice | Work rights | Rating | Note |
| 2 | Nina Castellano1 | $142,0002 | $155,0002 | 4 weeks3 | Citizen4 | A5 | Career break 2021-22, caring for her father.6 |
| 3 | Callum Frasier1 | $168,0002 | $175,0002 | 8 weeks3 | Citizen4 | B+5 | 2012 conviction, says spent. Raise with Marcus before submitting.7 |
| 4 | Rohan Desai1 | $138,0002 | $150,0002 | 4 weeks3 | 482 visa to 14 Aug 20274 | B5 | Needs sponsorship transferred. |
| 5 | Jessica Whitlam1 | $150,0002 | $150,0002 | 4 weeks3 | Citizen4 | B+5 | 52. Client said under 45. Long shot.6 |
| 6 | Tomasz Nowak1 | $135,0002 | $145,0002 | 4 weeks3 | Permanent resident4 | B5 | Interviewing elsewhere this week. |
| 7 | Grace Okonkwo1 | $128,0002 | $140,0002 | 2 weeks3 | Citizen4 | B-5 | Back from parental leave in July, wants four days.6 |
| 8 | Liam Prescott1 | $122,0002 | $135,0002 | 4 weeks3 | Citizen4 | C+5 | Light on month-end. |
An invented spreadsheet. All candidates are fictional. Hover or tap any highlighted item for the analysis; the full list is below.
What leaves the agency
- 1Candidate names
Seven named people on one sheet, each of whom applied in confidence. Personal information held by the agency, and the key that ties every other column to a real person. 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 - 2Current pay and expected pay
What each person earns and what they want. Personal information, and the figure a client uses to anchor an offer. It is the information that, in a recruiter’s hands, is meant to go to one client at a time. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Seven salaries and expectations 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 - 3Notice periods
How soon each person can leave. It also shows each of them is looking, which their current employers do not know.
Frontier Models (ChatGPT, Claude) Seven undisclosed job searches 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 - 4Visa and work rights
A temporary visa and its expiry date for one candidate. Personal information, and information that can point to national origin. The Privacy Act list of sensitive information includes racial or ethnic origin, but not immigration status as such. Privacy Act guide.
Frontier Models (ChatGPT, Claude) A visa status identifies a person; the risk is the name next to it 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 - 5The agency’s ratings
The consultant’s assessment of each person. Personal information in the form of an opinion, and the agency’s own work product. If an AI tool re-scores the field from this column, the OAIC’s AI guidance raises accuracy and human oversight. Privacy Act guide.
Frontier Models (ChatGPT, Claude) The agency’s opinions of seven people 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 - 6Remarks about age, family and caring
A candidate’s age set beside a client’s stated preference, a parental leave return and a caring break. The Fair Work Act stops a prospective employer taking adverse action against a prospective employee because of attributes that include age and family or carer’s responsibilities, and the NSW Act has provisions aimed at employment agencies. A written remark like this is the kind of record a complaint turns on. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Remarks about age, parental leave and caring transmitted Ermos Edge Stays on your instance; a permitted excerpt may go to the named Australian provider, which keeps nothing Ermos Dominion Stays on the unit in your office - 7A conviction note
A remark about a conviction the candidate says is spent. Criminal record is sensitive information under the Privacy Act. Under the Criminal Records Act 1991 (NSW) a person generally need not disclose a spent conviction, and the Australian Human Rights Commission can look at complaints of discrimination on the ground of irrelevant criminal record. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Sensitive information 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 - 8The rating formula
A test of a rating against a threshold, with no candidate data in the formula itself. The same formula can be shared safely; the sheet it sits in cannot.
Frontier Models (ChatGPT, Claude) A threshold test with no candidate data in it Ermos Edge Not about where data goes Ermos Dominion Not about where data goes - 9Other tabs, hidden columns and file properties
A spreadsheet file generally carries more than the visible tab: other sheets such as the candidates not submitted, hidden columns, cell comments and properties such as the author. Uploading the file sends all of it, including what is off screen.
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 candidate 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 recruitment agencies.
Common questions
Do ChatGPT and Claude use the information in a shortlist spreadsheet?
Can we use ChatGPT or Claude for a shortlist spreadsheet if we remove the candidates' names?
Can I upload a shortlist spreadsheet to ChatGPT or Claude instead of pasting it?
How can a recruitment agency use AI for a shortlist spreadsheet without sending it to ChatGPT or Claude?
Is a candidate's visa status sensitive information?
Can a client's preference for a younger candidate go on our sheet?
What does the Privacy Act require us to do about a sheet like this?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo