Private Proof API
WebKittens
No response
Title of the proposal
Private Proof API
URL to the explainer
https://explainers-by-googlers.github.io/private-proof/
URL to the explainer's repository
https://github.com/explainers-by-googlers/private-proof
Issue Tracker URL
https://issues.chromium.org/404546887
Chrome Status URL
https://chromestatus.com/feature/4848107667587072
TAG Design Review URL
https://github.com/w3ctag/design-reviews/issues/1071
Mozilla standards-positions issue URL
https://github.com/mozilla/standards-positions/issues/1196
Description
This API uses Zero-Knowledge Proofs (ZKPs) to allow analysis of potentially identifiable signals while providing only a limited verdict output. For example, it empowers anti-fraud services to verify whether a user possesses an unmodified stored timestamp older than some provided timestamp without disclosing any additional user data. This approach strikes a balance between user privacy and anti-fraud capabilities by enabling websites to request a reputation signal (such as profile age) on which the user agent can enforce meaningful privacy constraints, while making the signal useful enough to remove the need for other burdensome or invasive checks, and allowing the user to clear said signal at will.