Privacy Washing: Detecting Internal Contradictions in Privacy Policies

Thomas Brackin
9/2/2026
cs.CYcs.CL

No official code found. Best implementation: Varitas-Foundation/privacy-washing (0 stars, MIT, last commit 2026-09-01).

Abstract

Privacy policies may contain internal contradictions in which commitments are undermined by practices documented elsewhere in the same policy. We operationalize this phenomenon, privacy washing, through a four-stage pipeline: statement extraction, compatibility filtering and natural language inference screening, multi-model judge verification, and thematic analysis, with contradictions confirmed by majority vote of a three-model LLM panel. Applied to two corpora of website privacy policies, 123 collected in 2026 (OPPT) and 115 collected in 2015 (OPP-115), the pipeline finds the same category patterns recurring across the 11-year gap, with third-party sharing contradictions the majority of confirmed cases in each primary run, consistent with structural factors in policy composition rather than necessarily intentional deception. At least one panel-confirmed contradiction appears in 12.2% of OPPT companies (15/123; 9.8% excluding legacy pairs) and 36.5% of OPP-115 companies (42/115). A stability re-run seven months later, with a fully separated configuration (new extraction models, judges from three Chinese providers absent from both corpora, matched filters, no judge-submission similarity threshold), reproduces the OPPT prevalence under the original protocol (13.0% vs. 12.2%), finds sub-threshold pairs confirm at rates of the same order as those above (raising prevalence to 20.3% and 40.9%), and shows the third-party majority is panel-sensitive while the recurrence of the same category pairs is not. Two caveats govern all figures: panel verdicts are not validated against human expert judgment, so precision is unknown and prevalence figures are lower bounds; and the two primary runs used different filter configurations, so their prevalence difference is not interpretable as a corpus or era effect (the matched re-run reduces the gap to roughly twofold but does not eliminate it).

View on arXivView PDF

Code Implementations(1)

MIT

Artifacts for 'Privacy Washing: Detecting Internal Contradictions in Privacy Policies' - detection pipeline, intermediate outputs, and LLM judge verdicts

00Sep 1, 20261 months agoMIT

Similar Papers

Cite this paper

@article{brackin2026privacy,
  title  = {Privacy Washing: Detecting Internal Contradictions in Privacy Policies},
  author = {Thomas Brackin},
  year   = {2026},
  eprint = {2609.02055},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2609.02055v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2609.02055.svg)](https://codeofpaper.com/paper/2609.02055)

Discussion