Don’t Lose Your Tweets and Miss your Posts. Make Them Permanent
Facebook allows you to backup all your data without using any third-party apps.
To do this, click on the drop-down menu next to your name in the top-right corner.
Go to account settings and you will find a link which says “Download a copy of your Facebook data”. Once you click on it, Facebook will tell you what the backup will contain. It includes your photos, wall, posts, messages, chats etc.
Click on “Start My Archive” to begin the process. You will receive an email when your archive is ready for Download. The archive contains an HTML version of your account which you can store locally. Ensure that you save this data carefully.
Twitter is sneaky little blue bird. While you’re happily tweeting away your pearls of wisdom on the micro-blogging site Twitter is busy deleting your old tweets. Yes, only 3,200 of your most recent tweets are available online. Imagine all those dear diary style ramblings, those witty innuendos, those wisecracks all gone! The horror! Fear not, there are several services such as Backupmytweets.com and Tweetbackup.com which will help you preserve all that you hold dear on Twitter. TweetBackup requires you to sign up using Twitter and an email address.
Oauth will authorize the app and you will be on your way. Go to the export tab on the web UI and you can export your tweets as plain text or HTML.
BackUpMyTweets also works in a similar way except that you need to post an obligatory tweet about the service.