Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • S Snowflake WebExtension
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 25
    • Issues 25
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 4
    • Merge requests 4
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The Tor Project
  • Anti-censorship
  • Pluggable Transports
  • Snowflake WebExtension
  • Merge requests
  • !24

Add an onboarding page for opt-in consent

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Cecylia Bocovich requested to merge cohosh/snowflake-webext:consent into main Nov 25, 2021
  • Overview 6
  • Commits 4
  • Pipelines 1
  • Changes 9

Mozilla's new privacy policy requires an opt-in consent to the collection of personal information. Since IP addresses are personal info, we need to have users consent before enabling their snowflake proxy.

Notes:

  • the link to the privacy policy right now is dead. We can update it when #34 (closed) is ready.
  • this is a bit messy, I'm not even sure that the event dispatcher message passing in consent.js is necessary or the right way to do things, but it's at least functional
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: consent