-
-
Notifications
You must be signed in to change notification settings - Fork 381
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
Please implement Chrome settings sync #645
Comments
It would be useful if settings could be utilized from multiple browsers on the same machine, as well. I have Chrome, Chromium, Chrome Canary, Whitehat Aviator on my machine, using each for separate tasks (e.g. banking, browsing, etc.) to breakup any tracking by insincere parties. If cookies from one would trip blocking for the others, it would be a very good thing. |
So this isn't as easy as it looks on the surface, using the chrome sync api severely limits the amount of data that we can store, right now we are using a bit more data than can be stored with chrome sync, we would have to rethink how we store user data if we wanted to take this approach. as for being able to import/export settings see #121 |
Unfortunately, |
Perhaps we can use Google Drive's Application Data for this purpose? |
I think that's for Android apps, while what we have is a Chrome extension. |
@ghostwords there are JavaScript examples, and it's mostly REST APIS, so I think we can use them if we have a button on the settings view that requests access to the user's Drive One possible complication is what happens if you sync data from 2 browser instances at nearly the same time? Is this a common case? Does Google Drive's conflict resolution work in the Application Data folder? But does Chrome Sync offer this sort of functionality anyway? |
(I'm new, so please be gentle or guide me) |
Hello! Could you go a bit into why you would like to sync Badger settings automatically? If one of your Badgers learned different domains from another of your Badgers, that's OK, I don't see a problem. The big idea is to stop continuous tracking of your Web activities. If a tracker sees you twice before your Badger learns to block it, no big deal, I think. (There is also manual export and import for extreme situations such as new installations.) If you find yourself customizing the sliders much, this is something we'd like to move away from as we want Privacy Badger to be an install-and-forget extension. (I suggest using the "Disable Privacy Badger for This Site" button instead.) Now if you'd like to keep your list of websites where Privacy Badger is disabled in sync, that is something we may want to implement sometime. There is a clear use case (it's frustrating to have to "teach" your different Badgers which websites to leave alone over and over), plus the Chrome API should support doing this (as the list of disabled sites will likely fit within API limits). |
Ghostwords -- yes, you got it, I want to sync my list of sites for which PB is "disabled" (that's what I meant by "whitelist" in my comments). |
Closing in favor of #2110. |
So our custom block rules are synced across a single user's several PCs.
https://developer.chrome.com/extensions/storage#property-sync
The text was updated successfully, but these errors were encountered: