Skip to content

Explained · Protected Feedback

Why people tell you the truth.

Protected feedback is the promise that lets people be honest: no answer can ever be traced back to the person who gave it — like a sealed ballot box, where votes are counted but never linked to a face. Honest signal is the entire input to the diagnostic; this is what makes the signal honest.

Bad survey data isn't a measurement problem — it's a trust problem. If a frontline employee believes their boss can reverse-engineer who flagged something, they soften the answer or skip it, and you pay for a diagnostic and get back the polite version of reality. Every figure below is seeded demo data, labeled illustrative.

01 · The promise

Names never enter the analysis. Stable tokens do.

See the proof

identity

Maria in Accounts

deterministic

stable token

tk_9f3k2

analysis

trends, never names

Same person → same token every time · the token cannot be reversed into a name

Performix earns the promise two ways. First, raw identities never enter the analysis: every person becomes a stable, meaningless token — think tk_9f3k2 instead of “Maria in Accounts.” The same person always maps to the same token, so you can still track trends over time, but the token can't be turned back into a name.

Second, no result is ever shown for a group small enough for a reader to guess who said what. If only one or two people answered, the system shows nothing rather than a number. The two parts together — tokenize, then gate — are what make anonymity structural rather than a label.

02 · The guarantee, working

The most sensitive signal in the building: who's leaving, and to whom.

See the proof

seg://eng · key-talent exits

9 exits

regretted

67%

6 of 9 you wanted to keep

Lose talent to →

  • Competitor-A6comp · growth
  • Competitor-Bsuppressedbelow min-N floor (5)

Win talent from ←

  • Competitor-C5culture · comp

Competitor-B renders as suppressed, not a number — the guarantee in action

Seeded demo data for one example segment — illustrative, not a real customer's. In-product this carries a “seeded example” banner.

Exit data — who's quitting, and to whom — is the single most sensitive and most valuable signal there is. This is the from-to view for one demo engineering segment: the employers you win talent from, and the ones you lose it to. Nine key-talent exits, six of them regretted — a 67% regretted-attrition rate.

Six of those leavers went to Competitor-A, citing pay and growth — a clear, actionable pattern. Five new hires came from Competitor-C, citing culture and comp. But look at Competitor-B: so few leavers went there that naming a count could expose an individual, so with a minimum-group-size floor of 5, the cell renders honestly as suppressed rather than showing the real (tiny) number.

Note the discipline: where a real number would identify someone, you get an honest gap — not a fabricated or rounded-off figure standing in for it. The system would rather show a blank than a clue.

03 · Why ours is different

A measurement primitive, not a checkbox on a form.

See the proof

Most tools treat “anonymous” as a checkbox on a survey form — anonymous in name only; anyone who has worked somewhere can often guess who wrote what. Performix treats it as a measurement primitive handled by a dedicated service (mocked in this demo, swapped for the live service when it deploys).

Two parts. Deterministic tokenization: the same person always maps to the same meaningless token, so trends over time work, but the token can't be reversed into a name. And a hard minimum-group-size gate that runs before any summary is allowed to render — the gate is structural, so when a group falls below the floor the surface shows a “below threshold” state and no numbers cross the boundary at all.

Because it's a shared service, the same guarantee protects every insight in the product, not just one screen. That is the difference between reducing re-identification risk to engineering-grade and merely promising it on a form.

04 · Current status

What's live, and what's wiring up.

See the proof

The privacy contract — deterministic (HMAC) tokenization, min-N gates, suppression rules — is the design primitive beneath every Performix surface, and the suppression behavior is what you see rendering on the seeded demo data today. Performix's anonymization and response-collection run the same privacy guarantees end-to-end; when live data is connected, the same surfaces light up on real data with no UI change.

05 · New words

The terms, defined.

See the proof
Protected feedback
A guarantee that no individual answer can be traced back to the person, so honest signal is safe to give.
Deterministic tokenization
Replacing each identity with a stable, meaningless code; the same person always gets the same code (so trends over time still work), but the code can't be turned back into a name.
Min-N gate
A rule that hides any result for a group smaller than a set threshold (here, 5), so no one can be identified by a small count. It runs before a summary is allowed to render.
Suppression
Showing a blank or “suppressed” instead of a number when revealing it would expose an individual — never a fabricated stand-in.
From-to (attrition)
Capturing both sides of every move: which employers you win talent from, and which you lose talent to.
Regretted-attrition rate
The share of leavers you actually wanted to keep (6 of 9 = 67% in this demo segment).