Version 1 (modified by skwang, 3 years ago) (diff)

Started editing this page

User Opt-in Consent

The European GDPR law requires users to opt-in to a terms of service. "Users who want to sign-up to a (BOINC) project need to give their informed explicit consent to how the project processes their data, before any personally identifiable information about that new user gets processed/stored by the project. This opt-in statement of consent then needs to tracked by the project as proof."

Additionally, existing users will need to opt-in to the same terms of service, with their consent date saved.

User Experience

Technical Implementation

User table will need an additional field:

  • privacy_consent_dt, an additional date type attribute

It's purpose is to store the datetime of the user's consent to the terms of use. If zero, user has not consented (yet).