Posted: 10 March 2022
Stats: 1038 words / ~5 minutes
The escape from the rabbit hole left you stronger.
It still beckons you from time to time. You are wise to the ways now, though. You can get close, and lean in, without fear of falling. You’re fine. You can so see what it wants.
Ah, yes, of course. The same news as before, another comparison of browser privacy. Well, not just another. This one is rather detailed. You share it with the strangers of the internet, and continue on your merry way.
A voice…
“Hey! Get back here!”
“No. You can f-ck right off! I know how this deal works. I am not some journalist or researcher. I am not a hacker. I have my ad blocker, I block the invisible trackers, I use https, and I know my fingerprint is not unique. I don’t like it, but I am fine with it.”
“No… Just… Come on, take a look. It won’t take long.”
“You have 5 minutes.”
Just a Peek…
This rabbit hole goes on forever. Your time can be put to use elsewhere. The folks doing the work to inform are doing a great job. More and more people around you talk about “protecting their privacy online.” No need to go down, let’s sit on the edge of this deep dark hole and look.
If what you seek
is to take a peek,
then spend a week
with…
“That’s a search engine, not a browser.”
“Patience. You said I had 5 minutes.”
“Go on…”
Our vision is to be the world’s alternative search engine; a search engine that does what’s right, that values and respects your privacy, whilst providing its own unique and unbiased search results.
Mojeek is the result of years of work. The work of Marc Smith, to be precise. He began this project in 2004 and today employs six other team members. Mojeek is a crawler based search engine with its very own index of web pages.
On 8 March 2022, Mojeek announced that they had surpassed 5 Billion Pages indexed1.
You agree. Mojeek is cool. Their servers a “green”, they are independent and unbiased, and they have a tracker free newsletter and RSS feed and a Mastodon account.
“Thanks for the info. See ya!”
“I still have a minute or two!”
“What about a privacy-centric Android browser with Mojeek as the default search engine?”
“Send me the link. I’ll give it a shot. I’m out!”
Fun with Privacy Browser
Venturing away from the rabbit hole feels good. Your phone beeps. It is a link:
Privacy Browser Android (The only way to prevent data from being abused is to prevent it from being collected in the first place.)
You bite. It is on F-Droid, so, why not?
Everything checks out…
- Open source
- Blocks ads, JavaScript, cookies, and DOM storage by default
- Easy to switch user agents
- Default search engine is Mojeek
- Other search engines must pass Requirements to be included
- Dev is on Fosstodon
Oh, that’s different: “uses Android’s built-in WebView to render web pages”.
Let’s give it a (screen)shot.
Ah. OK. Now we’re talking. You cannot even screenshot the app without going into the settings to turn that on…
Take two.
After a quick load, Privacy Browser takes you to Mojeek. From here you discover that there is a left menu and a right menu.
The left menu takes you to navigation and global controls.
The right menu takes you to page and domain settings, as well as sharing and bookmarks.
Domain settings inherit from global settings, but can make the experience for certain sites better. Many sites with drop down menus need JavaScript.
I leave this as default, but there are a good number of preconfigs here.
Finally, just to show how pervasive JavaScript is. This very blog. There is one post that requires JavaScript to render maths. Without JavaScript, I suppose it is still human-readable. But, I did spend about 10 minutes getting Katex working (don’t worry, it is only needed for that post) so I hope you have JS on for that post.
Can I work with this browser?
That really is my only requirement. I need the browser for one specific thing: Accessing my schedule. In order to get to it, I needed to make domain settings for *.microsoftonline.*
and *.myworkdomain.*
and activate JavaScript, Cookies, and DOM storage. A minor annoyance.
Can I waste time with this browser?
Yes. But, sometimes mobile pages don’t load automagically. Not a big problem. Apparently, different user agents return different pages.
Something that I do like is the “save as” functionality.
Instead of the standard UX, Privacy Browser has a nice little progress notification at the bottom (a “snackbar”, not in the Android menu). There is no persistent notification in the Android menu. According to the dev,
“[T]here are a couple of things about Android’s download manager that are unsatisfactory. First, it doesn’t provide a mechanism to specify a proxy. Second, it doesn’t work at all on Android 7.0 when a VPN is enabled.”2
You are also able to edit the URL before you download. All of this is very nice. I, for one, do not need any more notifications on my device, nor do I want anyone seeing what I have been downloading (for clarity, it is mostly PDF files of articles and magazines from my school’s library).
And, very important, even for me, is the ability to clear cache and cookies when exiting. This is on my default.
Is there a future?
Yes! It looks like this project will continue and expand to desktop. Android’s WebView will be swapped out for Privacy WebView (a fork of the former with added privacy features). There will be Linux, Windows and macOS browsers.3
Silly Rabbit
Well, it seems the little rabbit was right: This was worth my time. I should go thank him…
No.
Not falling for that again. Both of these new tools are good enough for now.