Three Faced Anonymity