And the promise. Edit: since this is transparent Twitter we could even get an high level explanation on how to make sure such pseudonymous accounts technically cannot be linked back unless three persons in three jurisdictions - of which at least one is a customer ombudsperson - agree that there is a valid request from a law enforcement agency and then electronically sign it.
Seems a tall order when you can just create more accounts? Well creating new accounts forces you to give up your phone number meaning you are a sitting duck the moment anything gets leaked.