To comply with regulations such as GDPR, Users must have the ability to delete their account if they wish. The process for account deletion should protect against the possibility of malicious intent. Once a user has chosen to delete their account. All players associated with that user are marked as deleted and are removed from the game. After 3 months. The data is deleted forever.
Acceptance Criteria
Players marked as deleted are not accessible
They do not appear in attack lists
Only the user can fetch their data from the API
The Usernames of deleted players are un-available for new players.
After 3 months, players marked as deleted are removed permanently from the game (the rows are deleted)
Deleted Users remain in the system for 3 months from the data of deletion.
After 3 months, all data related to the user is removed from the database.
To comply with regulations such as GDPR, Users must have the ability to delete their account if they wish. The process for account deletion should protect against the possibility of malicious intent. Once a user has chosen to delete their account. All players associated with that user are marked as deleted and are removed from the game. After 3 months. The data is deleted forever.
Acceptance Criteria