Skip to content

Conversation

@eliotwrobson
Copy link
Contributor

  • Implements opt-in/opt-out consent mechanism using localStorage
  • Shows privacy-friendly banner on first visit
  • Only loads Matomo tracking after user consent
  • Stores consent choice with versioning support
  • Includes responsive design for mobile and desktop
  • Closes FEATURE: opt in / out data collection #659

@eliotwrobson eliotwrobson self-assigned this Jan 15, 2026
- Implements opt-in/opt-out consent mechanism using localStorage
- Shows privacy-friendly banner on first visit
- Only loads Matomo tracking after user consent
- Stores consent choice with versioning support
- Includes responsive design for mobile and desktop
- Addresses issue pyOpenSci#659
@eliotwrobson eliotwrobson requested a review from lwasser January 15, 2026 23:17
@eliotwrobson eliotwrobson marked this pull request as ready for review January 15, 2026 23:17
@lwasser
Copy link
Member

lwasser commented Jan 15, 2026

@eliotwrobson I tested this locally, and the cookies only appear if I opt in!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FEATURE: opt in / out data collection

2 participants