CROWDFUNDING - PLEDGE NOW

Recent updates

Welp! First invoice due
2026-01-23
Directions hearing outcomes - timelines and jurisdiction
2025-12-18
Shady tactics! Is source code a national security issue?
2025-12-11

We rely on myGov, but can we trust its code?

Millions of Australians use myGov to access essential services like Medicare, the ATO, and Centrelink. The myGov Code Generator app is one of the options for enhancing myGov login security.

But is it actually secure? Services Australia, the agency who publishes it, claims it is. But when I requested the app’s source code under Freedom of Information (FOI) laws, Services Australia refused, arguing that releasing the code would help “nefarious actors” and compromise security. In other words: “Security by Obscurity”.

True security requires transparency. Hiding the code prevents independent experts from auditing the system for flaws. It also denies secure access to government services for people who do not live in the Google or Apple “walled gardens”, or to people with disabilities and culturally and linguistically diverse cohorts who cannot use the app as designed, but who could use modified or translated versions.

A merits review at the Administrative Review Tribunal (ART)

After years of waiting for the OAIC’s review of Services Australia’s access refusal decision - which they punted on due to the technical nature of the matter - I applied to the Administrative Review Tribunal (ART) for review. In this proceeding I will challenge the government’s claim that hiding public, publicly-funded software is necessary and in the public interest.

This is not just a fight about source code—it is a fight for the right to know how our government’s essential digital infrastructure works, and for the right to make it better for everyone.

The government will use taxpayers’ money (probably lots of it!) to employ top legal counsel to defend their position of secrecy and control. I need your help to level the playing field in this fight for transparency, security, and freedom. There is information about the crowdfunding campaign below.

Summary of Services Australia’s decision:

You can see the original request, Services Australia’s decision, and my OAIC review application letter Right to Know page for my original FOI request. I will publish more complete records of the case on this website soon.

It’s a bit too early to reveal our whole legal strategy :) For now I will say that there are are good arguments with supporting evidence to counter everything Services Australia has said so far. I will publish all submissions and evidence filed with the ART, from both parties, as those milestones are reached (subject to confidentiality orders, etc).

We will engage expert witnesses to assist the Tribunal. Dr Vanessa Teague, an internationally recognised expert in cryptography, will provide independent technical evidence on software security in general and on particular evidence relating to the myGov Code Generator app. I am also seeking an expert in Android application security to give evidence to the Tribunal.

Challenges and risks

Budget Overview - How will the funds be used?

I have retained the services of Wise Law, a boutique firm with specialist experience in both cybersecurity and administrative law. Because of the public interest nature of this case, they have generously offered their services at a deep discount. Nevertheless, good legal assistance and representation is not cheap. It is almost certain that costs will exceed $10,000 - but it could end up costing several times that. For that reason, I’m setting a funding target of $20,000.

Not one cent will be wasted. The largest expense will be Wise Law’s services. The work they will do includes:

In addition to Wise Law’s services, funds will pay for:

Funds raised will be held in a bank account in my name used exclusively for this purpose. I am committed to complete transparency and will publish all invoices and bank statements.

For the avoidance of doubt, raised money will not be used for:

What if there’s money left over?

If we win the case, Services Australia could appeal in Federal Court. Likewise, we could appeal if we lose. Costs to run an appeal would likely be an order of magnitude higher than the ART proceeding.

So, if there are funds left over at the end of the ART proceeding, we will hold onto them until we find out if an appeal is happening. If it is, leftover funds will go towards the appeal proceedings. Otherwise, all remaining funds will be donated to the Open Australia Foundation, the ACNC-registered charity (no longer a DGR, sadly) that operates Right to Know and other services aimed at improving government transparency. Every dollar not used for my FOI matter will go to this very worthy charity!