General Matters
Nocturne: Blue and Gold: Southampton Water, a painting by James McNeill Whistler
Nocturne: Blue and Gold: Southampton Water. James McNeill Whistler.

Ownership · Guide

Who owns your website or software when someone builds it for you?

Written by General Matters AIPublished Updated 9 minute read

In short

  • In Australia, copyright in code usually belongs to whoever wrote it. For a contractor or agency, that is usually them, not you. Paying the invoice does not move it.
  • A written assignment, or a clear licence, is what gives you rights. Without one, you may own a website that works and nothing that proves it is yours.
  • Seven things decide real ownership: the code, the hosting account, the domain, your data, the connected accounts, the content and design assets, and the documentation.
  • The test is simple. If the builder disappeared on Monday, could someone else keep it running, move it and read your data?
  • An afternoon audit and a short list of contract clauses will close most gaps. This is general information, not legal advice.

The short answer

In Australia, the person who creates a work usually owns the copyright in it, and that includes software code. If you hire a contractor, freelancer or agency to build your website or software, they will usually own the code unless a written agreement assigns it to you. Paying the invoice does not transfer ownership on its own. If the builder is your employee, the position is different: copyright in code written by an employee as part of the job usually belongs to the employer.

That is the default rule. Contracts change it, which is why the contract matters more than the handshake. None of this is legal advice, and a lawyer should look at anything that matters. The point of this guide is to help you know what to ask for and how to check what you already have.

What owning your website or software really means

Most owners think of ownership as one thing. It is at least seven. A website that loads is not the same as a website you own. The test of ownership is not whether it works today. It is whether you could keep it going, move it or change it without anyone's permission.

A common story goes like this. A business pays for a site, the site launches, and everyone is happy. Two years later the builder moves on, or raises their price, or stops replying. The business discovers that the domain is registered in the builder's name, the hosting is on the builder's account, and the analytics sit in the builder's login. The site works. Nothing proves it is theirs.

The seven things to own

Use this table as a checklist. For each row, you want to be able to say yes.

WhatOwning it looks likeThe question to askA warning sign
The codeRights in the source code are assigned to you, or licensed to you permanently and exclusivelyIs the code assigned to us on payment, in writing?"You have access to it" with no assignment or licence
The hosting accountThe account is in your business name, you are the owner and the builder is an invited userWhose name is on the hosting account?The builder's account hosts it and you pay them for "hosting"
The domain nameYou are the registrant, with your own login and contact emailWho is the registrant of our domain?The builder registered it "for convenience"
Your dataYou can export every record and read it without helpCan we export all of our data, in a readable format, at any time?Data only available through their dashboard
Connected accountsPayments, email, analytics, maps and forms are in your nameList every account the system uses and whose name each is inShared logins, or the builder's own accounts
Content and designYou hold or are licensed to use the words, photos, logos and fontsWhere did every image and font come from, and is it licensed to us?Stock images and fonts used without licences
DocumentationA plain description of how it runs, and where the keys are keptWill we receive written documentation and a list of credentials?"It is all in my head"
Your siteor systemCodeassigned or licensedHosting accountin your nameDomain nameyou are the registrantYour dataexportable, readableConnected accountspayments, email, analyticsContent and designlicensed to youDocumentationand a list of keys
The seven things to own, around one question: can you take it somewhere else.

Assignment or licence: which one do you need?

An assignment transfers ownership of the copyright from the builder to you. After it is signed, you own it and can change it, move it or hand it to someone else. A licence is permission to use something the builder still owns. A licence can be fine, as long as it is permanent, covers what you actually need to do, and lets you pass the work to another builder. A licence that can be withdrawn, or that stops when you stop paying, is not ownership.

If you ask for an assignment, say when it takes effect. The usual choice is on final payment, and sometimes at agreed milestones. Ask for it to cover everything made for you: code, design, copy, images and documentation. A signed assignment in writing is what a lawyer will look for if there is ever a dispute.

Parts nobody built from scratch

Almost every website and piece of software contains parts the builder did not write: open source libraries, themes, plugins, templates, stock images and fonts. These carry their own licences, and those licences travel with the work. Most are fine for commercial use. Some have conditions, such as crediting the author or sharing changes, and some need a paid licence that must stay in force.

