Skip to content

Redaction Recommendations

SotsAI is designed to operate with minimal personal data. You do not need names, emails, or identifiers to generate high-quality behavioral reasoning.

This page explains what to redact, what to keep, and how to preserve signal while reducing privacy and security risks. These recommendations apply primarily to the context_summary field sent to SotsAI.


Describe behaviors, not identities.

SotsAI’s reasoning engine relies on:

  • interaction patterns
  • communication dynamics
  • intent and constraints

It does not require:

  • real names
  • email addresses
  • internal IDs
  • company-specific secrets

Before calling SotsAI, you should redact or generalize the following:

  • first and last names
  • email addresses
  • phone numbers
  • usernames or internal IDs

Instead of

> “I need to give feedback to *John Smith* (john.smith@company.com)”

Use

> “The user needs to give feedback to a direct report”
  • internal project codenames
  • customer names
  • proprietary product details
  • confidential financial information

Instead of

> “On Project Atlas for client ACME Corp…”

Use

> “On a high-visibility client project…”

Avoid including:

  • medical or mental health information
  • legal or disciplinary records
  • highly sensitive personal circumstances

If relevant, describe impact, not diagnosis.

Instead of

> “They are burned out and on medical leave”

Use

> “They appear exhausted and disengaged, and are struggling to keep up”

Redaction should not remove what makes the situation meaningful.

You should keep:

  • what was said or done (at a high level)
  • recurring patterns
  • reactions (defensiveness, withdrawal, over-assertiveness)

Example:

> “When user gives direct feedback, their interlocutor becomes very quiet and avoid follow-up questions.”

Explain what the user is trying to achieve.

Example:

> “The user wants to improve quality without damaging trust.”

Time pressure, power dynamics, emotional risk, visibility.

Example:

> “This conversation affects a critical delivery and the ongoing relationship.”

Replace names with roles:

  • “user’s manager”
  • “a peer”
  • “a direct report”
  • “a stakeholder”

This preserves power dynamics without identity.

Avoid exact dates or timelines unless necessary.

Instead of

> “Last Friday at 3pm…”

Use

> “Recently” or “In the last few weeks”

Do not include verbatim sensitive quotes unless required.

Instead of

> “They said: ‘You always micromanage me and never trust my work.’”

Use

> “They accused user of micromanagement and lack of trust.”

For production systems, consider automated safeguards:

  • regex-based removal of emails and phone numbers
  • name detection and replacement
  • allowlists for acceptable fields
  • maximum length limits on summaries

If your system uses an LLM or rule-based processor before calling SotsAI, instruct it explicitly to:

  • remove identifiers
  • generalize roles
  • summarize instead of quoting

> “I need help talking to Sarah Dupont (sarah.dupont@company.com), who works on Project Phoenix for our biggest client. She told me yesterday that she feels anxious and burned out.”
> “The user needs help talking to a direct report on a high-visibility project. The report appears anxious and disengaged, and the user wants to support them while maintaining delivery standards.”

Redaction:

  • reduces privacy and compliance risk
  • limits blast radius in case of logs or traces
  • improves portability across environments
  • aligns with enterprise data minimization principles

Well-redacted inputs often produce better advice, not worse.


Before calling SotsAI:

  • Names and emails removed
  • Roles used instead of identities
  • Sensitive data generalized
  • Behaviors and intent preserved
  • Summary is concise and signal-rich

SotsAI works best when it understands how people interact, not who they are.