Live data from Hacker News

DeleteFB: Selenium script to delete all of your Facebook wall posts

github.com

41–50 of 277 posts

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#41

What do you think the chances are that Facebook actually does any delete operation on their data? I'm sure this is simply marking it as hidden in their database. Maybe I'm just paranoid, but to me the only way to take back something you say on social media, is to never have posted it in the first place.

For legal reasons, there's a 0% chance that it's immediately deleted, but I'm sure that after a few months some cronjob prunes the database.

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#42
post #20

Earlier quoted context omitted.

Last I remember it was supposed to be a good software engineering practice to never actually delete data from database but just mark it as deleted.

GDPR has changed this. FWIW I’ve seen comments from a privacy engineer at google who posted here and said they actually do work hard to delete your data. I’d expect Facebook and google to successfully delete the data (after giving 3-6 months for backups to age out) but wouldn’t trust most smaller operations to do so. And yeah, that doesn’t mean ML models or whatever but just the retrievable copies of your photos and…

> GDPR has changed this.

That's a far, far cry from the reality of "possibly prosecutable in EU in some scenarios." We aren't even using a website right now that's in GDPR jurisdiction. But there's also a weird fetishization of GDPR I've noticed where people invoke it like "heh, my dad works for Xbox. just you wait buddy, he'll have you banned."

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#43
Wait about a week, guessing this won't work if it builds up any significant traction.

I want the ability to delete everything after some period of time. Every message I send, every message I receive, I want it all to work like conversation -- not contracts.

I don't want someone digging up an email from the past where I said something stupid in a moment of anger, or frustration. If all tech worked like Snap Chat, or Signal, I'd be really happy.

I have no trust that Facebook actually deletes anything. Guessing anyone who tries to delete things actually flags the user and then their team of Zucks go in and look at the juicy content you were trying to delete... seems like 5 years from now, Facebook will charge for the "not have anything dumb you said in your 20s show up in public search" feature. Cool. Cool, cool, cool.

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#44
post #20

Earlier quoted context omitted.

Last I remember it was supposed to be a good software engineering practice to never actually delete data from database but just mark it as deleted.

GDPR has changed this. FWIW I’ve seen comments from a privacy engineer at google who posted here and said they actually do work hard to delete your data. I’d expect Facebook and google to successfully delete the data (after giving 3-6 months for backups to age out) but wouldn’t trust most smaller operations to do so. And yeah, that doesn’t mean ML models or whatever but just the retrievable copies of your photos and…

After knowing Google have been tracking few hundreds millions people's precise locations for the last 10+ years, I went thru the exercise of deleting all the activities history from Map, Youtube and Search and disable all activities tracking.

For the first few hours, I see new default youtube suggestions. After a few days, I see a lot of old search/view videos pop back to the youtube home page. YT still seems "suggested" videos for me to watch base on the past viewing info.

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#45

I don't trust the "delete" button to scrub it from FB's database. I'd be slightly more confident ( slightly ) that editing the post might cause the core data in the db to be updated, however. In which case, I think the more effective script would be one that goes through all of your FB posts and scrambles them, or replaces the text with gibberish.

Something like this is probably against some terms of use that you implicitly agree to as a Facebook user, and I wouldn’t be surprised if they would auto detect it and ban you.

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#46
post #29

I wrote a similar tool in Node a while back that can delete by year and category: https://github.com/spieglt/fb-delete And one to download all "Photos of you", which Facebook doesn't include when downloading your data: https://github.com/spieglt/fb-photos

Ouch, almost all of my pictures of me have been uploaded by other people. I had this suspicion yet kept telling myself I'd once build it. Thanks for the heads up.

I hate the pic attrition on Facebook. As people unfriend me or delete albums, some of the best moments captured of my life are erased. They really should be included in the archive download and more strongly link to your account.

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#47
post #45

I don't trust the "delete" button to scrub it from FB's database. I'd be slightly more confident ( slightly ) that editing the post might cause the core data in the db to be updated, however. In which case, I think the more effective script would be one that goes through all of your FB posts and scrambles them, or replaces the text with gibberish.

Something like this is probably against some terms of use that you implicitly agree to as a Facebook user, and I wouldn’t be surprised if they would auto detect it and ban you.

If I’m banned will they stop sending me email finally?

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#49
post #45

I don't trust the "delete" button to scrub it from FB's database. I'd be slightly more confident ( slightly ) that editing the post might cause the core data in the db to be updated, however. In which case, I think the more effective script would be one that goes through all of your FB posts and scrambles them, or replaces the text with gibberish.

Something like this is probably against some terms of use that you implicitly agree to as a Facebook user, and I wouldn’t be surprised if they would auto detect it and ban you.

Sounds like a feature for the user. I might even prefer to be banned.

Re: DeleteFB: Selenium script to delete all of your Facebook wall posts

#50
post #9

What do you think the chances are that Facebook actually does any delete operation on their data? I'm sure this is simply marking it as hidden in their database. Maybe I'm just paranoid, but to me the only way to take back something you say on social media, is to never have posted it in the first place.

There are a million reasons to agree that the data is never actually deleted * need to retain data to fulfill government requests * internal auditing * it's all backed up in some "data lake" somewhere to do internal ml or analytics on * hundreds of copies in database backups from different times * internal logs that contain the data * it's already been analyzed and aggregated into learning products and models that ar…

Right and deleting is usually expensive in large systems it's easier to thombstone and delete later
Post reply on HN