moving on from freenom š
reading time: 11 mins
first posted:
last updated:
table of contents
why am i still hanging on?
i’m just wasting time
forget my name
i’ll do the same
i’m moving on
tl;dr: Freenom was forced to hand over all of their .ga domains because the government of Gabon is reclaiming all those domains without a clear path forward for Freenom users. Freenom screwed a bunch of paying customers over, like me; I used to host my personal website on there. However, instead of transferring that site or re-registering it, now Iām here, on mestizo.monster. You should do your research when registering domains. Capitalism sucks (as usual). š«¤
free websites of the past
Depending on when youāre reading this, I host/used to host a personal website for myself at daniel.ga/llegos
. The reason for creating this was twofold:
- It was a cool domain hack to show off my neat name my mom and dad gave me: Daniel Gallegos.
- The
.ga
domain was free! As in beer. (At the time.)
FreeNom, a domain name registrar, started offering free .ga
domain name registration from June 12-14, 2013. This was a part of their free offerings from domains including .tk
, .cf
, and .ml
. I didnāt hear about them until 2016. Stumbling across their page made me excited as a broke teenager. I didnāt know any better; I was getting a free domain name! There shouldnāt be any downsides, right?
the immediate downsides of registering āfreeā domain names
You can goā¦ wild with domains when theyāre free. You start blasting out registrations. I say this from experience. Another .ga
domain name I registered name was a food-related noun youāre familiar with. The almighty taco. š® As someone who likes managing multiple websites that have no purpose except to be funny domain names, I immediately registered taco.ga
. It was free, right? My friend at the time told me that it reminded them of the Final Fantasy spell name system. I thought hosting an image upload site or a link shortening site would be helpful and amusing. Get two birds stoned at once, or however you say that phrase. An old friend of mine gave me access to his cPanel and let me tinker with setting up web hosting space and different projects that could run on his host, for freeeee! I started uploading my screenshots from ShareX to a folder that pointed to taco.ga
, thinking:
āThis is a permanent solution to my image hosting needs and I wonāt ever need to use Imgur ever again!ā
And, for a few weeks, I was right! I even submitted a Wikipedia edit using a hyperlink to an image that proved that the subject of the page wanted a page moved. Thatās how you know I trusted it. I was proud of myself. I had created my own space for my own images, and nobody could stop me.
Wellā¦ nobodyā¦ except the domain registrar. But they wouldnāt do that to me, right?
how a āfreeā domain registrar stopped me from owning my domain
There were a few T&Cs that I didnāt read closely when I signed up to Freenomās services. They were pretty reasonable, donāt host anything illegal along with other terms I glazed over. For my uses, this had to be perfectly fine. However, there was a clause that allowed them to reclaim any āunusedā domain names if there wasnāt (what they deemed to be) sufficientā¦ ācontentā on the front page of the site. That means if I didnāt have an index.html
saying āhello worldā or anything on there, they had the legal right to take my domain name away from me. Mind you, I wasnāt hosting illegal images on there or anything. All I was uploading were random screenshots from my computing life, which was pretty boring. I hadnāt put a āfrontendā on my page yet, if thatās what they wanted. It, like all the things I put online, was a constant work in progress.
I donāt remember the full death of taco.ga
well; I canāt give you a proper āpostmortemā. All I remember is that I was upset about it. They may have sent me an email ātelling meā that they were taking it away, but I never saw it hit my inbox. It was a short, proper noun domain that I had started to depend on and they took it away from me. However, I now noticed that when I searched for taco.ga
on their āfreeā registration site, it suddenly had a value attached to it instead of being āfreeā: ten bucks! Alright, it wasnāt that expensive, but I had no money. I was a young teenager living in the middle of South America, at the time. What money? I was paywalled out of my own project. What gives?
how āfreeā domains donāt turn out to be free
Iām sure you can see a strategy here. Freenomās plan was the following:
- bait a customer into a āfreeā domain with vague Terms of Service that nobody will read; you can snatch it back if needed
- snatch the domain back from the customer for arbitrary reasons that were in your Terms of Service
- make the customer pay if they want their domain back since theyāve been using it
And the worst part? It worked. I was scared enough with the loss of taco.ga
that I went out and purchased daniel.ga
for two years after asking my mom to please help me with my fledgling ātechnology professional careerā (or whatever you want to call my current employment situation). After getting the green light from the woman with the cash, I used my momās debit card to purchase and solidify my āprofessional presenceā online. You know, like an adult. š
Now that I had my domain name and solidified my presence online, there wouldnāt be any more issues, right?
how āfreeā domain names are free forā¦ everyone
Related side tangent: I block ads, and so should you. Thereās a laundry list of reasons why I do, but I personally do it to keep myself and anyone on my network safe from malware online. I wonāt go into too much detail here, but trust me: you should get uBlock Origin set up in your browser of choice. Do it for me. š
I have a Raspberry Pi 3B that I use as an ad-blocking DNS server. I had it running Pi-Hole with an Unbound recursive DNS server in the past, but now Iāve swapped out Pi-Hole with AdGuard Home. It had a nicer user interface and has a lot of blocklists built in, which was an issue I was facing with Pi-Hole ā constantly having to maintain my internet blocklists. I could add my own and disable lists I wanted within their UI with easeā¦ I was more than happy to switch. Moreover, the software allowed me to enable categories for multiple languages. Since I frequent a lot of Spanish-language sites as a native Spanish speaker, I enable these when I get the chance.
I run an Uptime Kuma instance here locally and on a VPS I own to monitor the uptime of Fediverse instances I like and make sure that my private, personal, and professional projects are all online. After making the switch to AdGuard Home, however, I noticed that daniel.ga
was suddenly āofflineā for me locally. This confused me; the DNS was parked on a large provider (CloudFlare) at the time. They should be able to serve my site efficiently without any issues, right?
how people use and abuse āfreeā domains
I hopped onto my phoneās network to try and diagnose the problem. I was able to pull up my website, no issues, but I wasnāt running an ad blocker locally on my phone. (I should set that upā¦) When I dig
ād into the situation on my terminal on my ad-blocking home network, however, I noticed that I was blocking my own website somewhere: the DNS was redirecting to the localhost 127.0.0.1
blackhole. What gives?
As fate would have itā¦ one of AdGuard Homeās filter lists blocks a lot of .ga
, and other associated FreeNom addresses. Theyāre not alone. Many Fediverse instances cite .ga
, .tk
, .cf
, .ml
domain name instances as āblock on siteā. Theyāre āunstableā to host on and are commonly used for spammy ActivityPub posts and contribute to negative Fediverse health. But why these domains in particular? Shouldnāt Freenom be doing something?! This is against their Terms of Service, right?
For the answer to this, we must (begrudgingly) look to Big Tech; in particular, FaceVerseMetaBook. KrebsonSecurity reported in 2022 that they filed a lawsuit last year against Freenom, claiming that Freenom is not doing their due diligence in responding to nearly 100k requests regarding āunlawful activity including cybersquatting and phishingā. Because we keep ad blockers on to protect ourselves from attacks such as these, this is a clear reason to add the entirety of the .ga
domain name to a blocklist: you canāt trust the domain name registrar, Freenom, to do their job! After FaceMetaBookVerse sent their lawyers to Freenom, Freenomās engineers finally woke up and started to process the mountain of requests they had in their inbox. However, the damage had already been done. The domains were poisoned.
Big Tech isnāt alone in being annoyed by Freenomās lack of action. All the countries that the domains belong to are upset that their domain names are on a bunch of blocklists. Thatās right, those domains (.ga
, .tk
, .cf
, .ml
) have countries that they originate from!
.ga
- Gabon, a country in West Central Africa.tk
- Tokelau, a nation off the coast of New Zealand.cf
- the Central African Republic, a country in Central Africa.ml
- Mali, a country in West Africa
Freenom took advantage of the weak IT infrastructure in these countries and entered a partnership with them with the belief that āproviding free domain names to [the] internet population will greatly improve the usage and knowledge of the IT industry in the countryā, the Dot ML Registry claimed in 2013 {pdf}. Iā¦ donāt think they achieved that goal. A press release from ANINF, a national agency responsible for digital infrastructure within the Gabonese government, states that Freenom has failed to provide the internet community with services that properly represent the interests of the Gabon IT industry and the industry at large. As a paying customer (read: part of the industry at large), I am also not satisfied. Because of Freenomās laziness in keeping up their āfreeā, predatory service, multiple countries are now suffering from their domains being abused for phishing and hosting malware.
lessons learned
and so what we have learned applies to our lives today
and taco has a lot to say
in this post!
What can we learn from this? Multiple things:
- If youāre getting something for free, thereās a catch.
Iāve been maintaining other, paid .net
, .cafe
, .party
, and other domains for multiple years and havenāt run into any issues with ad blocklists. Freenom was taking advantage of users by providing a āfreeā service that preyed on them reclaiming domains and making you pay for them if you wanted them back. I register my domains with Porkbun and manage my DNS with Bunny, now, and Iām much happier and have more peace of mind. (Not sponsored, I just like their services.)
- Donāt depend on country-based domains unless you live in them.
Iām not from Gabon. Donāt plan on visiting anytime soon, but I bet itās lovely! (I have my own South American countries to visit.) However, I wish the people of Gabon the best success in reclaiming their domains. The people of Gabon, Mali, the CAR, and the nation of Tokelau should be using their own domain names instead of random spammers on the internet. Domain hacks are cool, but think about the people you may be affecting with your domain hack. Someone named Daniel in Gabon probably wants this domain name, and they should get it instead of me.
- Check blocklists to see if the domain name youāre registering is blocked somewhere, just in case!
Searching through AdGuardās Filter list is a good place to start. Thereās a ton of blocklists out there for Pi-Hole, AdGuard Home, and many others. Iām sure you can find them. Youāre resourceful.
- Check how much your domain is going to cost you yearly!
I donāt pay more for $30 yearly for a domain. This is going to change in the future thanks to inflation, but you should expect, right now, to pay about $15-20 for a good domain name each year. As a web developer, I have fun creating domain names and goofy websites to go along with them. Itās a hobby, but it can get expensive quick! Remember that this is a commitment youāre going to sign up to pay each year. Think it through!
Personally, after thinking it through myself, I came to this conclusion: instead of renewing daniel.ga
, I bought a new domain name that feels more authentic to me and doesnāt depend on people knowing my name. Youāre on it right now! Iām also taking this opportunity to test out writing posts through WordPress after being a static site nerd for a decade. Itās a bold strategy for taco, letās see how it plays outā¦ š¤
in conclusion
daniel.ga/llegos
is dead. Freenom killed it. š
Long live mestizo.monster
. š