7 ms·
Show HN: Redact – Automated deletion for your content on social networks
- ds 5y agoHey HN- Im one of the team members at redact. Redact is a cross platform electron app which allows you to delete content programmatically from most of the big sites out there (we are adding more every day). Meaning, you could say something like "Delete all posts I made on instagram with less than 15 likes in 2019" or (very soon) "Delete all my tweets that are political" We have been working on this for a little over a year. As you can imagine, working with some of these legacy services is less than ideal. (looking at you skype) When we launched, we were aware of tons of other free services that let you delete content, but we found that most of them were either unmaintained and broken, not feature rich enough or complicated for grandmas to install. "Ok, so first- download Kali linux to a thumb drive. Then reboot into it and install python and clone this repo...." Our goal with redact is to make privacy as accessible to the general public as possible. There are tons of services that let you delete 'public' data about you (for instance, deleting your whitepages.com page) but we found very few which took care of content YOU created across more than 1 service.
- itake 5y agoAny ideas why your app is so big? macOS Redact is 433MB. Firefox is 370MB. Is this an artifact of electron?
- ds 5y agoYeah, electron :)
- FractalHQ 5y agoCheck out Tauri it is much an smaller and faster than electron.
- CharlesW 5y agoTauri vs. Electron is an apples-to-oranges comparison because Tauri uses system webviews, so you pay for that smaller runtime in both development and QA time (and possibly customer support time if you don't get those right). That's not inherently bad or good, but it's worth noting that the smaller app size is not free.
- deleted 5y ago[deleted]
- jarek-foksa 5y agoThis is the new normal for Electron-based apps on macOS. The Electron framework itself is ~350 MB when targeting both Intel- and M1-based Macs.
- 3ygun 5y agoDan congrats! Q: Was a reason you choose a User installed application (Electron or Mobile App) vs SaaS to avoid having to store username/password for sites and the ToS issues that result from that? Or am I off base with previous comments in another Discord? Meme Q: Were earlier versions of redact.dev so powerful they redacted the trip to Japan? :( Best wishes and #YeeAlwaysWins
- slg 5y ago>Meaning, you could say something like... "Delete all my tweets that are political" Are you open to sharing how this will be done? Are you doing analysis of the body of the posts, where they were posted, who or what they are replying to, etc? I imagine this is more difficult on some social media sites. Twitter for example is highly time sensitive. A tweet in reaction to some political news event might not have any political language in it and only reveals itself to be political when viewed in the proper context.
- beedrillzzzzz 5y agoDo services like Facebook Messenger or Twitter allow you to totally delete/redact messages, or is it just hiding the data from the user's view on one side?
- deleted 5y ago[deleted]
- jpdb 5y agoI'm one of the people who helped build one tiny part of this, and I think the coolest part of Redact is the fact that it makes it possible to clean up your social media history without totally nuking it from orbit. Early on, we thought that most people would use the service once to delete everything, and never touch it again or only use it once every few months or even years. We quickly found that a lot of people want to continue to use social media services and like retaining the contents of their social media and history of their lives, but want to clean up some things that don't reflect their current views or could cause issues today.
- Nadya 5y agoI've been using a very messy compilation of too-frequently-abandoned tools from Github for things like this and slowly applying local patches to them if/when they break and if I can even determine what the problem is. Primarily to scrub my Reddit and Twitter histories every so often. So this is absolutely something I'll be using. One thing I noticed immediately is that "DeviantArt" is not listed as "Coming Soon" on the web page but is not currently available in the desktop Electron app. E: One feature I would like to see is a Whitelist for Subreddits. I currently remove all of my posts except posts in a subreddit where 99% of my posts are Help/Q&A posts that I want to be able to benefit future people. However I want to delete all my other posts, which means knowing which subreddits I've posted in which is not always easy since I sometimes land on things from /r/All. (eg: "Delete all posts except on /r/Granblue_En") For now I had to manually add a list of 56~ subreddits one by one that I got from my log. E2: One of the team members (Dan) responded to me over Discord. My requested feature was already on the ToDo list since they have a similar use case.
- that_guy_iain 5y agoI expected this to be a project with a few developers on it. But it looks like a serious company. What I don't understand is why an electron app? Why not a SaaS app? I see the plan to make money via premium features on the phone apps but I am even more confused to why I would want to run this on my phone.
- amalantony06 5y agoElectron app obv implies more privacy in a sense (assuming that no data is sent to their server). You wouldn't but "average users" would prefer to run it on their phone. For example, this could turn into a social media management tool for "influencers" and celebrities - managing their social media profiles with advanced deletion conditions etc.
- aarchi 5y agoIs Redact affiliated with the EFF? The prominent “Support the EFF” banner suggests so, but the FAQ makes no mention.
- ds 5y agoNo, we just believe in the mission of privacy and they seem like the biggest supporters in the business. They paved the road we now walk upon, so its due to give them something back. *edit- Seeing comments below, I can see the issues. We will remove the 'Support the EFF' banner for now until we can do it in a better manner.
- trutannus 5y agoYou may want to make that clear. I took that to mean this was EFF sanctioned, and that changed how I was going to vet this before I used it. That said, I love this project.
- dr_kiszonka 5y agoI support this suggestion very strongly. Currently, it really does seem like the service is affiliated with the EFF, which is misleading. Keeping the current design has at least two drawbacks. - First, it makes you seem shady. After realizing that you are probably not affiliated with the EFF, I became very suspicious of the service, especially since it is closed-source. - Second, there might be legal ramifications of "pretending" to be affiliated with the EFF. If the banner wasn't there, I would have most likely already downloaded and started using Redact for my personal research project. It looks like a great product!
- trutannus 5y agoLooks like the developers took the suggestion. As of now the EFF banner is off the site, that's a really good move to keep up a trustworthy image!
- 5y ago
- uoflcards22 5y agoThis is truly awesome. Been using hacky scripts for this purpose for a while – seeing a more formal solution is very exciting. Kudos. Also, would definitely pay for this, FWIW
- norcon4 5y agoFound this interesting from the FAQ: > "Why don't you support anything made by Google or Apple?" > At this time, we are reliant on both Google and Apple to be listed in their respective app stores. As such, we have been advised that in order to remain in good standing we should not offer support for these services. What a disturbing reality these developers are up against. Even though this is a big limitation, the project is wonderful!
- fnord77 5y agofacebook / twitter will complain to apple and they'll get booted.
- david-cako 5y agoThis is an awesome tool that addresses a real need for many privacy conscious folks!
- aboringusername 5y agoIf there are any Redact devs here: Please add a feature to 'edit' messages with random data rather than redact. This has the advantage of not only updating the 'live' database but also if it's backed up in the future they'll only have the garbage data and not what you actually said. Being able to overwrite history (where possible) is extremely valuable that reddit/discord let you do. Additionally, there should be a 'spoofer' mode, that randomly makes comments, uploads multi GB files full of random data and adds noise to further enhance privacy. I take great joy in "abusing" text areas and file upload boxes on the internet - it makes it significantly harder to track a subject in any way when you are making 1000 comments a day, uploading 10,000 photos you found randomly online and are joining 50 different channels ;) To be honest I should probably make a script to do that, especially on HN...
- slow_donkey 5y agoHm any competent ops team would have backups if they really cared to find your original data
- dr_kiszonka 5y ago> Please add a feature to 'edit' messages with random data rather than redact. This has the advantage of not only updating the 'live' database but also if it's backed up in the future they'll only have the garbage data and not what you actually said. This is a good point. Reddit is frequently uploaded to BigQuery [0] 0. https://console.cloud.google.com/bigquery?project=fh-bigquery&ws=!1m9!1m3!3m2!1sfh-bigquery!2sreddit_comments!1m4!4m3!1sfh-bigquery!2sreddit_comments!3s2019_12&d=reddit_comments&p=fh-bigquery&t=2019_12&page=table https://console.cloud.google.com/bigquery?project=fh-bigquer...
- slg 5y agoMaybe I am alone on this, but it seems pretty unethical and selfish to "abuse" these systems and intentionally upload large amounts of garbage data in order to improve your own personal privacy. It is the equivalent of polluting. Feel free to overwrite and delete your comments to protect privacy, but users uploading "multi GB files full of random data" is putting a real burden on other people and is going to lead to a worse service for everyone.
- fotta 5y agoHow does this get around Twitter's limits on retrieving older tweets? Last time I built a script to bulk delete tweets I had to manually export my data to get all the tweet ids for older tweets.
- thinkloop 5y agoHow come HN doesn't have to follow delete laws allowing users to delete their messages?
- nenaan 5y agoGDPR doesnt apply in America.
- tomschwiha 5y agoGDPR applies to all European citizens so likely also for HN if they target a european audience which is true imo.
- tobr 5y agoI would like to have this for Hacker News! Then again as far as I know there’s no way to delete old posts other than to email a mod, so I suppose I could just schedule a regular automatic email.
- samatman 5y agoI don't think you should do that. HN is willing to go into the database and nuke an account, but the general premise of the site is that it's a durable record. It's understandable that individual accounts might have a change of heart about that, for any number of reasons, and it's good of the HN mods to allow it as an exception. But regularly emailing them to do that work for you is pretty presumptuous. You should either use the site as intended, or not use it. I find old HN pages useful or interesting on almost a weekly basis. A big part of that is that there aren't holes punched in the old threads by people who went back and deleted everything. An alternative which is more in keeping with the spirit is to just make a new account every now and then.
- tobr 5y agoI really don’t see what’s different about HN in this respect vs any other social media. As far as I understand I have the legal right to delete my data if and when I want to. What seems pretty presumptuous is the idea that your personal convenience when going through old threads would somehow be more important.
- samatman 5y agoYou do have that right, yes. I have the legal right to call you slurs and insult your mother; that doesn't make it right. If I were the person who had to go through the database and delete your comments the second time, I'd delete the row corresponding to your account while I was in there. No idea how HN would handle it. You can find out if you want to.
- KirillPanov 5y ago> An alternative which is more in keeping with the spirit is to just make a new account every now and then. This is what I do. I wish HN allowed you to have your username redacted automatically from all messages older than 6 months, so I wouldn't need to. The idea is that the text of all your comments remains, but the username changes to [redacted] once the comment is six months old. All six-month-old comments by all users who have enabled this feature all appear to have come from one huge account called "[redacted]". This would preserve the discussions, while removing attribution and linkability between comments. There's really no need for abuse/spam management on six-month-old posts (if it wasn't flagged in six months it doesn't need to be flagged). Probably the only downside is that up/downvotes to ancient posts couldn't affect the post-owner's super-important InternetPoints(tm) count, since if they did it would be possible to wiggle the upvote on a comment and then scan to see which account got a point-bump. So [redacted]'s comments wouldn't have up/down-vote arrows.
- endiangroup 5y agoAD: I can't see any source code? Did you redact it already?
- sitzkrieg 5y agobeware deleting your own messages on discord ("self botting") is against tos and people have been banned for it, myself included
- vallas 5y agoCan we blame Discord for this? Edit: Does Discord deletes all user messages when it bans an account?
- yosito 5y agoLast time I ran a script on one of my social media profiles, Instagram locked my account, even though I ran the script in read-only mode. How does this prevent being locked out?
- guavaNinja 5y agoBeware, 3 years ago I lost my facebook account after I deleted all my posts using a python script that opened my facebook wall and iterated over the posts. Couple of days later, I was banned on facebook and whatsapp and never restored my old fb account, but somehow got back my whatsapp's. Probably they watch for possible bot interactions and flag them.
- lucasnortj 5y agoDelete all of your social media accounts full stop
- trinovantes 5y agoSince this is an Electron app, does that mean your API keys are distributed in the app.asar? Otherwise, I'm not sure how it's possible to make OAuth requests on the user's behalf
- TheJoYo 5y agoCan I use this on hacker news?
- thih9 5y agoThe T&C [1] state that “Prices for our products are subject to change without notice.”. Is the current version of the product paid? How are you planning to monetize it in future? [1]: https://redact.dev/terms https://redact.dev/terms
- ds 5y agoAll that is in the FAQ- We are going to charge for upsells in the future mobile app
- 2Gkashmiri 5y agoi remember doing this right from 2010 right till 2015 if i remember correctly. I used to spend hours trying to remember my old legacy handles which i had accumulated since 2004 and nuked them one by one. I still am on hibp but now the footprint is much smaller and it isn't tied to my "AFK" profile , just random usernames which i do not repeat anywhere. "lurk Moar" is a concept which has all but forgotten these days now. People need to learn to adopt this to keep themselves safe out there.
- sunsipples 5y agoI like this as an option. When i did engage initially with Twitter, I found tweetdelete useful in culling tweets that were over 14 days old and nukereddit was useful in cleaning up the same. Having nuked/deleted/closed all my accounts has had the same outcome with less work. I dont have controversial opinions or political posts. Still on both platforms would get people shitposting/linking to a 4 month old tweet/comment because it was a hot topic again for 48 hours.