Our Contact Details
Name: CompSoc
Address: CompSoc, School of Informatics, Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB.
Email: admin@betterinformatics.com
Types of personal information collected
We collect the following information:
| Information collected | Required/Optional | Why we collect it |
|---|
| Your AoC ID | Required | For syncing star data |
| Your Discord ID | Optional | For notifying stars on Discord, and for extra login security |
| Your institutional (Edinburgh) email | Required (if exchanging rewards) | For contact when exchanging rewards |
| Your physical presence in Edinburgh | Required (if exchanging rewards) | For verifying eligibility for rewards |
How we get the personal information and why we have it
All of the personal information we process is provided to us directly by you as part of the account setup procedure.
We use the information that you have given us in order to limit access to the Advent of Code Rewards Platform to only current University of Edinburgh students who are able to physically pick up rewards.
- The first limitation exists because this service is directly funded by CompSoc Edinburgh, and we prioritise servicing the organization's target audience.
- The second limitation exists because all rewards provided on this service are physical, and shipping fees are not something we have budget for.
Under the UK General Data Protection Regulation (UK GDPR), the lawful bases we rely on for processing this information are:
- Performance of a Contract.
When we provide you with our service or communicate with you about them, we require your personal information in order to perform what you expect from our service. Specifically, this includes our usage of personal information to accurately fetch star information from Advent of Code, to record all of your token exchange transactions, and to reach you when organizing the physical reward exchange. - Legitimate Interest.
We require some aggregate statistics about the user base (e.g. number of users, number of total transactions) as well as personal information (e.g. distribution of stars collected over time period) in order to optimize our reward range for the next year. This helps prevent excessive spending or budgeting from the organizer side and allow us to provide an enjoyable service for you in the long term.
How we store your personal information
Your personal information is securely stored on Digital Ocean servers hosted in London (LON1). We will keep these until the next year's run begins in November of the following year.
Your data protection rights
Under data protection law, you have rights including:
- Your Right of Access. You have the right to ask us for copies of your personal information. Data will be provided in CSV format.
- Your Right to Erasure. You have the right to ask us to erase your personal information. This will take the form of a scratched database record. However, by its nature, this will void you from exchanging any rewards.
Source Code
You can view the source code for the whole service on GitHub: https://github.com/compsoc-edinburgh/adventure