Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Cromite to Mobile Browsers #2381

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
63 changes: 63 additions & 0 deletions docs/mobile-browsers.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,18 @@ schema:
subjectOf:
"@type": WebPage
url: "./"
-
"@context": http://schema.org
"@type": MobileApplication
name: Cromite
image: /assets/img/browsers/cromite.svg
url: https://cromite.org
applicationCategory: Web Browser
operatingSystem:
- Android
subjectOf:
"@type": WebPage
url: "./"
-
"@context": http://schema.org
"@type": MobileApplication
Expand Down Expand Up @@ -128,6 +140,57 @@ Brave allows you to select additional content filters within the internal `brave

[Brave Sync](https://support.brave.com/hc/articles/360059793111-Understanding-Brave-Sync) allows your browsing data (history, bookmarks, etc.) to be accessible on all your devices without requiring an account and protects it with E2EE.

### Cromite

<div class="admonition recommendation" markdown>

![Cromite logo](assets/img/browsers/cromite.svg){ align=right }

**Cromite** is a Chromium-based browser with privacy and security enhancements, built-in ad blocking, and some fingerprinting randomization. It is the continuation of Bromite.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

and some fingerprinting randomization.

some because I never detailed them, correct?
do you think it is right for me to do so, i.e. to detail what has been implemented and what I think is missing?
do you happen to have a list of those implemented in brave as a comparison?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do you think it is right for me to do so, i.e. to detail what has been implemented and what I think is missing?

I would like that then I would directly link to it.

do you happen to have a list of those implemented in brave as a comparison?

There are various blog articles that I think one would have to go through. This however might be more relevant as it discusses what is randomized and what is blocked.

Copy link
Member

@jonaharagon jonaharagon Apr 15, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also I think has to do with testing at https://privacytests.org/android - where it seems to cover similar things to Brave but less than Mull. Not that I think Cromite should go as far as Mull does necessarily, to be clear. There are tradeoffs here, and I don't think Cromite intends to go as far as Firefox RFP?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://privacytests.org/android

ah I didn't even know @arthuredelstein added cromite!

where it seems to cover similar things to Brave but less than Mull

let's talk about it if you want. the results of each test should be interpreted.
But I don't think cromite is necessarily better than others: what cromite lacks is testing (and spread :) and I am okay with the fact that there are excellent sites like that and the duck duck test site because I use them to check regressions.
too bad there is no site that compare the same browser on different devices, not so much on functionality, but on how it looks to the Web sites.
creepjs, my reference website, has something similar, but it is hidden very well in the code.

Not that I think Cromite should go as far as Mull does necessarily, to be clear.

Unfortunately, I don't know Mull so I can't answer that.

I don't think Cromite intends to go as far as Firefox RFP?

I don't know that one either.
I can tell you that my goal is to make all devices as similar as possible, as Tor does.


[:octicons-home-16: Homepage](https://www.cromite.org){ .md-button .md-button--primary }
[:octicons-eye-16:](https://github.com/uazo/cromite/blob/master/docs/PRIVACY_POLICY.md){ .card-link title="Privacy Policy" }
[:octicons-info-16:](https://github.com/uazo/cromite?tab=readme-ov-file#docs){ .card-link title=Documentation}
[:octicons-code-16:](https://github.com/uazo/cromite){ .card-link title="Source Code" }

<details class="downloads" markdown>
<summary>Downloads</summary>

- [:simple-android: F-Droid](https://www.cromite.org/fdroid/repo/?fingerprint=49F37E74DEE483DCA2B991334FB5A0200787430D0B5F9A783DD5F13695E9517B)
- [:simple-github: GitHub](https://github.com/uazo/cromite/releases/latest)

</details>

</div>

#### Recommended Configuration

These options can be found in :material-menu: → :gear: **Settings**.

##### HTTPS-Only Mode

- [x] Select **Always use secure connections** in **Privacy and security**

This prevents you from unintentionally connecting to a website in plain-text HTTP. The HTTP protocol is extremely uncommon nowadays, so this should have little to no impact on your day to day browsing.

##### Always-on Incognito Mode

The following are in **Privacy and security**.

- [x] Select **Always open links in incognito** in the **Always incognito mode** menu
- [x] Select **Close all open tabs on exit**
- [x] Select **Open external links in incognito**

##### Disable legacy adblock

- [ ] Uncheck **autoupdate** in **Legacy Adblock settings**
jonaharagon marked this conversation as resolved.
Show resolved Hide resolved

##### Adblock Plus

Cromite contains a customized version of Adblock Plus. In **Adblock Plus settings**, You may select the appropriate filter lists, or add custom ones in **Custom ad filtering settings**.

- [x] Select **Enable anti-circumvention and snippets**

### Mull

<div class="admonition danger" markdown>
Expand Down
3 changes: 2 additions & 1 deletion docs/tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,8 @@ For more details about each project, why they were chosen, and additional tips o

<div class="grid cards" markdown>

- ![Brave logo](assets/img/browsers/brave.svg){ .twemoji loading=lazy } [Brave (Android)](mobile-browsers.md#brave)
- ![Brave logo](assets/img/browsers/brave.svg){ .twemoji } [Brave (Android)](mobile-browsers.md#brave)
- ![Cromite logo](assets/img/browsers/cromite.svg){ .twemoji } [Cromite](mobile-browsers.md#cromite)
- ![Mull logo](assets/img/browsers/mull.svg){ .twemoji loading=lazy } [Mull (Android)](mobile-browsers.md#mull)
- ![Safari logo](assets/img/browsers/safari.svg){ .twemoji loading=lazy } [Safari (iOS)](mobile-browsers.md#safari)

Expand Down
21 changes: 21 additions & 0 deletions theme/assets/img/browsers/cromite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading