TheGodfather That's wrong. Firefox lacks a strong sandbox and completed site isolation on desktop. Their seccomp-bpf filter is not a complete sandbox and you are claiming to know their perspective when you do not. Flatpak packages for browsers have weaker internal sandboxing than traditional ones but you're wrong about what the differences are.
Mull / Hardened firefox security?
- Edited
locked Vanadium is more security focused
Vanadium is security and privacy focused, not only security focused. The entire project uses security for privacy-protecting features. GOS aims to offer a highly secure, private and usable mobile OS.
As written by the official project account, Bromite is dead and replacing Vanadium with Cromite is worse than better.
GrapheneOS but you're wrong about what the differences are.
What are the differences?
GrapheneOS and adds a bunch of questionable changes.
GrapheneOS Adding a bunch of low quality changes trying to improve privacy does not mean it's more privacy focused.
Can you please go more in details and explain what?
I'm very interested in it.
Thanks a lot
GrapheneOS also not a trustworthy project. It may be marked with a warning in the future.
Why is this? Can you supply more info? I always thought Cromite had a good rep with the privacy community.
Thanks for the warning.
Could you recommend a different browser fingerprinting test tool?
Would be interested to read resources that explain modern browser fingerprinting methods in more detail.
Thanks again ~
GrapheneOS What would be, from a security perspective, the better choice then: Firefox as flatpak, Firefox as a distribution package, or tar.bz2 from the Mozilla website?
GrapheneOS Could you please elaborate on that?
As a user, I risk severe moderation or even banishment for baselessly claiming things in the forum, without some kind of 'proof' to my claim. Can a representative of the project please add some clarity to the claims against Cromite. I ask, as I use Cromite! Its a project often lauded in privacy circles, as Bromite was before it. I'm probably not the only one now a little concerned that the makers of the phone os we use states that a previously considered 'safe' browser is actually 'untrustworthy' in their opinion. Thanks.
locked Did they state that it was unsafe?
They said:
GrapheneOS Bromite is an insecure, dead project and we recommend against using Cromite since it rolls back security and adds a bunch of questionable changes. It's also not a trustworthy project. It may be marked with a warning in the future.
Cromite makes a lot of choices that make it a subpar choice, and in my opinion, doesn't prioritize security.
Some examples of this:
- Addition of JPEG-XL, which is a lot of additional attack surface over Chromium.
- Addition of Eyeo's adblocking engine, written in C++ (memory unsafe). Eyeo is the company that bought "uBlock" (not uBlock Origin) and does "acceptable ads". Their code contains tracking that the maintainer of Cromite has to remove. Missing something there wouldn't be good. It's a very strange choice to add to the browser.
- Cromite does not support CFI. It used to, but then it broke, and instead of fixing the issue, they simply stopped using it.
- Of course, they also don't use MTE, which Vanadium does on devices supporting it.
Cromite is the successor to Bromite, a now-dead project that changed its licensing to GPLv3 and wouldn't share patches with Vanadium despite taking from it. All in all, I personally see no reason why it's so widely recommended in so called "privacy circles".
- Edited
matchboxbananasynergy they're all choices one makes when deciding in a browser to use for whatever task they choose.
I was more referring to the 'untrustworthy' label the project was designated by GraoheneOS a couple of comments ago. Its one thing having and opinion of unsatisfactory security, totally another to be deemed untrustworthy in general. I just really wanted to know why they're apparently untrustworthy as a whole.
Just to edit, I'm not arguing or making any point. I use Cromite for one aspect of my browsing and I am surprised by the designation.
mmmm Taking from Vanadium while preventing sharing code the other way is trustworthy behavior to you? The person behind Cromite was with Bromite too, although not the main person there. They can't do that anymore due to Vanadium being licensed GPLv2 now, but they do still have Vanadium patches in their browser, of course.
Being okay with groups that have been hostile to GrapheneOS numerous times in the past is also something we're unlikely to consider trustworthy, too.
matchboxbananasynergy Taking from Vanadium while preventing sharing code the other way is trustworthy behavior to you?
Was that a licensing issue?
matchboxbananasynergy Cromite does not support CFI. It used to, but then it broke, and instead of fixing the issue, they simply stopped using it.
Of course, they also don't use MTE, which Vanadium does on devices supporting it.
Tbf no Chromium browser outside of Vanadium and Mulch does that on Android
- Edited
matchboxbananasynergy Taking from Vanadium while preventing sharing code the other way is trustworthy behavior to you?
I suppose not, from the projects point of view. But from a users point of view I dont see how its particularly relevant. Trustworthy from my point of view, with regards to a browser, is whether they're looking at what I browse, or logging my location, or helping profile me. The 'underworld' of open source coding ethics aren't really my forte, and i guess if i looked that deeply, 'untrustworthy' would take on a new meaning.
But yes I get your point. Thanks for clarifying the reason as to why it should be avoided from the projects point of view.
I dont think it will stop my minimal and particular usage of Cromite.
Edit to add, I am in the habit of having separate browsers for separating things. I have worked that way for years and you cant teach old dogs new tricks. I use several browsers to achieve this. However if I could have multiple instances of vanadium and mulch, I would ditch everything else!
- Edited
mmmm They said it was not trustworthy, which I would define (in this context) to mean the developers are not trusted to make good security or privacy implementations to the cromite browser. Don't confuse that to necessarily mean unsafe. It does not meet GrapheneOS's security standards. Some reasons have been listed below...
TheGodfather Cromite makes changes which significantly reduce security, and most of their privacy changes are highly questionable.