DEV Community

Kira McLean
Kira McLean

Posted on • Originally published at kiramclean.com on

What I Use Now Instead Of Google

I made a goal for myself in January 2020 to stop using Google products by the end of the year. That might sound like way too generous a timeline, but Google owned pretty much all of my data at that point, so it was a fairly large project. Plus I'm a slow and steady kind of person. I know if I give myself a generous enough timeline I can accomplish even things that seem too hard for me at first.

First, Why

Since I got into programming about 5 years ago, I kept hearing all these bad things about Google and how horrible of a company it is from other tech people. It always seemed a bit exaggerated to me, but the evidence has been piling up over the years. Learning about their involvement with the US military's Algorithmic Warfare Cross-Functional Team (Project Maven) was the last straw for me 1, but even before I learned about that I was pretty uncomfortable with a lot of what I heard. In Google's defence they eventually did pull out of the project after massive backlash by thousands of employees.

Still, I'm pretty convinced now that their continued existence is a catastrophe not only for public safety, but also for the environment, gender equity, the economy, fair labour practices, privacy, journalism, democracy, race relations, and the project of civilization itself. But anyway, the point of this post isn't to motivate you to also quit Google. I'll tell you how I really feel some other time.

The rest of this post is about the tools and services I replaced all the Google things with. I did mostly accomplish my goal, with a few caveats which I describe in the relevant sections.

Replacements

Here's the short version:

And here's the long version:

GMail → ProtonMail

ProtonMail has free accounts, but I pay for the lowest level that allows use of a custom domain with it (€48/year) so I don't have to change my email address ever again if I want to switch providers. It was quite a pain to change my email address all over the place, but I started in May and just did it slowly over time. I highly recommend decoupling your email address from your email provider if you're considering switching. First of all an email from a custom domain seems more, not less, serious than a gmail address to most people. But the main reason is just so you don't have to change your email address ever again if (when) you want to switch to some newer, better email provider.

I set up forwarding from my old GMail account to my new email address then filtered my mail for anything sent to the old address. If it was someone or some place I wanted to continue hearing from, I updated my email address with them. If not I unsubscribed. This turned out to be a wonderful opportunity to purge my newsletter and other email subscriptions. Also I'm happy to report most companies are now (finally) respecting unsubscribe requests. Two (looking at you Geektastic and Rakuten) continued to spam me after I requested they stop, so now I filter out all their mail as spam.

Chrome → Firefox developer edition

I primarily use Firefox developer edition now for my browser, including for work. The developer tools are just as good as Chrome's for the kind of work I do.

There are some web apps that literally or effectively only work in Chrome, which ironically perfectly illustrates the impetus for this whole undertaking. For those I use this ungoogled Chromium browser, installed via homebrew.

I still have Chrome installed on my computer because I need it for some work things. We use chromedriver for some integration tests and it wasn't trivially easy to trick it into using my Chromium installation instead of looking for Chrome. Replacing chromedriver is a headache, and also not my call to make at work. But it's also not really the point for me. If Google was reduced to a browser that developers can easily launch and control programmatically, I'd be satisfied. I don't use it for anything other than running automated tests at work now.

Google search → DuckDuckGo

I mostly love DuckDuckGo, but there are certain categories of searches where Google returns better results. DuckDuckGo doesn't seem to return many results from forums (like stack overflow or other stack exchange sites), which is where there the answers to a lot of my questions are, unfortunately. So I still use Google Search sometimes, but I do it in a Firefox container without being logged in to a Google account, which at least helps to avoid some of Google's incessant stalking.

DuckDuckGo does seem to return better results when the answer is an image, video, or regular web page, which is cool, and I suspect means it would be a perfectly fine replacement for most people. For example this blog is easier to find via DuckDuckGo than Google, which is impressive because I share a name with a small-time TV celebrity who typically dominates search results. We even look sort of similar, it's wild.

Google Drive → Sync and Backblaze

I use Sync to make my most used files available anywhere, and I've started moving a huge backlog of documents and notes I don't need to access often but don't want to throw away to Backblaze for longer term storage, just because it's cheaper. So far I just use their web UI to upload things in bulk and browse my files, but I'm looking into ways to do that more efficiently. I really need to de-clutter my digital life. I'm a major hoarder when it comes to digital files. I have scarcely deleted a document in the last 10 years, it's getting a bit ridiculous. But that's a goal for another year 🙂. For now I'm just putting all those files I don't really need to access but don't want to throw away in Backblaze to deal with later.

