We gather so much raw data on a daily basis from events, product feeds are many other integrations, that we can fill a big hard-disk every day. This data is not helpful on the long term, and we need to remove it from time to time, or it will just block the entire system otherwise.
Another reason to remove this data are the GDPR rules, which state that personal information (like email) needs to be deleted after 1 year. (There are some exceptions to this, but the main term is 1 year)
Therefore, we have put a process in place that does the cleaning automatically.
When and under what conditions is data being removed from the system?
User & Session Data
User has no email address?
- lastVisitDate – older than 60 weeks
User has email address?
- lastEmailClickDate – older than 12 months
- lastVisitDate – older than 6 weeks
Created date – older than 30 days
Created date – older than 3 years
Sent date – older than 1 years