Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GDPR tools allows raw data access when visits log is disabled to prevent raw data access #20686

Open
tsteur opened this issue May 8, 2023 · 1 comment
Labels
c: Privacy For issues that impact or improve the privacy. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@tsteur
Copy link
Member

tsteur commented May 8, 2023

Summary

Currently, we can disable "raw data access" by disabling the visits log in the site/measurable settings. This is important for GDPR compliance to remove raw data access when wanting to track data without needing consent.

However, the GDPR tools are still available meaning raw data access and export is possible after all meaning it's not actually disabled.

When visits log is disabled for a site, it should also show an option to disable GDPR Tools for a given site. Not sure if it requires a separate setting as when you have the visits log enabled, then it shouldn't be a problem to have the GDPR tool enabled.

When GDPR tools are disabled for a site, and a Matomo user tries to search for visits, then we should ignore sites that the GDPR tool was disabled for.

I'm thinking by default, when the visits log is disabled, the GDPR tool usage is maybe still allowed and a user can disable it specifically. Or would it be better the other way around?

Sometimes, the visits log may be disabled when there is only anonymous data in there. In that case you won't need the GDPR tool anyway as you can't find a specific data subject anyway when there is only anonymised data tracked.

The GDPR tool should probably make it clear if specific sites are excluded from the search because it's disabled and that it can be enabled by users with enough access should it be needed.

@tsteur tsteur added Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. c: Privacy For issues that impact or improve the privacy. To Triage An issue awaiting triage by a Matomo core team member labels May 8, 2023
@michalkleiner
Copy link
Contributor

Hi @tsteur,
thank you for the suggestion, I'll assign this to the product team for discussion on which way this could/should work and for prioritisation in the backlog.

@michalkleiner michalkleiner removed the To Triage An issue awaiting triage by a Matomo core team member label May 8, 2023
@michalkleiner michalkleiner added this to the For Prioritization milestone May 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Privacy For issues that impact or improve the privacy. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

No branches or pull requests

2 participants