The numbering (PERSON_1, PERSON_2) enables consistent reference within a single prompt — if "John Smith" appears three times, all three instances become PERSON_1, so the LLM understands they refer to the same entity without receiving the name.
Why Placeholders Preserve AI Quality Where Redaction Doesn't
Simple redaction removes the sensitive value:
Redacted: "Please review the transaction from account [REDACTED]
for customer [REDACTED] ([REDACTED])"
The LLM has lost the structural information — it knows something was removed but can no longer reason coherently about the request. The output quality degrades significantly for complex tasks.
Tokenization preserves structure:
Tokenized: "Please review the transaction from account ACCOUNT_1
for customer PERSON_1 (EMAIL_1)"
The LLM understands the semantic relationships — PERSON_1 has ACCOUNT_1 and EMAIL_1. It can summarize, analyze, and respond coherently. The output is re-personalized locally before the user sees it.
The LLM Re-identification Problem — Why This Matters More in 2026
Traditional anonymization was designed for database adversaries — humans with spreadsheets trying to cross-reference datasets. The 2026 threat model is different.
Research by Staab et al. at ETH Zurich demonstrated that large language models can infer personal attributes — location, occupation, age, and in some cases identity — from text that traditional anonymization methods considered adequately protected. The models pick up on patterns that human reviewers miss: writing style, geographic references, temporal sequences, and contextual clues that, combined with a model's broad training data, enable probabilistic re-identification.
What this means for enterprise AI:
Simple data redaction or anonymization of obvious identifiers (names, email addresses, account numbers) is no longer sufficient if the redacted text is then processed by a frontier LLM. The model may infer the removed information from the surrounding context.
The Blackbox architecture addresses this at the architecture level: the tokenized prompt that reaches the LLM doesn't contain the sensitive values, and critically, the LLM's output is reviewed before de-tokenization — any output that attempts to describe the original identifiers based on contextual inference is caught before re-personalization occurs.