Data was anonymised prior to cleaning, through random re-assignment of unique IDs and removal of potentially identifying variables (e.g. exact date of sessions). Aside from the anonymisation changes, the raw data is provided as well as the code used to clean data to produce the aggregate data used for analysis. For clarity the code used for anonymisation is provided in the R scripts for cleaning raw data in comments.