Firefox on Android is really nice and meets most of these. Also having full extension support is a huge plus.
Android
DROID DOES
Welcome to the droidymcdroidface-iest, Lemmyest (Lemmiest), test, bestest, phoniest, pluckiest, snarkiest, and spiciest Android community on Lemmy (Do not respond)! Here you can participate in amazing discussions and events relating to all things Android.
The rules for posting and commenting, besides the rules defined here for lemmy.world, are as follows:
Rules
1. All posts must be relevant to Android devices/operating system.
2. Posts cannot be illegal or NSFW material.
3. No spam, self promotion, or upvote farming. Sources engaging in these behavior will be added to the Blacklist.
4. Non-whitelisted bots will be banned.
5. Engage respectfully: Harassment, flamebaiting, bad faith engagement, or agenda posting will result in your posts being removed. Excessive violations will result in temporary or permanent ban, depending on severity.
6. Memes are not allowed to be posts, but are allowed in the comments.
7. Posts from clickbait sources are heavily discouraged. Please de-clickbait titles if it needs to be submitted.
8. Submission statements of any length composed of your own thoughts inside the post text field are mandatory for any microblog posts, and are optional but recommended for article/image/video posts.
Community Resources:
We are Android girls*,
In our Lemmy.world.
The back is plastic,
It's fantastic.
*Well, not just girls: people of all gender identities are welcomed here.
Our Partner Communities:
I use fennec, it's just firefox without current bs of firefox going on
Ironfox is nice, thats what I personally use. Its more secure than base Firefox (and importantly for me its in Accrescent)
I'm OK with using Fennec, probably. I've used Mull before, which I think is where Ironfox comes from.
What do you like about Ironfox that, you think, is not in other FF forks? And what's Accrescent?
Its a secure app store thats easy to install on GraphineOS (secure rom)
Firefox is by far the best Android browser.
regardless of your browser choice make url check your default link handler to unshort urls and remove query parameters
I was with you till "browser choice". Mind explaining?
Whichever browser you end up choosing. I use Vivaldi quite happily.
No I meant I didn't understand the part about link handler, short, unshort, query etc. Lol sorry
If you've got a link, I'd appreciate it
Oh, I see what you mean.
https://triangularapps.blogspot.com/search/label/UrlChecker?m=1
You can set this as your default application whenever you click a link, and it'll let you strip off the tracking bits and stuff before you go to your browser or whatever.
Thanks a lot!
Have you tried Waterfox? It satisfies most of your requirements, I believe.
I don't think I have. I'll check it out, thanks!
Don't think I've ever used the default Samsung browser... Not intentionally, at least. Firefox Mobile has been fine for me. It has basic plugin support, do you can run unlock origin with it, too.
You can install any extension you want nowadays
I use duck duck go browser as my main and default browser, and I press the burn it all button regularly. It offers to exclude sites from the data purge if you log in, but for the three or so websites that I want to stay logged in to fill time, I just use Opera for them.
I use Ironfox and Fulguris (for when something doesn't work in IF). They're both good. Ceno is also interesting for its p2p/ anti-censorship features, although it's slow when not on wifi.
Samsung Internet is my favorite, but I am also a lil weirdo. Firefox is my second favorite to merge between devices, as well as connecting with the Pocket app to save things for later.
Im not sure if it is foss (have to check) but Soul Browser is my favorite. Packed with features and highly customizable, most if not all of your requirements are possible within this browser.
Oh wow! This is the definition of fully featured and it has my favorite UI customization in any browser. Also, the ad-block section as user filters and URL ones.
Unfortunately it isn't FOSS, so I'll be sticking to Fennec for now. And the dark mode isn't as good as Samsung Internet or Dark Reader, even though for minor elements.
Thanks for the recommendation nonetheless!
I'm going to suggest an alternative to Samsung Internet or Firefox : https://github.com/uazo/cromite
Out of the options I've tried, it's probably the best bet for reducing tracking, fingerprinting & increasing security without turning to Tor browser (which while it is more anonymous, is frustrating for general browsing)
For clearing cache, there are two options. There's a dedicated clear browsing data button in the hamburger menu, it can also be configured to "sanitize on close" (similar to Firefox on desktop, or Brave on desktop / mobile) [In cromite, this can be found under Security > Clear the data at open]
I can't recommend Firefox on Android in good faith, until site isolation (fission) is enabled on the platform. This is a major security regression compared to desktop Firefox, or chromium based browsers on Android
Edit: It seems like Iron Fox (continuation of Mull / fork of Firefox) has site isolation enabled - but it is still buggy and does not have all features enabled e.g no isolated process SELinux labels.
I actually needed a help with it. For some reason redirection doesnt work on chromite now. I tried out all the settings nothing really worked. Do you know why it is.
cromite
Probably an unpopular opinion but if you want absolute minimalism without ads use Violoncello text browser!
the quit button must clear cache and close all tabs, so I think it should be native and not an extension, but maybe I'm wrong?
This is the closest Firefox add-on that I could find: Essential Buttons Toolbar and Homepage
Oh I think I've tried that extension some time ago, but it didn't work very well. I'll give it another try, thanks