mirror of
https://github.com/andrei0x309/Brave-Detection-Blocker-Chrome-Extension.git
synced 2024-11-15 16:01:23 +00:00
changes: for new version
This commit is contained in:
parent
e7723d3fbb
commit
31ffeec5d1
38
CHANGELOG.md
Normal file
38
CHANGELOG.md
Normal file
@ -0,0 +1,38 @@
|
||||
# ChangeLog
|
||||
|
||||
[Back to README.md](README.md)
|
||||
|
||||
## 1.1.9
|
||||
- scrap everything found better method of removing brave field without cloning
|
||||
- reverse code to block brave Solana/EVMwallets instead ask the user to disable them manually if he wishes better privacy
|
||||
|
||||
## 1.1.8
|
||||
- rf code improvements
|
||||
- Eslint
|
||||
- block additional fingerprint
|
||||
- block solanaBrave
|
||||
|
||||
## 1.1.7
|
||||
- refactor
|
||||
- improve performance
|
||||
- new chrome version
|
||||
- improved compatibility google accounts site
|
||||
|
||||
## 1.1.6
|
||||
- new chrome version
|
||||
- improved compatibility with some sites
|
||||
- fixed typo
|
||||
|
||||
## 1.1.5
|
||||
- added some missing clone methods to nav
|
||||
- set new chrome version
|
||||
|
||||
## 1.1.4
|
||||
- added some missing clone methods to nav
|
||||
|
||||
## 1.1.3
|
||||
- added clone of `getBattery`
|
||||
- set new version from chrome
|
||||
|
||||
## 1.1.1
|
||||
- first realse
|
16
README.md
16
README.md
@ -1,8 +1,12 @@
|
||||
# Brave Detection Block BDB (chrome extension):
|
||||
|
||||
BEWARE this extension will remove access to `window.navigator.braveSolana` to prevent any possibility of detecting you run brave,
|
||||
this might affect brave wallet by rendering it unusable please use a wallet that doesn't leave potential fingerprints.
|
||||
I wrote one open-source implementation of EVM wallet here that does ZERO tracking that you can check out [Clear EVM Wallet](https://github.com/andrei0x309/clear-wallet).
|
||||
To increase the effectiveness of this extension, please make sure you have also turned both Solana brave wallet and Ethereum brave wallet from your browser settings, as they both leave fingerprints like 'window.solanaBrave'.
|
||||
|
||||
Turn off brave wallets screen shot:
|
||||
|
||||
![TURN OFF BRAVE WALLET](/turn-off-brave-wallet.png?raw=true "TURN OFF BRAVE WALLET")
|
||||
|
||||
I wrote one open-source implementation of EVM wallet here that does ZERO tracking that you can check out [Clear EVM Wallet](https://github.com/andrei0x309/clear-wallet), that implements MetamaskApi though is not metamask to provide more privacy.
|
||||
|
||||
![BDB LOGO](/images/BDB-ICON256.png?raw=true "BDB LOGO")
|
||||
|
||||
@ -10,7 +14,7 @@ Brave is a good privacy browser despite that it has some features that break som
|
||||
|
||||
One of them is an official method for a website to detect you are running brave.
|
||||
|
||||
This method involves a custom property on the navigator object, accessible at `window.navigator.brave` or `window.navigator.braveSolana`.
|
||||
This method involves a custom property on the navigator object, accessible at `window.navigator.brave`.
|
||||
|
||||
This is probably a point where marketing and data collection collides with any privacy concerns.
|
||||
|
||||
@ -20,6 +24,10 @@ Download from Chrome-Store(only download if you are running Brave):
|
||||
|
||||
[Brave-Detection-Blocker-Chrome-Extension](https://chrome.google.com/webstore/detail/brave-detection-block/ckkhcgikplgdginlidcaomgjahmddjgb)
|
||||
|
||||
## ChangeLog :
|
||||
|
||||
Check changelock markdown file [CHANGELOG.MD](CHANGELOG.md)
|
||||
|
||||
## Privacy Policy Link:
|
||||
|
||||
[PRIVACY_POLICY.md](PRIVACY_POLICY.md)
|
||||
|
@ -1,8 +1,3 @@
|
||||
if(window?.navigator?.brave) {
|
||||
Object.keys(window.navigator).reduce((object, key) => {
|
||||
if (key !== 'brave' || key !== 'braveSolana') {
|
||||
object[key] = window.navigator[key]
|
||||
}
|
||||
return object
|
||||
}, {})
|
||||
delete window.navigator.__proto__.brave
|
||||
}
|
||||
|
@ -3,8 +3,8 @@
|
||||
"name": "__MSG_appName__",
|
||||
"description": "__MSG_appDesc__",
|
||||
"default_locale": "en",
|
||||
"version": "1.1.8",
|
||||
"version_name": "1.1.8",
|
||||
"version": "1.1.9",
|
||||
"version_name": "1.1.9",
|
||||
"permissions": [],
|
||||
"content_scripts": [
|
||||
{
|
||||
|
@ -126,6 +126,7 @@
|
||||
For that reason to employ a higher degree of privacy is recomanded to use an <preclass="pre-inline">user-agent randomizer extension,</pre>
|
||||
set the fingerpint blocking to max in brave settings, and also allow this extension and
|
||||
the user-agent randomizer extension to work in incognito mode.
|
||||
Also turn off brave wallets as they will have brave fingerprints.
|
||||
<br /><br />
|
||||
If you want even more privacy than that use a no logs VPN doubled by a brave tor window.
|
||||
<br /><br />
|
||||
|
BIN
turn-off-brave-wallet.png
Normal file
BIN
turn-off-brave-wallet.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
Loading…
Reference in New Issue
Block a user