GDPR account deletion
Google Play requires that all apps offer a very strong version of account deletion, beyond the basic Matrix /account/deactivate
. See https://support.google.com/googleplay/android-developer/answer/13327111 for details.
So apparently we need a new Swiclops endpoint /account/delete
-- or maybe just an enhanced version of /account/deactivate
-- that
- Calls the Synapse admin API to deactivate the account https://matrix-org.github.io/synapse/latest/admin_api/user_admin_api.html#deactivate-account
- Calls the Matrix Media Repo API to purge all media for the user https://github.com/turt2live/matrix-media-repo/blob/master/docs/admin.md#purge-media-uploaded-by-user