{"id":20236643,"url":"https://github.com/celenityy/better-brave-android","last_synced_at":"2025-04-10T19:10:52.513Z","repository":{"id":244890532,"uuid":"816566485","full_name":"celenityy/better-brave-android","owner":"celenityy","description":"My recommendations for the ultimate configuration of the Brave Browser on Android :)","archived":false,"fork":false,"pushed_at":"2024-12-17T07:22:53.000Z","size":27,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-24T16:51:50.374Z","etag":null,"topics":["ads","android","android-app","android-application","anti-fingerprinting","anti-tracking","aosp","brave","brave-api","brave-browser","hardened","hardening","metrics","privacy","privacy-protection","security","security-hardening","telemetry","tracking"],"latest_commit_sha":null,"homepage":"https://codeberg.org/celenity/better-brave-android","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/celenityy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://celenity.dev/donate"]}},"created_at":"2024-06-18T02:17:21.000Z","updated_at":"2025-03-16T10:45:55.000Z","dependencies_parsed_at":"2024-09-07T04:56:28.884Z","dependency_job_id":"f54fa618-ec1c-4685-9111-29a021949a37","html_url":"https://github.com/celenityy/better-brave-android","commit_stats":null,"previous_names":["retold3202/better-brave-android","celenityy/better-brave-android"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celenityy%2Fbetter-brave-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celenityy%2Fbetter-brave-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celenityy%2Fbetter-brave-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/celenityy%2Fbetter-brave-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/celenityy","download_url":"https://codeload.github.com/celenityy/better-brave-android/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248279610,"owners_count":21077407,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ads","android","android-app","android-application","anti-fingerprinting","anti-tracking","aosp","brave","brave-api","brave-browser","hardened","hardening","metrics","privacy","privacy-protection","security","security-hardening","telemetry","tracking"],"created_at":"2024-11-14T08:22:19.323Z","updated_at":"2025-04-10T19:10:52.507Z","avatar_url":"https://github.com/celenityy.png","language":null,"funding_links":["https://celenity.dev/donate"],"categories":[],"sub_categories":[],"readme":"# better-brave-android\n\nMy recommendations for the ultimate configuration of the Brave Browser on Android :)\n\n**NOTE:** This is specifically tailored for Brave on Android. For Desktop, see [here](https://codeberg.org/celenity/better-brave), and for iOS, see [here](https://codeberg.org/celenity/better-brave-ios).\n\n**NOTE:** This project can be found on both [Codeberg](https://codeberg.org/celenity/better-brave-android), which will act as the main \u0026 preferred way to contribute, and [GitHub](https://github.com/celenityy/better-brave-android).\n\n# Brave Shields \u0026 privacy\n\n**Block trackers \u0026 ads** -\u003e `Block trackers \u0026 ads (Aggressive)`\n\n**Auto-redirect AMP pages** -\u003e ✅\n\n**Auto-redirect tracking URLs** -\u003e ✅\n\n**Upgrade connections to HTTPS** -\u003e `Require all connections to use HTTPS (strict)`\n\n**Block Scripts** -\u003e ✅ *(This **will** cause breakage, but it heavily improves privacy \u0026 security, so I'd recommend enabling it if possible and if you're willing to re-enable scripts on sites that need it)*\n\n**Block Cookies** -\u003e `Block third-party cookies` *(Should be default)*\n\n**Block Fingerprinting** -\u003e `Fingerprinting blocked (strict, may break sites)`\n\n**Prevent fingerprinting via language settings** -\u003e ✅\n\n**Content Filtering**:\n\n* `EasyList Cookie` -\u003e ✅\n\n* `Fanboy's Annoyances + uBO Annoyances` -\u003e ✅\n\n* `Fanboy's Social` -\u003e ✅\n\n* `Fanboy's Anti-Newsletter` -\u003e ✅\n\n* `Fanboy's Mobile Notifications` -\u003e ✅\n\n* `Fanboy's Anti-chat Apps` -\u003e ✅\n\n* `Bypass Paywalls Clean Filters` -\u003e ✅\n\nDon't forget to select **UPDATE** in the top right corner when you're done here.\n\n\u003cbr\u003e\n\n**Forget me when I close this site** -\u003e ✅ *(This feature drastically improves privacy, I would highly recommend using it and just setting exceptions for sites you need to stay logged in to)*\n\n**Allow Google login buttons on third party sites** -\u003e ❌\n\n**Allow Facebook logins and embedded posts** -\u003e ❌\n\n**Allow Twitter embedded tweets** -\u003e ❌\n\n**Allow LinkedIn embedded posts** -\u003e ❌\n\n**Allow app links to open in apps outside of Brave** -\u003e ❌\n\n**WebRTC IP handling policy** -\u003e `Disable non-proxied UDP` *(Don't set this if you have to call on the web through services like Discord \u0026 Zoom)*\n\n**Safe Browsing** -\u003e `No protection (not recommended)` ❌ *(On Android, Safe Browsing requires Google Play Services and as such is proprietary and questionable. As long as you have other protection in place (See `secure DNS` \u0026 `Additional recommendations` below), then I don't think its worth using here)*\n\n**Allow sites to check if you have payment methods saved** -\u003e ❌\n\nUnstoppable Domains -\u003e **Resolve Method** -\u003e `Disabled`\n\nEthereum Name Service -\u003e **Resolve Method** -\u003e `Disabled`\n\nEthereum Name Service -\u003e **ENS offchain lookup** -\u003e `Disabled`\n\nSolana Name Service -\u003e **Resolve Method** -\u003e `Disabled`\n\n**IPFS Gateway** -\u003e ❌\n\n**Use secure DNS** -\u003e ✅\n\nUse secure DNS -\u003e **Choose another provider** -\u003e Pick a private, secure, \u0026 reputable DNS provider of your choice, I would recommend setting up your own [NextDNS](https://nextdns.io) configuration if you are able to (See my recommendations for NextDNS [here](https://codeberg.org/celenity/nextdns-settings), otherwise I would recommend [Quad9](https://quad9.net/): `https://dns.quad9.net/dns-query` *(Even if you have a private/secure DNS provider set on your OS/network level, make sure to still set it here too like this, so that you can take advantage of [Encrypted Client Hello](https://blog.cloudflare.com/announcing-encrypted-client-hello))*\n\n**Block cookie consent notices** -\u003e ✅\n\n**Block `Switch to App` Notices** -\u003e ✅\n\n**Close tabs on exit** -\u003e ✅\n\n**Allow privacy-preserving product analytics (P3A)** -\u003e ❌\n\n**Automatically send diagnostic reports** -\u003e ❌\n\n**Automatically send daily usage ping to Brave** -\u003e ❌\n\n**Show autocomplete in address bar** -\u003e ❌\n\n**Improve search suggestions** -\u003e ❌\n\n**Show top sites in autocomplete** -\u003e ❌\n\n# Brave Wallet\n\n**Default Ethereum wallet** -\u003e `None`\n\n**Default Solana wallet** -\u003e `None`\n\n**Display Web3 notifications** -\u003e ❌\n\n**Enable NFT discovery** -\u003e ❌\n\n# Search engines\n\n**Standard Tab** -\u003e `Brave`\n\n**Private Tab** -\u003e `Brave`\n\n# Password Manager\n\n**Save passwords** -\u003e ❌ *(You should not save info in your browser like this for security reasons, use a dedicated password manager like Bitwarden or Proton Pass instead)*\n\n**Auto Sign-in** -\u003e ❌\n\n# Notifications\n\n**All \"Brave Ads\" notifications** -\u003e ❌\n\n**Browser** -\u003e ❌\n\n**Active downloads** -\u003e ✅\n\n**Private** -\u003e ✅\n\n**Playing media** -\u003e ✅\n\n**Brave Browser** -\u003e ❌\n\n# Site settings\n\nPermissions -\u003e **Location** -\u003e `Blocked` ❌ \n\nPermissions -\u003e **Camera** -\u003e `Blocked` ❌ *(Obviously don't set if you use sites that need camera access, but you can still set exceptions for sites if needed*)\n\nPermissions -\u003e **Microphone** -\u003e `Blocked` ❌ *(Obviously don't set if you use sites that need microphone access, but you can still set exceptions for sites if needed*)\n\nPermissions -\u003e **Notifications** -\u003e `Blocked` ❌\n\nPermissions -\u003e **Motion sensors** -\u003e `Blocked` ❌\n\nPermissions -\u003e **USB** -\u003e `Blocked` ❌\n\nPermissions -\u003e **Clipboard** -\u003e `Blocked from reading clipboard` ❌\n\nPermissions -\u003e **Virtual reality** -\u003e `Blocked` ❌\n\nPermissions -\u003e **Augmented reality** -\u003e `Blocked` ❌\n\nContent -\u003e **Pop-ups and redirects** -\u003e `Blocked` ❌ *(Should be default)*\n\nContent -\u003e **Protected content** -\u003e `Blocked` ❌ - [https://www.eff.org/deeplinks/2017/10/drms-dead-canary-how-we-just-lost-web-what-we-learned-it-and-what-we-need-do-next](https://www.eff.org/deeplinks/2017/10/drms-dead-canary-how-we-just-lost-web-what-we-learned-it-and-what-we-need-do-next)\n\nContent -\u003e **Dark theme for sites** -\u003e `On` ✅ *(See `brave://flags` below)*\n\nContent -\u003e **Autoplay** -\u003e `Blocked` ❌\n\nContent -\u003e **Google Sign-In** -\u003e `Blocked` ❌\n\n# Downloads\n\n**Ask where to save files (if SD card is detected)** -\u003e ✅\n\n**Automatically open when possible** -\u003e ❌\n\n**Show download progress notifications** -\u003e ✅\n\n# Media\n\n**Widevine DRM** -\u003e ❌ - [https://www.eff.org/deeplinks/2017/10/drms-dead-canary-how-we-just-lost-web-what-we-learned-it-and-what-we-need-do-next](https://www.eff.org/deeplinks/2017/10/drms-dead-canary-how-we-just-lost-web-what-we-learned-it-and-what-we-need-do-next)\n\n**Background play** -\u003e ✅\n\n# Appearance\n\n**Brave Rewards icon** -\u003e ❌\n\n**Brave Ads** -\u003e ❌\n\n**Disable Sharing Hub** -\u003e ✅\n\n# New Tab Page\n\n**Show Sponsored Images** -\u003e ❌\n\n**Show Top Sites** -\u003e ❌\n\n# Accessibility\n\n**Force enable zoom** -\u003e ✅\n\n**Simplified view for web pages** -\u003e ✅\n\n# Payment methods\n\n**Save and fill payment methods** -\u003e ❌ *(You should not save info in your browser like this for security reasons, use a dedicated password manager like Bitwarden or Proton Pass instead)*\n\n**Manually verify every time you pay using autofill** -\u003e ✅\n\n# Addresses and more\n\n**Save and fill addresses** -\u003e ❌ *(You should not save info in your browser like this for security reasons, use a dedicated password manager like Bitwarden or Proton Pass instead)*\n\n# Autofill in private tabs\n\n**Autofill in private tabs** -\u003e ❌\n\n# brave://flags\n\n`#android-open-pdf-inline` -\u003e `Enabled`\n\n`#brave-adblock-default-1p-blocking` -\u003e `Enabled`\n\n`#brave-block-screen-fingerprinting` -\u003e `Enabled`\n\n`#brave-extension-network-blocking` -\u003e `Enabled`\n\n`#brave-ipfs` -\u003e `Disabled`\n\n`#brave-rewards-vbat-notice` -\u003e `Disabled`\n\n`#brave-safe-browsing` -\u003e `Disabled` *(On Android, Safe Browsing requires Google Play Services and as such is proprietary and questionable. As long as you have other protection in place (See `secure DNS` above \u0026 `Additional recommendations` below), then I don't think its worth using here)*\n\n`#brave-speedreader` -\u003e `Enabled`\n\n`#brave-wallet-bitcoin` -\u003e `Disabled`\n\n`#darken-websites-checkbox-in-themes-setting` -\u003e `Enabled` *(This will allow you to toggle `Dark theme for sites` under `Site settings` above)*\n\n`#enable-site-per-process` -\u003e `Enabled`\n\n`#native-brave-wallet` -\u003e `Disabled`\n\n`#strict-origin-isolation` -\u003e `Enabled`\n\n# Additional recommendations\n\n* Use a (reputable) anti-virus if possible, such as [Hypatia](https://f-droid.org/packages/us.spotco.malwarescanner/). **NOTE:** You should install Hypatia through the [DivestOS Official Repo](https://divestos.org/fdroid/official/?fingerprint=E4BE8D6ABFA4D9D4FEEF03CDDA7FF62A73FD64B75566F6DD4E5E577550BE8467) instead of F-Droid's main repo, as it will allow you to receive quicker updates directly from the developer. It's also recommended to use [F-Droid Basic](https://f-droid.org/en/packages/org.fdroid.basic/) as your F-Droid client of choice.\n\n* Use a (reputable) VPN. I would generally recommend either [Mullvad](https://mullvad.net/), [IVPN](https://www.ivpn.net/), or [ProtonVPN](https://protonvpn.com/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelenityy%2Fbetter-brave-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcelenityy%2Fbetter-brave-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcelenityy%2Fbetter-brave-android/lists"}