Between Sync and Backblaze I got 15GB of free storage, which is plenty for now, though as I move more and more or my scattered files over I'll have to start paying. Backblaze offers some of the cheapest object storage there is, at least.

DNS → Cloudflare DNS

I used to use Google's DNS servers (8.8.8.8 and 8.8.4.4), now I use Cloudflare's (1.1.1.1 and 1.0.0.1).

Maps, YouTube

These ones are harder to replace. I use Apple maps now most of the time, but I still use Waze (which was acquired by Google) for directions sometimes if I'm driving somewhere. For media I mostly watch Netflix, but I also watch a lot of TED talks. I used to also watch conference videos on YouTube. Now I check conference websites for those, and a lot of them have the recordings, although they're often hosted on YouTube anyway. And I also do still use YouTube sometimes, mostly for home workout videos, but also anonymously in an isolated container.

Analytics → Fathom

It's been a while since I used Google Analytics, but I wanted to set up a basic hit counter for this blog and found Fathom. They provide simple privacy-focused analytics that work well enough for me. One really useful feature they have that I consider necessary now is being able to log analytics with a custom domain. Without this, visitors using ad-blockers don't get counted, which most estimates figure is now something like 40% of people, and probably more among tech-type people, like the ones most likely to find this blog.

I tried Cloudflare's new server-side analytics for a month, but the data didn't make as much sense (it showed the overwhelming number of visits to my homepage, even though the other analytics I had set up showed them going to one post that did well on Hacker News, which makes way more sense). Anyway, the numbers didn't seem to add up. I guess to be fair I don't quite understand how Fathom's numbers add up yet either, but their support has been helpful checking it out with me to try to help me reach some interpretation that makes sense. Fathom's dashboard is really simple, at least, which I like because it's easy to understand.

Calendar, reminders, photos, docs, video chat, news feeds → Nextcloud

For everything else I use Nextcloud now. I run my own instance of it, but there are lots of providers where you can just sign up for a simple account like anything else if you're not an insufferable nerd who enjoys maintaining servers, like me.

This is where I have another caveat to mention. I haven't migrated all of my photos off of Google Photos yet because I have about 50,000 of them and it's just a really slow process. I estimated it would take me something like 70 hours to move them all manually, so I'm looking into better ways to do it. I'm confident I can find or maybe build something easier than manually downloading and uploading 50k files in less than 70 hours.

Nextcloud does the job of automatically syncing photos from my phone, though, which is all I needed to be able to delete Google Photos from my devices. I'm not sure I'll actually stick with Nextcloud for photos in the long run. The gallery is a bit lacking. It looks like Piwigo might be a good alternative. Either way, I'm actually storing my photos in Backblaze, so I'll continue looking around for a different client for a bucket full of photos next year as I work on slowly culling my photos collection and migrating it to a new home.

Total Cost

I feel like I've won a lot by doing all this. I own my data now, so Google can't arbitrarily take it away from me, which gives me peace of mind. I'm no longer part of their ad ecosystem, being tracked all around the internet and having my attention sold to the highest bidder. And I also feel good about "voting with my feet", so to speak. The fewer people use Google's free products, the lower their ability to sustain their unethical business model based on selling mass surveillance data.

But I also lost some. Specifically a few hundred dollars.

Getting paid and paying for things in multiple currencies is the bane of my financial existence, but overall the final total comes out to something like CAD$400/year (roughly $300), broken down like this:

  • ProtonMail - €48/year (CAD$75)
  • Custom domains (for email and my cloud) - $19.74/year (CAD$25)
  • Linode server (for my Nextcloud instance) - $84/year (CAD$105)
  • Carbon offsets - CAD$21/year
  • Fathom analytics - $140/year (CAD$180)

As you can see, $140 of the total is for Fathom analytics, which an average person probably doesn't need. Without that it comes closer to about $160, which I think is a fair price to pay for privacy, freedom, and ownership. I'm also not paying anything for storage yet, though, so I expect this to cost more next year once I finally get all my photos and archives migrated to Backblaze or whatever I end up using.

