@dansup third option is implement a deactivation period, and offer or require a deactivation before deletion. this is how ig and twitter do it i think