I'm not particularly surprised that Twitter is doing this kind of data analysis or collection. Facebook is almost certainly doing the same thing. But it is wrong. People do not expect Twitter or Facebook to know about their movements on the web. But they do. And that information is being stored somewhere. It is a violation of privacy and trust.
Ignorance is no longer bliss.