privacytools / privacytools.io

🛡🛠 You are being watched. Protect your privacy against global mass surveillance.
https://www.privacyguides.org
Creative Commons Zero v1.0 Universal
3.12k stars 384 forks source link

Mull Browser - Privacy hardened fork of Firefox for Android #2248

Open wrkerr opened 3 years ago

wrkerr commented 3 years ago

Mull browser is a privacy hardened fork of Firefox for Android. From the README:

Mull is kinda sorta Tor Browser Android, but without routing over Tor network and upstream Firefox. It enables many features upstreamed by the Tor Uplift project through @arkenfox and @pyllyukko's user.js projects.

It's built with open source scripts, stripping all the proprietary blobs from Firefox for Android. It's kept up to date with upstream releases, and is distributed through an F-Droid repository.

I think this would be a good inclusion on PrivacyTools.io

freddy-m commented 3 years ago

Do you have a link to the project? (It would alos be nice if you could use the templates provided when opening an issue 👍🏼 )

wrkerr commented 3 years ago

Sorry! Here's the project. https://github.com/Divested-Mobile/mull-fenix

Thorin-Oakenpants commented 3 years ago

It enables many features upstreamed by the Tor Uplift project through @ arkenfox and @ pyllyukko's user.js projects

That's a bit misleading. Tor Uplift does not go "through" arkenfox etc. And Mull does not use pyllyukko which is at least 3 years out of date

wrkerr commented 3 years ago

I didn't mean to misrepresent the project. The information I shared must not be current. I didn't realize pyllyukko was no longer current.

SkewedZeppelin commented 3 years ago

I just came across this now.

This is my project. It has been around since end of 2017. It is not a hard fork by any means.

Fenix repo is here: https://github.com/Divested-Mobile/Mull-Fenix Old Fennec repo is here: https://github.com/Divested-Mobile/Mull Builds are available via my F-Droid repo: https://divestos.org/fdroid/official

Mull pulls in the user.js files from my other project Brace: https://github.com/divestedcg/Brace/tree/master/brace/usr/lib/firefox/browser/defaults/preferences

@pyllyukko's user.js file was removed many months ago: https://github.com/divestedcg/Brace/commit/27bee0bf9dcbe1a45b4c69f3cbaf7cc7ad37ce28

And even then it was a husk a year before that: https://github.com/divestedcg/Brace/commit/4d6dd6a665a4080448461bb3276795576d5ff775

The description was refined at some point: "It enables many features upstreamed by the Tor Uplift project using preferences from the arkenfox-user.js project." I am sure it could be improved, but I haven't bothered.

As an aside, @Thorin-Oakenpants thank you for maintaining your user.js all of these years.

And related: https://github.com/privacytools/privacytools.io/issues/2041

Any questions welcomed.

freddy-m commented 3 years ago

@SkewedZeppelin thanks for clarifying 👍🏼

ph00lt0 commented 3 years ago

I ran this app through classyshark, it still includes many trackers such as google admob. Not sure if this is intentional @SkewedZeppelin?

SkewedZeppelin commented 3 years ago

@ph00lt0 those are blank stubs. I think classyshark lets you long click to see the whole class.

edit: https://forum.f-droid.org/t/classyshark3exydus-found-five-trackers-inside-tor-browser/13453/20

849b407a_adjust

ph00lt0 commented 3 years ago

Thanks for quick response @SkewedZeppelin, I didn't look much further yet.

SkewedZeppelin commented 3 years ago

Mull has recently been added to the official F-Droid repository :rocket: , you should see it in a few days. https://gitlab.com/fdroid/fdroiddata/-/commit/31f408eef9411ceb6fa59e4393b35c86950232be

edit: https://f-droid.org/en/packages/us.spotco.fennec_dos/

Dastardly-Entrench commented 3 years ago

+1 mull is great for privacy by default and after being added to f droid it doesn't have any trackers unlike fennec in f droid. It isn't getting the attention it deserves, placing it in privacytools site will help make it popular and more accessible to people.