I love this idea. Maybe someone could set up a service where you enter your fb password or upload your fb cookie. Then it would just destroy your profile with data.
How would it handle historical data? I don't think you can backdate messages and photos.
Not sure about ML, but there're several problems to solve before that. The service would need IP address that aren't from known cloud provier, otherwise it's trivial for them to notice and block. Also it'd have to look like a real user, so a full browser (posting directly to their endpoints will get you flagged). Then, each user can't post too much and the IP would need to be recycled as well.
How would it handle historical data? I don't think you can backdate messages and photos.