This is Bulletproof Chrome extension that can protect user's privacy right of CCPA.
We have a Python script /bulletproof/web_rank.py which check the CCPA compliance of popular websites, it will:
- Generate a list of top 1000 websites based on their traffic
- Extract links to each website's privacy policy page
- Search if CCPA or California Consumer Privacy Act is stated in each privacy policy page
- Export a list of 1000 websites and result of checking CCPA compliance
- Detection of CCPA/GPC Compliance (Current demo list of complaince is hardcoded)
- Fine-grained configuration of privacy preference
- Sending GPC-style request to service provide to indicate user's privacy preference
- Location Protection (not finished yet because Chrome restrict extension's accessibility of location Manifest V3)
- Clone this project
- Visit the management page of Chrome Extension through chrome://extensions/
- Click the Load Unpacked to load the folder bulletproof
- When visiting a new url, our extension will show whether this host is CCPA/GPC Compliance. The current detection result might be incorrect, but we can easily configure the list of complaint websites.
- User can configure the privacy preference. After configuration, our extensions will send a POST request to the host to indicate user's preference. The service provider should treat user's data based on this preference
The request can be click the service worker, right click "inspect", and then switch to the network. The current request will receive a 404 response becasue no service provider follow our protocol yet 😂.