Remember that one tweet you posted about the really cool restaurant you went to about 6 months ago? ...yeah, no one else remembers it either. But Twitter would like to remind you about it, and all your other tweets as well.

And I do mean ALL your tweets.

Twitter is rolling out a new feature in the coming weeks that will allow its users to download all of their tweets from the time they joined Twitter to today.

Twitter has confirmed it’s rolling out a much sought after feature that lets users download their entire Twitter archive — aka every tweet you’ve ever sent, starting with what you had for breakfast back in 2007 — to store wherever you fancy, and browse through at your leisure. The feature includes tweets and retweets, and users will be able to view their archive output by month, or search via keyword, phrases, hashtags and usernames.

In a blog post confirming the archive rollout, Twitter said:

Today, we’re introducing the ability to download your Twitter archive, so you’ll get all your Tweets (including Retweets) going back to the beginning. Once you have your Twitter archive, you can view your Tweets by month, or search your archive to find Tweets with certain words, phrases, hashtags or @usernames. You can even engage with your old Tweets just as you would with current ones.

Twitter added that the rollout is taking place “slowly” — noting that it will be “months” before it reaches Twitter users in some parts of the world — and warning users to be patient if the option doesn’t appear in their Setting today. A “small percentage of users whose language is set to English” will be the first to get the feature, it added:

If you don’t see that option in Settings today, know that it’s on the way! We’re rolling out this feature slowly, starting today with a small percentage of users whose language is set to English. Over the coming weeks and months, we’ll make it available to all users around the world, for all the languages we offer. We’re really excited to bring this feature to everyone, and we appreciate your patience as we work to do so.

At first glance, it just seems like an exercise in vanity to me. But when you think about it, this isn't such a bad idea. When you have a service like Twitter or Google that has user-contributed data and allows its users to take that data back without penalty and without hassle, to me it shows that the companies are saying, "We understand that this is your data and we have no rights to it."

Pulling all your data off a service is also useful when said service does something stupid that makes you want to bail out and post your stuff elsewhere, like Instagram did earlier this week.