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

What happens when a user denies consent and grants it later in the same session? #17183

Closed
unikitty37 opened this issue Feb 3, 2021 · 1 comment
Labels
c: Privacy For issues that impact or improve the privacy.

Comments

@unikitty37
Copy link

unikitty37 commented Feb 3, 2021

(thank you, GitHub, for submitting the form when I pressed Enter in the subject box… how useful)

AmazingDreams/vue-matomo#47 implies that, if a user denies consent and then later grants it in the same session, all the events that took place between denying consent and granting it will be tracked.

Is this true? My reading of GDPR is that, as consent was denied for those events, they should not be tracked, or even sent to the Matomo instance.

@diosmosis diosmosis added the c: Privacy For issues that impact or improve the privacy. label Feb 4, 2021
@diosmosis
Copy link
Member

Hi @unikitty37, thanks for the interesting question! We discussed this internally and thought that this behavior could indeed be problematic for single page apps. However there's a simple solution in that the app could just not queue any tracking requests until it knows consent is given. Ie, only call the track methods on the JS tracker after consent is given. This puts the onus on users of matomo's JS tracker, so it would likely have to be implemented in the referenced library if not already done this way.

Since the question is answered, I'll close this now.

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

No branches or pull requests

2 participants