@pixelfed Have a data retention-then-deletion policy of 30 days. This can be reflected in the database with a flag ‘pendingDeletionSince’ with either a null or a datetime in it. Then a daily cron can delete accounts marked for deletion more than 30 days ago. A very different story is how to make those accounts contents not visible while they are awaiting deletion… need to do some magic on the feed mixer and search service that check for this parameter presence