Yes! If you register your Oyster Card or even if you pay for it with your bankcard, TfL can track every journey you took during the last 8 weeks! Where you started it – where it ended – what time you used it. And the Police loves using their data too. Lovely innit?
The only chance to escape this is by using no Oyster at all – which of course is by far more expensive – or don’t register it and of course don’t pay for it with your bankcard. Or, well (see what I did there?)… live somewhere else than in London!