Twitter reviewed by

trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars
trustpilot stars

Great website, but doesn't like 'losing' tweets.

While I love the website itself, they doesn't seem to like it when you use third party tools to delete all your tweets.. This makes it look like they want to keep the data, even after you delete your account.
    Comment (?)