Coder Social home page Coder Social logo

re-consent-1's Introduction

re:consent

Welcome to more privacy control

re:consent allows you to view and change the consent you have given to websites for data processing. It works for websites that adhere to the IAB's Transparency & Consent Framework, as well as for Google and Facebook. re:consent offers more control over your direct interaction with websites making it a smart addition to third-party tracking protection powered by Cliqz. Learn more on https://cliqz.com/magazine/re-consent

Supported Consent Management Platforms

The extension works by looking for third-party consent management platforms in visited pages. Currently the extension supports the following platforms:

Additionally Supported Services

  • Google
  • Facebook

Building

The extension is implemented as a WebExtension. It is dockerized and can be built with the following command:

docker-compose run --rm re-consent npm run build

It creates a new folder called build which contains the zipped extension. The extension can then be loaded via the about:debugging page in Firefox and via the chrome://extensions page in Chrome. For more information on how to install the extension follow this tutorial: https://developer.chrome.com/extensions/getstarted

Development

We recommend using Docker also during development. You can start the build watcher (webpack) as well as the storybook (for documenting UI components) by the following command:

docker-compose up

Point the extension directory in Firefox/ Chrome to the build/src folder. The styleguide is available on localhost:9009

re-consent-1's People

Contributors

sebslomski avatar rubengrill avatar purelabs avatar sammacbeth avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.