Do You Actually Own Your Website? The 5-Minute Checklist
Here's a conversation we have almost weekly. A business owner wants to update their website. We ask for admin access. They don't have it. We check the domain. Registered to a vendor who stopped replying in 2023. Six years of business cards, signboards and Google presence — pointing at an asset they never owned.
Five minutes now saves you that conversation. Run these four checks.
If any check below fails because a yearly-fee platform holds your presence, the escape math is in the renewal invoice decoder.
Check 1: Who owns your domain? (2 minutes)
Your domain (yourcompany.com.my) is the most important digital asset you have — more than the website itself. Check it:
- Go to a WHOIS lookup — for .my domains use mynic.my's WHOIS; for .com use any WHOIS tool.
- Search your domain and read the Registrant field.
Pass: your company or your own name. Fail: your vendor's company, a stranger's name, or a privacy shield you never set up. A fail here means your vendor can hold your entire online identity — email included — hostage.
Check 2: Can you log in to your own website? (1 minute)
Do you have an admin username and password — not "the vendor makes changes when I ask", but credentials in your possession that work today? Try them. If your site runs WordPress, the login is usually at yourdomain.com/wp-admin.
Pass: you log in and see the dashboard. Fail: no credentials, or "we'll send them" that never arrives. Without admin access you can't leave, can't get a second opinion, can't even back up your own site.
Check 3: Whose hosting account is it? (1 minute)
Somewhere, a server hosts your files. Is the hosting account in your name with your payment method — or bundled invisibly into your vendor's account with fifty other clients? Ask directly: "Can you transfer the hosting account to my name?" A good vendor says yes. A platform-style vendor can't — because there is no separate account; your site lives inside their system.
Check 4: Do you have rights to your content? (1 minute)
The text, photos and design — does your agreement say they're yours on full payment? Check your original quote or contract for an ownership clause. If there's no contract at all, ownership follows whoever controls the accounts, which is why Checks 1–3 matter most.
Scored a fail? Here's the escalation path
- Vendor still reachable and friendly: request domain transfer, admin access and a backup — in writing, this week. Reasonable vendors comply in days.
- Vendor stalling: for .my domains, MYNIC has a formal dispute and transfer process where you can prove business ownership. Meanwhile, register your fallback domain now before anyone else does.
- Platform-rental situation (the site can never be yours): the honest fix is a rebuild you own. It costs less than most owners expect — see the 2026 price guide — and we credit RM300 against any package when you show a platform renewal invoice, because we'd rather you own something than rent anything.
Whoever you build with — us or anyone — make the four checks above part of the deal before paying. The vendors worth hiring won't flinch. Our own answers are on the Malaysia services page, in writing.
The 15-point ownership audit (systematic and specific)
To evaluate whether you actually own your website — or whether you're paying rent under the impression of ownership — the following 15 checks answer the question systematically. Any "no" or "unclear" answer indicates ownership gap that would create problems in a vendor exit scenario.
1. Domain registration. Is your domain registered under your business name (with your business email as the registered contact) at a public registrar you can log into? Not: registered under your web vendor's name or their generic email. If you can't log into WHOIS records and see your business listed, the domain isn't yours in any meaningful sense.
2. Domain registrar login. Do you have credentials to log into the registrar (Shinjiru, Exabytes, Namecheap, GoDaddy, whichever) directly, without going through your vendor? If not, your vendor controls the domain regardless of whose name is on it.
3. Hosting account access. Do you have credentials to log into the hosting control panel (cPanel, Plesk, DirectAdmin, whichever) directly? Can you initiate a backup from there, download it, and view the raw files? If access requires your vendor, your site is functionally rented.
4. Content management system admin access. Do you have WordPress admin credentials (or Shopify admin, or whichever CMS runs your site) that let you edit pages, add posts, and manage the site directly? Any vendor keeping this from you controls your ability to update your own business's public information.
5. Full site backup availability. Do you have (or can you generate on demand) a complete backup of your site including all pages, all images, all uploaded files, and the database? Can you download it and store it somewhere your vendor can't access? A site you can't back up isn't a site you own.
6. Code repository access. If your site includes custom code (custom theme, custom plugins, custom applications), do you have access to the source code — either as files or in a version control system (Git repository) you own? For a purely-configured WordPress site, this is less critical; for anything with custom development, it's decisive.
7. Design file ownership. Do you have the original design files (Figma, Adobe XD, Photoshop) for your site design? Not strictly essential for a functioning site, but important if you ever need to reproduce the design elements elsewhere or hand off to a new designer.
8. Google Business Profile ownership. Is your Google Business Profile registered under a Google account you control, with you as a primary owner? Vendors adding themselves as GBP owners while withholding transfer to you is a common ownership gap that costs businesses their local SEO if the vendor relationship ends badly.
9. Google Analytics ownership. Is Google Analytics under a Google account you control, with the property owned by your business rather than your vendor? If your vendor set up GA4 under their account and gave you view access, ownership isn't transferred and analytics history can vanish if they choose.
10. Search Console ownership. Same question for Google Search Console. Your site's search performance data belongs to whoever owns the property in Search Console. If your vendor owns it, you don't have full visibility into your own site's Google relationship.
11. Payment gateway account ownership. For ecommerce or payment-processing sites, are gateway accounts (Stripe, HitPay, toyyibPay, PayNow, iPay88) registered under your business with your bank details? Not: registered under your vendor with settlements transferred to you. If a vendor holds a gateway account, they control your payment flow.
12. Email hosting separation. If your business email uses your domain (yourbusiness@yourdomain.com), is the email hosting under your control separately from your web hosting? Email downtime and web downtime shouldn't be coupled unnecessarily; separating them protects business continuity.
13. SSL certificate ownership. Is your SSL certificate registered to your business, renewable by you? For Let's Encrypt (most common), the certificate is essentially portable with the site; for paid SSL certificates, ownership matters more.
14. Ongoing service contract terms. Do your ongoing service agreements (care plan, SEO retainer, hosting) allow you to cancel any month with no exit fee, no clawback of prior fees, and no held-hostage credentials? If not, you're locked in and the leverage is against you.
15. Content licensing terms. Is content on your site (images, text, videos) licensed to your business for your use in perpetuity, without dependency on your vendor relationship? Stock imagery paid for by the vendor may or may not transfer to you; content created for your project should transfer explicitly in writing.
What "yes" to all 15 actually enables
A business that answers yes to all 15 checks has genuine website ownership. This means, specifically: you can move to a different vendor tomorrow without any part of your business being held hostage. You can shut down your current vendor relationship without losing anything you paid for. You can sell your business and the website transfers cleanly. You can grow your team's technical capacity and take work in-house. You can survive your vendor going out of business without existential risk to your online presence.
None of these outcomes require you to actually take those actions. The optionality is what matters — because it changes the vendor relationship dynamics fundamentally. A vendor who knows their client has full ownership and free exit has to earn the relationship every month with delivered value. A vendor who has ownership gaps as leverage doesn't have to.
How to fix ownership gaps you find (specific process)
If you're doing this audit on an existing site and finding gaps, the fix process is specific per gap. Domain not under your name: request transfer to a registrar under your account. This may involve authorisation codes and 5-day waiting periods; the vendor should cooperate. If they refuse, you have grounds for escalation. No CMS admin access: demand it, in writing. WordPress admin credentials are provided as standard on every professional handover; withholding them isn't defensible. Missing GBP or GA ownership: transfer ownership in the respective platforms. Both allow ownership transfer; the process takes minutes when the current owner cooperates.
For gaps that require your vendor's cooperation, the leverage is straightforward: no reputable vendor should refuse ownership transfers to their client. If yours does, that behaviour tells you what the relationship actually is regardless of what they claim.
When to run this audit (timing)
Run this audit at least once a year — and specifically:
- Before renewing any yearly-rental or ongoing service agreement.
- Before major business changes — sale, expansion, restructure.
- When you start feeling dissatisfied with your vendor — it documents leverage before conversations get tense.
- When you hear about competitors’ vendor experiences — context helps you evaluate your own.
The audit itself takes an hour or two done carefully. The value from doing it is dramatically disproportionate to the effort. Most SMEs discover 2-4 ownership gaps they weren't aware of, some of which are quickly fixable and others of which inform the next vendor decision. Either way, the systematic clarity is worth the time.
The ownership audit for existing sites (how to run it)
For SMEs with existing websites who want to run the 15-point audit systematically, the practical process. Time budget: 60-90 minutes for a thorough audit if you have most credentials handy; longer if you need to hunt down access to platforms you haven't logged into recently. Documentation: keep a written record of each check's answer — where the credential lives, what account it's under, when it was last verified. This document becomes valuable regardless of vendor changes. Escalation for findings: for each "no" or "unclear" answer, document specifically what needs to happen and what conversation you'll need with your current vendor.
What to do with a vendor who refuses ownership transfer
Some vendors resist transferring ownership when clients request it. The response should be firm but structured. First: request in writing. Written requests document intent and create records that matter if the situation escalates. Second: specify what you're requesting. "Please transfer the domain registration from your account to ours" is clearer than "we want to own our domain." Specificity forces specific responses. Third: reference the commercial terms. If your original agreement or contract specifies ownership terms, cite them. If your original agreement is silent, industry-standard practice supports client ownership; state that explicitly. Fourth: set a deadline. "Please confirm the transfer will be completed by [date]" prompts action. Fifth: understand your options if refused. Depending on jurisdiction, you may have legal recourse — Malaysian consumer protection laws and Singapore's fair-trading provisions cover certain vendor practices. In most practical cases, sustained persistent request usually produces cooperation without escalation.
Vendors who refuse ownership transfer are demonstrating exactly the leverage-based relationship model that makes ownership matter in the first place. Once you understand your vendor is in that camp, the migration decision usually becomes clear regardless of the immediate transfer outcome.
Preventive ownership discipline for new projects
Starting a new web project provides opportunity to establish ownership discipline from the beginning rather than fixing it later. Practical steps: Register the domain yourself before engaging any vendor. If the domain is already under your name at a registrar you control, no vendor can compromise it. Cost: RM 40-60/year direct with registrar. Value: complete domain sovereignty. Create a dedicated Google account for business assets. This account owns GBP, GA4, Search Console, and any other Google services related to the business. Grant vendors user access as needed; ownership stays with you. Insist on ownership terms in writing before deposit. Every credible vendor is willing to document ownership in the engagement agreement. Vendors resistant to this are signalling their default practice, which is worth knowing before committing. Verify credentials at handover, not later. During the launch handover, log in to every account with the credentials provided. Verify they work; verify you can change passwords; verify you have full admin access. Discovering credential gaps six months later is much harder to resolve.
Ownership in the context of exit scenarios
Website ownership matters most in specific exit scenarios that are worth thinking through. Vendor exit (they close, disappear, or fail). Owned assets continue functioning; rented assets often collapse with the vendor. Businesses have lost websites and years of SEO investment when platform providers went out of business. Ownership provides continuity insurance. Client-initiated exit (you want to leave for another vendor). Owned assets transfer easily to a new vendor relationship; rented assets require rebuild. The switching cost differential is dramatic. Business sale. Website ownership transfers to buyers cleanly if you own the assets; complications arise if key assets are under vendor ownership. Sale valuations reflect this. Business closure. Domain and content are assets you can potentially sell or transfer; rented assets have zero salvage value. Vendor dispute escalation. When relationships break down, having ownership provides negotiating position; having ownership gaps is leverage the vendor holds against you.
Each scenario benefits from clean ownership. None benefit from ownership ambiguity. The one-time discipline of establishing ownership properly at project start prevents years of downstream complication.
Special considerations for ecommerce businesses
Ecommerce operators have additional ownership dimensions worth checking. Payment gateway accounts. Stripe, HitPay, toyyibPay, iPay88 — each account should be registered under your business with settlements going to your bank. Vendors holding gateway accounts control your payment flow entirely. Product data ownership. Your product catalogue (descriptions, imagery, pricing history) should be exportable in standard formats. WooCommerce and Shopify both support this natively. Customer data ownership. Your customer list is an asset; you should be able to export it in a portable format at will. Both major ecommerce platforms support this; some rental platforms don't. Order history. Historical order data supports business analysis, tax reporting, and customer service. Ensure you can export this data whenever needed. Marketing platform ownership. Mailchimp accounts, review platform accounts, affiliate management — all should be under your ownership.
The ecommerce ownership picture is more complex than brochure sites because more third-party services are involved. The principles are identical; the surface area is larger. Running the 15-point audit for ecommerce should include these additional dimensions specifically.