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

Track cookie less by default #15507

Open
tsteur opened this issue Feb 3, 2020 · 3 comments
Open

Track cookie less by default #15507

tsteur opened this issue Feb 3, 2020 · 3 comments
Labels
c: Privacy For issues that impact or improve the privacy.

Comments

@tsteur
Copy link
Member

tsteur commented Feb 3, 2020

refs #13655

By default, Matomo should not use any cookies ideally. If someone preferred more accurate data (eg unique visitors), they should be enabling cookies.

To not break BC, there could be a system setting in Matomo which is enabled by default for existing installations and disabled for new installations. Depending on that the tracking code be changed. Since the piwik/matomo.js might not be writable for all installations, there's a chance we wouldn't be able to guarantee BC since we do need to modify the tracking code to achieve this. So it would need quite some communication upfront possibly. Mostly, the file should be writable though. Also the generated tracking code would be adjusted depending on this setting so if someone was using WP-Matomo Integration on WordPress where they embed the tracking code into the site through Matomo API, then even if the JS tracker cannot be changed on the filesystem, the tracking code configuration would still enable/disable cookies depending on the setting further reducing the number of people impacted by this.

@ghost
Copy link

ghost commented Feb 6, 2020

How do I get rid of cookies in matomo?

Screenshot 2020-02-06 at 11 33 28 AM

@tsteur
Copy link
Member Author

tsteur commented Feb 6, 2020

@broros https://matomo.org/faq/general/faq_157/ For future questions be great to ask in our forum https://forum.matomo.org/ or check out our FAQs first as we usually don't reply to questions here.

@tsteur
Copy link
Member Author

tsteur commented Aug 2, 2020

We'd probably want to use requireCookieConsent instead of using disableCookies for this by default. This way it be easy to build a consent screen or something similar as user would only need to call _paq.push(['rememberCookieConsentGiven']) if user opts in.

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.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants