I've not heard of them insisting on it, but if they did, does that mean you aren't allowed to access your account from internet cafes, friend's computer's or non-PC based systems (strangely enough - I don't think there is an installer for my old Nokia which can still access the site)?
Doesn't seem likely that they are going to add that restriction.