Skip to main content

Probabilistic Reveal Tokens
draft-pfeiffenberger-prtokens-00

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Philipp Pfeiffenberger , Jonathan Katz , Theodore Olsauskas-Warren
Last updated 2026-01-22 (Latest revision 2025-07-21)
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:

Abstract

Fraud detection often relies on high-entropy signals that can also be used to track users across sites. Probabilistic Reveal Tokens (PRTs) attempt to balance the needs of fraud detection and tracking prevention by sampling at a rate that is too low for scaled cross- site tracking, but sufficient for fraud detection in aggregate scenarios. This document describes the PRT protocol, which allows browsers to reveal sensitive signals (e.g., IP address) on a per-site basis with provable probability p_reveal, while websites can use PRTs to measure traffic quality and update denylists.

Authors

Philipp Pfeiffenberger
Jonathan Katz
Theodore Olsauskas-Warren

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)