I should also emphasize it's entirely possible to switch off of Google to free alternatives. All the services I use have free tiers which are quite generous and most likely plenty for an average user. I do think people who can afford to should support independent software companies so they can run sustainable businesses off the money their customers give them and not off ad revenue, but when money is tight there are still lots of options.

Conclusion

Once I got over the initial mental hurdle of expecting everything to be free or as cheap as possible, it seemed totally reasonable to me to pay that much for all I'm getting. What made it click for me is that all those things aren't actually free. Google sells our information and our attention to the highest bidder to generate profit for themselves, then they don't share any of it with us, despite the fact that their entire business model couldn't even exist if we all just refused to fuel it.

I know I'm just dreaming waiting for the day Google realizes the error of its ways and starts running an ethical business, but that doesn't mean it's not worth taking a stand in the meantime. Individually refusing to fuel the databases and algorithms Google profits from is one tiny thing it's totally possible to do.

Footnotes

1. That previous link goes to a memo saying that the primary purpose of the project is "to field technology to augment or automate Processing, Exploitation, and Dissemination (PED) for tactical Unmanned Aerial System (UAS)", which means making AI for drones so they can better target humans and other "targets". That really bothers me.

Latest comments (81)

Collapse
 
mrdulin profile image
official_dulin • Edited

Chrome -> Microsoft Edge

Collapse
 
edgarngg profile image
edgarngg

Of course google is better, of course it's easier, nobody has to say that "Only when some other service that makes my life easier comes, I'll leave google", of course you will! And probably that day will come soon.

But, as Thanos was asked, " At what cost? ".

This system of, "Being the product yourself and receive free services" from games, maps, media, junk food, etc, not only will affect our privacy, but all of human existence. Maybe I sound a bit dramatic. But, our attention span, decision making, life purpose and meaning, all of these ( although it's every human's own responsibility ), is blurred and affected by our digital life. And my opinion is, it shouldn't be.

Not only because you can afford being a google slave means you should wait until an apocalypse kicks you out of your bubble. We all live in this world and even if you don't see it directly, you benefit from people and resources all around the world that finally depend of this world being habitable and sustainable.

When everything goes to hell, no overlords or governor will be able to keep you or your descendants on this luscious bubble. This is the ultimate responsibility.

And upon all of us developers, that responsibility extends on supporting, developing and promoting this sustainable piece of the future.

Thank you very much Kira for this post and the least we all dev.to visitors can do is implement and share this.

Collapse
 
rusty_sys_dev profile image
Scott

If your ISP allows you to have a public IP you could setup a reverse proxy to a NextCloud instance in your home!

I want to do this.. but I am in-between internet providers at the moment. ( hint for those living in or considering living in Japan, schedule your internet to be connected a month or two before you actually move... crazy right? )

Collapse
 
christophermoura profile image
Christopher Moura

Thank you for this great post, Kira!

I'm in the process of transition to a "Googleless" life for (almost) the same reasons.

I've, recently, came across a good reference for this: nomoregoogle.com

Cheers!

Collapse
 
dyw972 profile image
Yohan D.

👍 for ProtonMail !

Thank you for this post 🙏

Collapse
 
promikecoder2020 profile image
ProMikeCoder2020

Google business model is not unethical. In fact i much prefer to watch ads than have to pay for every service i use for god sake

Collapse
 
xaviertourenq profile image
Xavier Tourenq

This is very interesting, I think we all underestimate the importance of preserving our cyber privacy. At least for the data that matters (private info [email] and more generally our likes/dislikes [browzing behaviour]).
Another important point people have mentioned in comments is having it all in the hands of one company that could block us out fro their services and take our data away from us.
A few thoughts on the list:

Email: I completely agree that using your own domain is the best, but for things that don't matter that much (subscribtions mostly) I use Yahoo Mail and their disposable mail feature. This is such an underrated feature! You can create as many disposable email as you want, they all come to your main address and you can forward that to another (personal) email. The advantage is that you can create emails for each service and know exactly who sold your emails to a mailing list. It used to be much more frequent thant it is, but having the option to simply delete the address and never hear from a service again (versus blocking a sender or unsubscribing) is for me a huge plus.

Google Analytics: I have stoped using GA for real projects, in favor of a privacy-first and open-source option called Ackee : ackee.electerious.com/ (no affiliation)
It's self hosted so you can avoid being blocked by ad-blockers and you have 100% control on the data that you collect. Of course, the data collected by default is a lot less than GA, but that's the point - and there is no cookies! You should check it out as it will certainly cost you less than Fathom.

