rafalp / Misago

Misago is fully featured modern forum application that is fast, scalable and responsive.
http://misago-project.org
GNU General Public License v2.0
2.54k stars 528 forks source link

GDPR Compliance #296

Closed rafalp closed 6 years ago

rafalp commented 10 years ago

This is meta-issue for tracking Misago's complicance with GDPR.

CHECKLIST

ghost commented 6 years ago

Hey @rafalp! I try to help but I am new to Django and need to know how you imagine the integration on those tasks :

rafalp commented 6 years ago

Hey!

Cookie Warning

You don't need cookie warning, only inform about cookies in your privacy policy.

Versionable Legal (as there is a new version every user need to sign it again.)

On roadmap for Misago 0.19. I already have this laid out in my head, and it amounts to:

We will record time and contents of agreement when user has given it, together with copying that agreement in shape it was when user has given it, to database.

We will also provide an option between agrement's level of importance: ergo just notify user, or require user to agree or remove their data.

Support export of own user data (which format; maybe only when the user wants to delete his account and data?!)

Per GDPR You must be able to provide user with data export in reasonable time following their request. You cannot tie data export to account deletion or require payment for this export (other than, eg. postal costs for sending them letter with exported data).

Misago will export data to compressed archive containing JSON files with your profile, posts, likes, etc ect that we will then e-mail the download link to to your address.

ghost commented 6 years ago

Ok. Can I help you with any of the above tasks so I can practise my django skills ?

rafalp commented 6 years ago

The checklist is not done.