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

Automatic order anonymization for COVID-19 tracking #1713

Open
loelkes opened this issue Jul 6, 2020 · 3 comments
Open

Automatic order anonymization for COVID-19 tracking #1713

loelkes opened this issue Jul 6, 2020 · 3 comments

Comments

@loelkes
Copy link

loelkes commented Jul 6, 2020

COVID-19 regulations (e.g. State of Baden-Württemberg) require that hosts store the contact data for visitors over the period of four weeks and delete them afterwards. I have an event with multiple dates (50-100) over a period of (probably) several months.

  1. Could it be possible to anonymize visitors orders for each date instead of the entire event only?
  2. Could it be possible to automatically run this anonymization after a defined time (e.g. four weeks)?

Related to #1712 by topic (COVID-19)

@loelkes
Copy link
Author

loelkes commented Jul 8, 2020

Additional question: is there a possibility to change the minimum time until the event can be anonymised? As mentioned previously, current regulations set the deletion time to 4 weeks (28 days) after data collection, pretix enforces 60 days.

Die Veranstaltung muss mindestens 60 Tage vorüber sein, damit diese Funktion bereitsteht.

@raphaelm
Copy link
Member

raphaelm commented Jul 8, 2020

This timeframe has already been reduced to 30 days in d0c6f0f, I suppose we could also do 21 days or something like that.

Doing this per-subevent and automatically would be nice, but probably requires quite some work. We have an internal plugin that does part of this in a quick-and-dirty way (and with less configuration options) that we use with some customers currently, and we haven't yet decided whether to publish it (if we do, we'll post it here).

@loelkes
Copy link
Author

loelkes commented Jul 8, 2020

Doing this per-subevent and automatically would be nice, but probably requires quite some work.

If pretix can expose the anonymize event-feature through the API some situations could be solved with a quick-and-dirty external script. Could be a first step?

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

No branches or pull requests

2 participants