A Stranger Took Over My Subdomain After I Canceled an App

A Stranger Took Over My Subdomain After I Canceled an App
By Dr. Destini Copp·Creator's MBA·September 16, 2026·8 min read

This morning I got an email from Google Search Console letting me know that an email address I had never seen before had been added as an owner of shop.destinicopp.com.

I loaded the page to see what was there. It was an online gambling site written in Indonesian, promoting lottery games and slot machines, and it was sitting on my domain. My domain name was in the page code too, which is what search engines read to decide who a page belongs to, so as far as Google was concerned this was my content.

Nobody hacked me. My Google account was fine, my Squarespace was fine, my Shopify was fine. No password was taken and no login was involved. I set this up myself back in August and never finished undoing it, and if you run your business on a stack of apps, the same thing can happen to you.

What I found on my own domain.

Once I understood what happened, I went through every record on destinicopp.com and checked what was actually live on the other end.

5
Dead subdomains
17
Records I deleted

Five subdomains pointing at apps with nothing on the other end. A Lovable project I'd deleted, one I never finished, a SparkLoop link that went nowhere, an email subdomain from something I couldn't identify anymore, and the Shopify one somebody had already taken.

A stranger could have claimed any of those five the same way they claimed shop.destinicopp.com.

How it actually happened

Back in August I opened a Shopify store to sell a library of Claude skills. Connecting it to my own domain took two separate steps in two separate places.

In Squarespace, where my domain lives, I added a record that says anyone looking for shop.destinicopp.com should go to Shopify. That's all a DNS record is, a signpost telling internet traffic which way to go.

Then inside Shopify I typed shop.destinicopp.com into my store's domain settings, because Shopify runs millions of stores out of one building and it needs to know which store to show when somebody arrives at my address.

In early September I decided I wasn't doing the skills shop, and I canceled the Shopify plan. That undid the Shopify half. My store came off their list and shop.destinicopp.com went back to being an unclaimed name inside their system.

My signpost was still standing out on the road, still pointing everyone toward Shopify. Canceling a store doesn't reach into your domain settings and clean that up, because Shopify can't edit my DNS and Squarespace has no idea I canceled anything. Neither one told the other, and neither one told me.

"Canceling the account and taking down the signpost are two different jobs, and I only did one of them."

Then a script found it. There are programs running around the clock looking for domains that still point at a big platform where nobody has claimed the name on the platform's side. Each one they find is a free web page on somebody else's established domain, which is worth money to a spammer. Mine turned up in one of those sweeps. Nobody went looking for me specifically.

So they opened their own Shopify store and typed shop.destinicopp.com into the domain settings, the same box I used in August. Shopify ran the only check it does, which is whether the domain points at them right now, and my leftover signpost answered yes. My subdomain got assigned to their store, and their gambling page started loading on my address.

They also used it to get into Google. Because they controlled what was served at shop.destinicopp.com, they could prove to Google that they owned it, which is how a stranger ended up as a verified owner of part of my domain in Search Console. That's the email that showed up in my inbox.

Why this is bigger now than it used to be

A few years ago most of us had a website and a shopping cart and that was the whole stack. I now count Kit, Shopify, ThriveCart, Leadpages, HTMLPub, Lovable, Skool and a handful of others across two brands, and almost every one of them wants a subdomain so your links look like yours instead of theirs.

So you end up with a lot of signposts, and each one has to come down when you're done with it.

And we cancel things constantly. We try an app for a quarter, test a tool for one launch, build something in Lovable and abandon it, move a community from one platform to another. Every one of those leaves a signpost standing unless you take it down on purpose, and nothing in the cancellation process reminds you.

How to check your own domain today.

This takes about twenty minutes and you don't need a developer.

I

Pull up your DNS records

They live wherever you bought or manage your domain, so Squarespace, GoDaddy, Namecheap, or Cloudflare. Look for a section called DNS settings or DNS records. You'll see a long list of rows that look like gibberish, and that's normal.

Write down every name in that list that isn't @ or www.
II

Load every one of them in a private window

Take each name on your list and put it in front of your domain, so if you see "shop" you load shop.yourdomain.com. Use a private or incognito window so you see what a stranger sees instead of something cached in your browser.