I am a big fan of self hosting and if not, I like to make sure my data is encrypted end-to-end.
For Drive, Photos, YouTube and Maps, I have not switched (yet?). These are so convenient and alternatives don't seem as good... for example, I would really like to find an alternative for Photos but the one feature that seems hard to get with alternatives is "shared albums" where a group can post their photos to the album in a very fluid way... so much better than sending by email, chat or social media (timestamp changes, photo compressed, etc.) or whatever we did before GPhotos!

Collapse
 
tanzerdragon profile image
Tannie

Thanks for writing this out! I too have also wanted to de-Google, and that may have to be put off for a few more years however, since I'm at a pivotal time in my life where money is tight, and my attention is needed in other places. When I think about moving my gmail account alone, it causes me a lot of anxiety... lol... I've had my gmail since my late high school, and has a lot of important email. I also keep both a personal and a business email, so I am unsure how I will split that if I try others. I used to have both a gmail and a hotmail, and found it was really hard to keep up with 2 accounts from separate businesses, but I'm sure there is a solution to that. Just a lot of things to think about. I have, however, been using DuckduckGo and Firefox and haven't found that to be a difficult switch. It's hard to switch from Google Maps however, because they have much better mapping systems. My boyfriend and I actually got lost the other night trying to find this Indian restaurant because he used Apple maps.
But your switch is admirable to me, and I'll be keeping this bookmarked for when the time is right for me to make the switch as well. :)

Collapse
 
jamesfacts profile image
James White

Bravo! This is a very good decision. I'm disappointed so many commenters seem to think it's ok to do business with an unethical company as long as that company doesn't personally inconvenience them. Thanks for sharing your process, I sincerely hope it helps other devs cut ties with Google's tendrils.

Collapse
 
himujjal profile image
Himujjal Upadhyaya

You there ma'am deserve a salute. Sharing this!

Collapse
 
val09865 profile image
val09865

Hello, regarding your difficulty to migrate data from google, they have a form where you can request all the data they have on you.
takeout.google.com/settings/takeout
It allows to generate a very large zip file (takes a few hours, maybe days to make it available for download). Then you can script your photos upload process for example from the archive file.

Collapse
 
harryadney profile image
Martin Dimmock

Ugh, DuckDuckGo.

I love the idea, but the fact is I have never had the accuracy of results I consistently get with Google Search. Same with Bing; they just don't have the reach, capacity nor the power of Google.

Collapse
 
bjornhollander profile image
BjornHollander

Hi Kira, this post resonated with me instantly, since I've started a similar project for myself for this year! I've already set up my own Nextcloud server and moved all my files from Google Drive and Dropbox to this private server. I still use Google Drive though to backup my files. I've setup Duplicati on my private server which encrypts the most important files and uploads them to Google Drive, so currently my Drive account only contains encrypted files so Google can't snoop anymore.
Currently I'm also looking to switch email to a more private friendly provider (currently still using Gmail for my private account). As an EU citizen I prefer my data to be kept within the EU, so I'm considering considering either ProtonMail (even though this is Swiss-based) or Mailbox.org.
For browsers I'm currently trying out Brave. So far I like how it works. I especially like to option to create different profiles within your browser.
I recently also started using DuckDuckGo, thus far no complaints.
Currently I still use Youtube, because it just has allot of amazing content, but I also use TED and NPO Plus (Dutch Public Broadcasting subscription).
As for location services, I'm still looking around.

Collapse
 
rowild profile image
Robert Wildling

Very interesting article!

What about your mobile phone? Android? iOS?
And why NextCloud over ownCloud? Any reason for that?

Collapse
 
jawache profile image
Asim Hussain

It's a fair point to switch and be concerned about a number of these issues and there is no easy answer which optimises for all those variables. Unfortunately, some of the choices you have made are to platforms which are worse for the environment than Google. Google (and Microsoft) are carbon neutral and both have aggressive sustainability targets, purchase of renewables etc... Other platforms don't have as strong a sustainability stance. A good website that tries to help you figure out if a service is green or not is this: thegreenwebfoundation.org/ and searching for public sustainability commitments or pages on the various platforms can give you more info also.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.