The ODA Standard
Most Companies Do Not Own What They Paid For.
They find out when they try to leave. The domain is in someone else’s name, the hosting is on someone else’s account, and the website they paid for turns out to be a rental.
ODA stands for Owned Digital Assets. It is the standard we build everything to, and this page is the whole of it.
01 / WHY IT EXISTS
Ask Anyone Who Has Changed Agencies.
Every business owner has lived some version of it, or knows somebody who has. The web guy who stopped answering. The agency that folded. The developer who moved on and took the passwords with him.
One of our clients came to us after their previous agency went under. It took months to get their own domain released. A healthy business, locked out of its own website, waiting on paperwork.
Nobody plans for their agency to disappear. That is exactly why it hurts when it happens.
So we build the other way around. Everything lives in an account that belongs to the client’s business, on tools any developer knows, with the code handed over whenever they ask. Not as a feature. As the default.
02 / THE ASSET REGISTER
The Six Things You Should Own.
Not a philosophy. Six specific accounts, and for each one, what owning it actually means, who typically holds it instead, and how to check for yourself in under five minutes.
The Domain
What owning it means. Owning the domain means it is registered under an account your business controls, with your business listed as the registrant and the renewal billing tied to a card your business pays.
Who usually holds it instead. It is common for this to sit under the agency's own registrar account instead, sometimes dating back to whoever set it up years earlier, including an employee who has since moved on.
Check it yourself
Run your domain through a WHOIS lookup at ICANN Lookup or whois.com and read the registrant organization field. If it does not name your business, someone else is the registered owner, no matter who built the site.
The Website Code And Files
What owning it means. Owning the codebase means the actual source files, exported and downloadable, live somewhere your business can reach directly, in a format another developer could open and continue without starting over.
Who usually holds it instead. It is common for the working copy to live only on the agency's own server or inside a private repository they control, with your access limited to a login inside a page builder you cannot export from.
Check it yourself
Ask your current provider for a full export of the codebase and time the response. Some platforms do not support exporting at all. That is worth learning today, not on the day the relationship changes.
Hosting
What owning it means. Owning hosting means the account, whether a server or a modern host like Cloudflare or Vercel, is registered in your business's name, with your business holding the admin and billing login.
Who usually holds it instead. It is common for hosting to sit inside the agency's own reseller account, with your site as one of many, and the cost folded into a flat monthly retainer that never itemizes hosting on its own.
Check it yourself
Look at your last invoice. If hosting is not itemized with a login you hold, you are not the account holder. Ask for the hosting login directly and see how quickly it arrives.
The Google Business Profile
What owning it means. Owning your Google Business Profile means your business's own Google account holds the Primary Owner role, not a Manager role, inside Business Profile Manager.
Who usually holds it instead. It is common for whoever created the listing, often an agency staff member, to remain the Primary Owner indefinitely, with the business added later as a Manager or never added at all.
Check it yourself
Sign into business.google.com under your own account, open Business Profile settings, then People And Access, and read the role next to your email. Owner, Manager, or not listed.
Analytics And Search Data
What owning it means. Owning your analytics means the Google Analytics property and Search Console property live inside a Google account your business controls, with the full history intact.
Who usually holds it instead. It is common for both to live inside the agency's own Google account, with your data siloed somewhere you have never logged into and no guaranteed export if that account is ever closed.
Check it yourself
Sign into analytics.google.com and search.google.com/search-console with your own account. If your property is not there, it is not yours yet. Ask to be added as an Owner and note how long it takes.
Customer Data
What owning it means. Owning your customer data means every lead, form submission, call record, and review lives in a system you can export on your own schedule, whether that is a CRM, a spreadsheet, or a database you can query directly.
Who usually holds it instead. It is common for lead forms to run through a page builder's proprietary system, where the data only ever displays inside a login the agency controls, with no clean way out.
Check it yourself
Try exporting the last ninety days of leads to a CSV file right now, without asking anyone for help. If you cannot, you have found the answer.
03 / WHAT “TRANSFERABLE” MEANS
Access, Admin, and Ownership Are Not the Same Thing.
Most people use these words interchangeably. Most platforms do not, which is exactly where the confusion starts.
Having a login means you can sign in and make changes. It says nothing about who else can sign in, or whether your login can be revoked by someone else's decision.
Having admin rights means you can manage settings and other users' access. It is a wider door than a basic login, but the account itself can still belong to someone above you, someone who set it up and can remove your admin rights the same way you were granted them.
Being the registered owner means the account sits under your business name and billing, with nobody positioned above you to revoke it. Google Business Profile, Analytics and every registrar name a role called Owner, distinct from Manager or User, because the difference matters that much.
Ask which one you actually have, for each item in the register above. A login is not enough. Admin is not enough. Only Owner is.
04 / WHY IT HAPPENS
Nobody Set Out to Hold Anything Back.
At the start of a project, somebody has to click the button that registers the domain, spins up the hosting, and creates the Google Business Profile. The fastest path is to do it inside the account that is already open, which is the agency's own.
It ships the project a day sooner. Nobody learns a new billing portal mid-build. And while the relationship is working, it looks identical to doing it properly. The gap only shows up later, when priorities shift or the person who set it up has left.
None of that requires bad intent anywhere in the chain. It requires nobody going back to fix the setup once the deadline had passed.
The fix is five minutes at the start of a build, not a policy change partway through: register everything in the client's name first, then add the agency as a user. Nothing about the day-to-day changes. Only who stands in the Owner field. That is the standard we build to.
05 / THE STANDARD
What Qualifies. What Does Not.
Meets The Standard
- The domain is registered in an account that belongs to the client
- Hosting is in the client's own account, not resold on ours
- The source code is handed over on request, in full
- Built on standard, widely used tools with no proprietary framework
- Analytics, Search Console and Google Business Profile owned by the client
- No license fee to keep using what they already paid to build
- Another competent developer could take it over without calling us
Does Not
- The agency holds the domain or the hosting account
- The site is built on a platform only that agency can maintain
- The website disappears if the client stops paying
- A recurring license fee just to keep access to their own build
- No documentation, so a new developer has to reverse-engineer it
- Content or reviews locked in a system the client cannot export
Any one item on the right means a project does not meet the standard, no matter how good the design is.
06 / THE DIFFERENCE
Traditional Agency vs ODA Agency
07 / THE CHECKLIST
Six Questions To Ask Any Agency.
Including us. Print this page and take it to every vendor you are considering. If they cannot answer all six clearly, that is your answer.
- 01Whose name is my domain registered in?
- 02Is the hosting account mine, or do you resell it to me?
- 03Do I get the source code, and where does it live?
- 04What happens to my website if I stop paying you?
- 05Could another developer take this over without calling you?
- 06If I leave, what exactly do I take with me?
We would rather this became normal than stayed a differentiator. Any agency can build to this standard. Most simply have not been asked to.
08 / WHY IT MATTERS
No Matter What Happens Between Us, Your Business Keeps Moving.
Nobody wakes up wanting to own a code repository. They want to know that if this relationship ends, on either side, their business does not stop. That is all ODA is: the arrangement where leaving never means starting over.
FAQ · OWNED DIGITAL ASSETS
Questions People Actually Ask About Ownership.
Last updated July 2026 · Reviewed by Nick Peist, Founder
Do I Own My Website After Working with an Agency?
Only if the domain, the hosting, and the source code are registered in your name rather than the agency's. Paying for a website is not the same as owning it. Check the registrant on your domain's WHOIS record and ask for the hosting login. If either is not in your name, you are renting.
What Happens to My Rankings If I Switch Agencies?
Rankings live with the domain, not the agency, as long as the domain and content move intact. What actually costs rankings is a broken migration: dead pages, or changed URLs with no redirects. A clean handoff keeps them.
How Do I Check Who Owns My Domain?
Run a WHOIS lookup at ICANN Lookup or whois.com and read the registrant organization field. If it lists your business, you own it. If it lists an agency or an individual, someone else is the registered owner no matter who paid. Takes about a minute.
What Is the Difference Between Having Access and Having Ownership?
Access means you can log in. Ownership means the account sits under your business name and billing, so nobody can revoke or transfer it without you. Google Business Profile, Analytics, and registrars all separate Owner, Manager, and User for exactly this reason.
Who Should Be Listed as the Owner of My Google Business Profile?
You, personally or through a company email address your business controls, listed as Primary Owner inside Business Profile Manager. An agency or marketing vendor should appear as a Manager, added to help run the listing, never as the account that owns it. Check this under Business Profile settings, People And Access.
What Happens to My Website If I Stop Paying My Current Agency?
It depends on who holds the domain and the hosting, which is why it is worth knowing before you need the answer. If both are in your name, the site keeps running regardless of who you work with next. If either sits with the agency, that is their call.
What Should I Do If I Find Out I Do Not Own My Domain?
Ask the current registrant to initiate a transfer of ownership, which most registrars support as a standard request separate from switching providers. It does not require ending the relationship or rebuilding anything. It is a paperwork step, not a technical one, and a straightforward vendor will not hesitate to do it.
How much of it do you actually own?
Most owners never check these things until they need them. Six questions reveal what you control, what you do not, and what is worth resolving first.
60 seconds
Six questions, all tap to answer
No email to see it
Your result appears on this page
No sales call
Nobody phones you afterwards
Question 1 of 6
Could you log in to your domain account right now, without asking anyone?
Most owners have never had a reason to check this.