Is P3P designed to allow anonymous surfing?
There is already existing software, which is designed to minimize the data your client transfers to a server. They also fake wrong information and pass it to a server. Another approach is to have different pseudonyms for the purpose of surfing. P3P addresses only a minor part by specifying a “Safe Zone” in which a P3P-compliant server should only gather a minimum of information about a client, e.g. the IP-Address to prevent malicious attacks, and that also there shouldn’t be a long retention of that IP-Address.