Version 1 (modified by 7 years ago) (diff) | ,
---|
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 additionaldate
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).