Ask for a list of the third party parts and their licences. It should be short and plain. Also ask about any platform the site depends on. If the site is built inside a hosted tool, you may own your content and still not own the thing that runs it. That is acceptable if you know it and it is priced accordingly, and it is not acceptable if you find out when you try to leave.

Charing Cross Bridge, London, a painting by Claude Monet
Charing Cross Bridge, London. Claude Monet.

If AI was involved in the build

More software is now built with AI tools, and more businesses are being sold automations and assistants. The same questions apply, with a few additions.

The law on copyright in AI generated material is still developing. If it matters to your business, ask a lawyer and ask for the position to be addressed in writing, rather than assuming either way.

The Monday morning test

Imagine the person who built it is unreachable from Monday. Three questions tell you where you stand.

  1. Could someone else keep it running? That needs the code, the accounts and the documentation.
  2. Could you move it to another provider? That needs the hosting, the domain and the data.
  3. Could you read and export everything? That needs your data, in a format you can open.

If the answer to any of these is no, you do not fully own it yet. That is fixable, and far easier to fix while everyone is friendly.

GATE 1Could someone elsekeep it running?Needs: the code,the accounts andthe documentationNo: a gap to closeGATE 2Could you move itto another provider?Needs: the hosting,the domain andthe dataNo: a gap to closeGATE 3Could you read andexport everything?Needs: your datain a format youcan openNo: a gap to closeYou own itYes to all three
The Monday morning test. Three questions, and you need yes to all of them.

A one afternoon ownership audit

  1. List every account the website or system uses, and write the name each is registered in.
  2. Look up your domain and check who the registrant is.
  3. Ask for a copy of the code and confirm you can open it.
  4. Ask for an export of your data and open it.
  5. Ask for the documentation and read the first page.
  6. Find the contract and look for the words "assign", "licence" and "intellectual property".
  7. Write down every gap and ask for each to be closed in writing.

What to put in the contract

If you are already stuck

Start by asking politely and in writing for the list of accounts, the code and an export of your data. Most builders will agree, because most gaps come from habit rather than bad intent. If they will not, do not cancel anything yet, because cancelling can lock you out. Keep copies of everything you can reach, and speak to a lawyer who handles intellectual property or technology contracts before you escalate. Then plan a clean move: a copy, a test, and only then a switch.

How we handle it

We build so that the client owns the code, the data, the accounts and the documentation, with accounts opened in the client's name from the start. Handover is a package, not a favour, and the client can leave whenever they like and take everything. That is our position because it answers the fear that matters most to owners: being sold something they cannot keep.

Frequently asked questions

Does paying the invoice mean I own my website?

Not by itself. In Australia the creator of code usually owns the copyright, so a contractor or agency typically owns what they wrote unless a written agreement assigns it to you. Payment is the usual trigger for an assignment, but the assignment still has to exist.

Who owns my domain name?

The registrant, the person or business named on the registration. It should be your business. If the builder registered it in their own name, ask for it to be transferred to you and for your email to be the contact.

Can a developer hold my website hostage?

They can make it hard if the domain, hosting or code are in their name or under their control. The practical protection is to hold those yourself from the start, and to keep a current copy of the code and your data.

Is a licence enough, or do I need an assignment?

A permanent, exclusive licence that lets you change the work and pass it to another builder can be enough. A licence that can be withdrawn or that ends when you stop paying is not. An assignment is cleaner. Ask a lawyer which fits your situation.

Do I own the words and photos I supplied?

Generally you own what you wrote or paid to have created for you under a clear agreement, and you should check the licences on anything the builder sourced for you, such as stock images and fonts.

What if the developer disappears?

You need the code, the accounts and the documentation held somewhere you control. If you do not have them, start by finding the contract and the account details, then speak to a lawyer about your options.

Does this apply to AI tools and automations built for me?

Yes. Ask whose accounts they run on, who holds the prompts and workflows, what the provider's terms say about your data, and what you could take with you if you left.

References

  1. A Developer Created My Website. Who Owns the Copyright? (LegalVision)
  2. Does My Business Own the Software it is Having Developed? (LegalVision)
  3. Who Owns Software IP in Australia? (Sprintlaw)

Talk to a person

If this is the question you are sitting with, tell us what is going on. A person reads everything and replies within one business day.

Begin a conversation