Privacy Manager - Chrome extension
Privacy Manager is a chrome extension for data transparency and control.
Privacy Manager can help users with:
Stable version of Privacy Manager can be downloaded from the Chrome Web Store
here.
npm install
npm run build:webpack # builds extension in `dist` directory
npm run build
watch # builds extension and watches for changes
build
prod # builds production version with minified files
chrome://extensions
in your browserdist
folder in the repository root directoryNote: When rebuilding the extension changes in background scripts might not
be loaded in the chrome unless actual extension is reloaded in thechrome://extensions
page (i.e. By clicking on the reload button).
npm test # Run all tests
npm run test:puppeteer # Run only puppeteer tests
npm run test:eslint # Run Eslint tests
npm run test:stylelint # Run Style linters
Command below bundles the extension into privacy-manager.zip
file:
npm run build
Use Github issue tracker for
requesting features, reporting bugs and questions. See github issues
documentation.
Code contributions are welcome, you can always consult with me (in issues, or
PRs) when you have a question. If you are developing a new feature, please
consider creating also tests for them when possible.
Please use Crowdin project for
suggesting or improving translation, please note that you might need a crowdin
account for that reason, see crowdin translation introduction
documentation.
In case you can’t see the language you want to translate in Crowdin
project, please use Github issue
tracker for requesting new
translation language in crowdin.