I deleted my data a few months ago and it happened fast enough that it didn't seem like there was a human in the loop.
if (userRequestsToDeleteAccount || user.deactivated) { user.deactivated = true; showDeletionSuccessfulPage(); }
In this implementation, the user believes their data is deleted, but it has not.