Hey guys, I'm the developer. I was really surprised to see the number of stars on GitHub suddenly skyrocket, and I think I found why. Thank you all for your interest in my project!
Feel free to make an issue (for questions, suggestions, or bug reports) or a pull request anytime. I might respond to a few more comments here before calling it a day.
> Disable JavaScript dialog boxes from showing when a page closes (onbeforeunload events) Bypasses the annoying dialog boxes that spawn when a page is being closed
That seemed pretty random, and not related to the ultimate goal of the project. Are there other normal features that are disabled, that don't relate to Google at all?
Settings->Advanced->Privacy->Content:
Cookies->Keep until quit + exceptions you choose.
Javascript->Deny all + exceptions you choose.
When you browse there is a little icon in the address bar to whitelist a site. It is a bit of a pain at first but it makes things a lot safer. When you go incognito it will forget which sites you whitelisted at session end, so you are not enabling a site forever.
I can also recommend the EFF Privacy Badger and the Cross Domain Request Filter extensions. CDRF needs to be updated to work in whitelist mode instead of blacklist mode, but it is still pretty cool. I also like Poper Blocker, but their telemetry mode is wrong.
I'd really like an in-browser firewall which also blocked extensions by default. Something with an inspectable rule set.
See also: Whitelist Manager, comes with source code.
For people as conciuous as this, I highly recommend uMatrix. It is a switchboard that easily lets you control anything (from initial request to frames) per ___domain.
Feel free to make an issue (for questions, suggestions, or bug reports) or a pull request anytime. I might respond to a few more comments here before calling it a day.