Points test spreadsheets and AI data leakage: what a skilled migration scorecard gives away in ChatGPT or Claude.
Skilled migration agents keep a working spreadsheet of every client’s points: age, English, work experience, qualifications, partner and nomination, with a total beside each name. Staff upload it or paste it into ChatGPT or Claude to check the arithmetic, rank clients for the next invitation round or draft a status email. The sheet holds more than the scores. The notes column carries visa expiry dates, refusals and health remarks. This page marks every cell in a routine points sheet that the Code of Conduct and the Privacy Act bear on, and shows how the same sheet is checked on Ermos inside the practice.
The points test spreadsheet
Kept open all year and updated when a client’s circumstances change. It supports the practice’s advice on whether an expression of interest is worth lodging. Home Affairs gives 65 as the minimum points to be invited for subclass 189, 190 and 491; meeting it does not guarantee an invitation.
| A | B | C | D | E | F | G | H | I | J | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Client | DOB | Age | English | Skilled emp. | Quals | Partner | Nom. | Total | Notes |
| 2 | Kavya Subramaniam1 | 09/03/19952 | 30 | 10 | 10 | 20 | 10 | 5 | 859 | IELTS 7.03; Northpoint Analytics, 3 yrs4; MIT, UNSW 20225; 485 expires 19 Feb 20277 |
| 3 | Emre Yilmaz1 | 14/06/19922 | 25 | 10 | 15 | 15 | 5 | 0 | 709 | PTE 683; Quillon Ridge Fabrication 4 yrs, 3 yrs in Turkey4; BEng, Istanbul 20135; wife Elif, competent English6; 482 expires 28 Feb 2027, employer nomination under way7 |
| 4 | Camila Ortega1 | 22/08/19882 | 25 | 10 | 15 | 15 | 0 | 15 | 809 | IELTS 7.03; Tarcutta Hollow Early Learning 5 yrs4; B Ed, Santiago5; husband not skilled, 2 children6; 482 expires 14 Mar 2027, 491 route7 |
| 5 | Joseph Nkemelu1 | 03/02/19852 | 15 | 20 | 20 | 15 | 10 | 0 | 809 | PTE 823; Delmar Logistics 9 yrs4; BCom, Lagos 20075; wife Ngozi, skilled6; Ngozi in treatment, check health requirement before lodging8; 482 ends 30 Jan 20277 |
| 6 | Linh Tran1 | 11/02/19992 | 30 | 10 | 0 | 20 | 10 | 0 | 709 | IELTS 7.03; 1 yr hospitality4; B Bus, UTS 20245; partner Daniel Hughes, citizen6; graduate visa ends 15 Dec 2026, moved to partner visa 25 Oct7 |
| 7 | Farid Ahmadi1 | 20/07/19812 | 0 | 10 | 15 | 10 | 5 | 0 | 409 | PTE 603; Lidcombe Joinery 4 yrs4; Cert III Cabinetmaking5; wife Zahra, competent English6; bridging visa, 2019 visitor refusal (his brother)7 |
| 8 | Siobhan Gallagher1 | 05/09/19972 | 30 | 20 | 0 | 15 | 10 | 0 | 759 | Irish passport3; BPhysio, Dublin 20205; visa ends 17 Dec 2026, disputing invoice7 |
| 9 | Tendai Moyo1 | 18/04/19902 | 25 | 10 | 15 | 10 | 5 | 5 | 709 | IELTS 7.03; Marlow Bridge Consulting 7 yrs4; Diploma, Harare5; husband Brian, competent English6; 190 refused 9 Oct, ART review lodged 21 Oct, 55 without the employment points7 |
| 10 | Pass mark | 6510 | Home Affairs threshold for 189, 190 and 491 invitations10 |
An invented points spreadsheet. The clients, employers and dates do not exist. The point values are the invented practice’s working figures and are not a statement of the current Home Affairs table, which changes. Hover or tap any highlighted cell for the analysis; the full list is below.
What leaves the practice
- 1Client names
Eight named people in one file, with every score and note tied to them. Personal information, and the key to everything else in the sheet. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Eight names tied to every score, 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 - 2Dates of birth
Age is derived from the date of birth, so the full date sits in the sheet. An identifier used for identity verification and fraud. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Eight dates of birth 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 - 3English test results
Test names and scores. Personal information a client supplies to prove a points claim. Privacy Act guide.
Frontier Models (ChatGPT, Claude) English results 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 - 4Employers and work history
Named employers and years of experience, including a company that is itself the subject of an employer nomination. Employment information, and confidential to the employer in some cases. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Employers and work histories 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 - 5Qualifications and institutions
Degrees, trade certificates, universities and years. Personal information, and the evidence behind the points the practice claims. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Qualifications and institutions 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 - 6Partner and family details
Spouses and partners named, with their skills and English level, and a note about children. Personal information about people who are not the client. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Partners and children named and 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 - 7Visa status, expiry dates and refusals
The deadlines that drive each file, a bridging visa, an earlier visitor refusal, a refusal now before the Administrative Review Tribunal. A refusal history and an expiry date are what an adverse party would most want to know. Privacy Act guide.
Frontier Models (ChatGPT, Claude) Deadlines, refusals and bridging visas 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 - 8A spouse’s treatment
A note that a client’s wife is in treatment. Health information, sensitive information where the Privacy Act applies, and bearing on the health requirement a visa may carry. Patient data guide.
Frontier Models (ChatGPT, Claude) A spouse’s treatment transmitted; on consumer tiers it can train future models Ermos Edge Stays on your instance; leaves it only inside a permitted excerpt, so keep this note out of questions that do not need it Ermos Dominion Stays on the unit in your office - 9The total score
How competitive each client is. The practice’s assessment, and a figure it must check against the current Home Affairs points table rather than trust a model to add.
Frontier Models (ChatGPT, Claude) Each client’s competitiveness transmitted, and the model can still add up wrongly Ermos Edge Stays on your instance, but the total is only as good as the points table used, which an agent must check Ermos Dominion Stays on the unit, but the total is only as good as the points table used, which an agent must check - 10The pass mark and the sum formula
A public threshold and a standard addition. No client data. Spreadsheet files can also carry hidden sheets and columns, cell comments, formulas that pull from other sheets and file properties, all of which travel with an uploaded file.
Frontier Models (ChatGPT, Claude) A public threshold and a standard sum with no client data; low exposure Ermos Edge Nothing to keep in; the threshold and the sum are public Ermos Dominion Nothing to keep in; the threshold and the sum are public
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 migration practices.
Common questions
Do ChatGPT and Claude use the information in a points test spreadsheet?
Is it safe to paste a points test spreadsheet into ChatGPT or Claude with the names removed?
Can I upload a points test spreadsheet to ChatGPT or Claude instead of pasting it?
How can a migration practice use AI for a points test spreadsheet without sending it to ChatGPT or Claude?
Does an uploaded spreadsheet carry more than the cells I can see?
Can a model be trusted to total the points?
Is the whole caseload a bigger risk than one client's file?
See Dominion answering from your own documents.
A demonstration takes 30 minutes, uses no client data, and comes with no obligation.
Book a demo