6 ms·
No, alas - the Twitter terms of service are very clear. If you are storing a tweet, when someone deletes that tweet you have to delete all of your copies of it
by mattzito 11y ago
No, alas - the Twitter terms of service are very clear. If you are storing a tweet, when someone deletes that tweet you have to delete all of your copies of it. Full stop.
- themartorana 11y agoThis feels very "right to be forgotten" which was almost universally reviled here. I'm actually surprised there isn't more discussion about the similarities (and similar possible negative outcomes) in light of Twitter's TOS and actions.
- MichaelGG 11y agoIt'd be very hard for Twitter to determine which API account is not honouring deletes.
- nathancahill 11y agoWhat? How would that be hard to determine? You need an API key to use the API.
- cinquemb 11y agoHere, have some api keys: https://github.com/search?l=php&p=4&q=access_token+access_token_secret+twitter&ref=searchresults&type=Code&utf8=%E2%9C%93 https://github.com/search?l=php&p=4&q=access_token+access_to...
- MichaelGG 11y agoAnd how would Twitter know which API key somesitewithtweets.com is using? There are ways, but if the API key user is careful and doesn't allow arbitrary searches (so Twitter can't try searching #someguid and then kill that account) it'd be pretty hard for them to figure it out. They could try adding fake deleted tweets on a per-account basis, then seeing who publishes those. A simple two-account double check or manual intervention would prevent that from leaking info.
- incepted 11y agoSo what? How do you connect that API key to some anonymous web site that saves deleted tweets? The only way I can think of is for Twitter to publish different deleted tweets to different API keys and then see which one the web site surfaces. Not very hard but not trivial either.
- chisleu 11y agopublish it somewhere it is magically picked up by a 3rd party who isn't bound by the TOS and republishes somewhere. problem solved.
- WalterSear 11y agoThen retweet it.
- jbigelow76 11y agoThen just eschew the Twitter API and scrape the website, then tell Twitter to go pound sand. Doesn't do anything about getting hit with a frivolous lawsuit but that's a different topic.
- zeckalpha 11y agoThat would violate the Twitter ToS, too: https://twitter.com/tos https://twitter.com/tos
- jbigelow76 11y agoTerms of Service never stops a unicorn.
- ConfuciusSay 11y agoIf their TOS prevents someone from taking a photograph of their website on a screen, it probably wouldn't hold up in court.
- zeckalpha 11y agoThen will Politwoops take Twitter to court for fair use of the API?
- ConfuciusSay 11y agoProbably not Politwoops, because they were using the API. But perhaps a successor that did not use the API, but scraped and screenshoted only might have a good chance.
- jdmaresco 11y agoWhy not just store them in the blockchain, where there's no possibility of erasing them? Do the TOS require you to only store them in mutable data storage?