Sort them into three piles as you go: mine, not mine, nothing there.
III

Deal with the two piles that aren't yours

Anything showing content you don't recognize has already been claimed, and deleting the record cuts it off immediately. Anything showing a not found error or failing to load is available for someone to claim, so delete those too.

Screenshot the record before you delete it so you can put it back if you were wrong.
IV

Check Google Search Console while you're in there

If one of yours was taken, whoever took it may have verified themselves as an owner the way mine did. Look under Users and permissions for any email you don't recognize, and remove them after you've deleted the DNS record, not before.

Order matters here. Remove them first and they can just verify again.

DNS is completely reversible. If you delete something and a page you needed stops working, you add the record back with the same values and it's fixed in two minutes. There's no permanent version of this mistake, so I'd rather you delete an uncertain record than leave it standing.

Why this is easy to miss

Two reasons.

DNS settings look like developer territory. You open the panel and see rows of letters and numbers that mean nothing, and I avoided mine for years because of that. But there's only one thing in that panel you need to understand, which is that each row is a signpost pointing your traffic somewhere, and you can check where it goes by loading the address in a browser.

The second reason is that nothing in the process prompts you. When you cancel a tool you get a confirmation screen about billing and data, and not one word about the domain you connected six months ago. The app can't see your DNS and your domain provider can't see your account, so there's no system anywhere that knows to tell you.

Worth knowing

Some platforms make you add a second record to prove you own the domain before they'll let anybody connect it, which makes them much harder to take over because a stranger would have to get into your DNS to do it. Others only check whether your domain points at them, which is the easy kind, and that's what happened with mine. You can't tell from the outside which is which, and a platform can change how it works without telling you, so treat them all the same way.

The rule going forward

When I stop using a tool now, I delete the DNS record in the same sitting that I cancel the account, and I do the record first because that's the half I'm most likely to forget once the billing is handled and I've moved on to the next thing.

Your domain is the one piece of your business that doesn't live on somebody else's platform. Your email list is on Kit, your courses are on ThriveCart, your community is on Skool, and any one of those could change their pricing or their terms or shut down. The domain is yours and everything else hangs off of it, so it's worth twenty minutes a couple of times a year to make sure you still control all of it.

Go check yours.

Free diagnostic tool

Not sure where your business is leaking?

The Creator Business Scorecard walks you through the five stages of your growth system in about two minutes and tells you which one is your weak link right now.

Take the free scorecard →

Frequently asked.

What is a subdomain takeover?

A subdomain takeover happens when your domain still points at an app or platform, but nobody has claimed that address on the platform's side anymore. A stranger can sign up for that same platform, type in your subdomain, and the platform hands it to them because your DNS record says to send traffic there. From then on, their content loads on your domain.

What happens to my DNS records when I cancel a service?

Nothing. Canceling an account inside an app does not reach back into your domain settings and remove anything. The app has no ability to edit your DNS, and your domain provider has no idea you canceled anything. The record keeps pointing at that platform until you delete it yourself.

Can someone take over my subdomain without hacking my account?

Yes. No password, email access, or login is involved. The leftover DNS record is the only thing they need, because it answers the platform's ownership check on their behalf. This is why a takeover can happen to someone with strong passwords and two-factor authentication on every account.

How do I know if one of my subdomains has been taken over?

Open your DNS settings, make a list of every subdomain you see, and load each one in a private browser window. Anything showing a page you do not recognize has been claimed by someone else. Anything showing a not found error or failing to load is available for someone to claim next.

What should I do when I stop using an app that has my subdomain?

Delete the DNS record first, then cancel the account. Deleting the record only takes the subdomain offline, which is what you wanted anyway, and it closes the gap before it can open. If you cancel first and forget the record, the subdomain sits unclaimed and available.


Dr. Destini Copp
Dr. Destini Copp
Digital product strategist · MBA professor · Podcast host

Dr. Destini Copp helps digital product creators build sustainable, systems-based businesses through the Creator Growth Flywheel framework. She's the founder of Creator's MBA and HobbyScool, and has been teaching online business strategy for over a decade. Learn more →

A Stranger Took Over My Subdomain After I Canceled an App


Next
Next

The Org Chart For A One Person Business