We are currently building something exciting and will be launching soon. Registration is temporarily closed. Launching soon — registration temporarily closed.

TRUST & SAFETY TAXONOMY

210 detection labels.
Not one generic moderation score.

Sentiqra's Trust & Safety taxonomy covers 21 policy areas and 210 detection labels. Detection labels are independently scored, giving your policy engine more precise signals for routing and enforcement. Configure different actions for different behaviors rather than treating every harmful signal the same.

5,000 analyzer runs/month · No credit card required

21
Harm Groups
210
Indicators
10
Indicators / Group
16
Languages

REPRESENTATIVE SIGNALS

profanityProfanity insultInsult harassmentHarassment bullyingBullying hate_speechHate Speech race_based_hostilityRace-Based Hostility dehumanizationDehumanization threatThreat incitement_to_violenceIncitement To Violence sexual_harassmentSexual Harassment

The complete 210-label taxonomy is available to customers. Request access to get started.

HARM GROUPS

Explore each harm group

Click any group to see its detection labels. Representative labels are shown publicly - the complete taxonomy is available to customers.

01

Profanity & Obscenity

Profanity, vulgarity, and obscene language directed at individuals or used aggressively.

10 indicators
02

Insults & Derogation

Direct insults, name-calling, belittling, and derogatory labeling of individuals.

10 indicators
03

Harassment & Targeting

Sustained harassment, repeated targeting, and persistent abuse of individuals.

10 indicators
04

Bullying & Social Exclusion

Bullying, cyberbullying, social exclusion, and coordinated harassment campaigns.

10 indicators
05

Hate & Identity Attack

Hate speech, identity-based attacks, and slurs targeting identity groups.

10 indicators
06

Identity-Based Discrimination

Discrimination and hostility based on race, ethnicity, religion, gender, and other identities.

10 indicators
07

Dehumanization & Exclusionary Harm

Dehumanizing language, vermin comparisons, contamination rhetoric, and extermination advocacy.

10 indicators
08

Threats & Intimidation

Direct and veiled threats of violence, harm, property damage, and coercion.

10 indicators
09

Incitement & Glorification of Violence

Inciting, encouraging, or celebrating violence, assault, and killing.

10 indicators
10

Sexual Harassment & Sexualized Abuse

Sexual harassment, unwanted sexual comments, sexualization, and sexual threats.

10 indicators
11

Coercive & Controlling Abuse

Coercion, blackmail, extortion, emotional abuse, and controlling behavior.

10 indicators
12

Self-Harm & Suicide Encouragement

Encouraging, glorifying, or pressuring others toward self-harm and suicide.

10 indicators
13

Self-Harm & Suicidal Ideation

First-person disclosure of suicidal thoughts, self-harm intent, or suicide planning.

10 indicators
14

Privacy Abuse & Doxxing

Doxxing, exposing personal information, and privacy invasion threats.

10 indicators
15

Scams, Fraud & Impersonation

Scams, phishing, impersonation, and fraudulent solicitations.

10 indicators
16

Spam & Manipulative Platform Abuse

Spam, engagement manipulation, and platform abuse tactics.

10 indicators
17

Child Safety & Predatory Language

Predatory language, grooming, and sexualization targeting minors.

10 indicators
18

Violent Extremism & Recruitment

Violent extremist propaganda, recruitment, and glorification of terrorism.

10 indicators
19

Dangerous Behavior & Harm Encouragement

Encouraging dangerous challenges, reckless behavior, and harmful dares.

10 indicators
20

Toxic Conflict & Hostile Conversation

Toxic language, hostile tone, inflammatory remarks, and flame war escalation.

10 indicators
21

Evasion & Coded Abuse

Masked profanity, coded hate, obfuscated threats, and dogwhistle language.

10 indicators

READING THE OUTPUT

What a Trust & Safety result tells you - and what it doesn't.

Intended task

Tell your moderation pipeline which documented harm categories a piece of text matches - the policy routing decision stays with you.

Input requirements

  • text - the only field analyzed; up to 4,096 Unicode code points. Over the limit is rejected with input_too_long, never truncated.
  • language - must be a language this analyzer supports. Unsupported codes are rejected with 400 unsupported_language, never analyzed as a different language.
  • analyzers - include "trust-safety"; up to 2 analyzers per request, one billed run each.
  • No context beyond text - no user IDs, history, profiles, or attachments are read or inferred.
  • Works on the submitted text alone - the analyzer never sees the author's account, history, or reputation.

Ordinary positive

“You are an idiot and everyone on this server hates you. Keep talking and I will post your home address.”

insults_derogation very high
privacy_doxxing high

Safe inference: The text matched two documented harm categories. You can route it to your harassment/doxxing policy lane and cite the exact labels in a statement of reasons.

Confusing negative · Quotation

“The commenter told her "I will post your home address" - our report on doxxing in gaming forums.”

What happens: A privacy/doxxing signal can still fire. The analyzer scores the submitted text as written - quoted abuse language inside reporting or commentary can match the same documented pattern.

Why it's tricky: A signal means "this text contains language matching the documented pattern," not "the author intended harm." Whether quotation context matters is a policy decision - keep human review in the loop for reported-speech surfaces.

What you can safely infer

  • Which documented indicators the text matched, and at what signal-match strength.
  • That the same input on the same pinned configuration replays identically - the receipt records which configuration produced the result.
  • That a category-level signal with label-level children gives you both the policy area and the specific behavior.

What you must not infer

  • ✕That the author intended harm - intent is not in the text.
  • ✕That quoted or reported abuse means the author endorses it.
  • ✕That an empty signals list clears the content - "not detected" is never "safe."
  • ✕Anything about the author's account or history - the analyzer never sees it.

Detect all 210 indicators in real-time.

Every indicator is independently scored with confidence. 5,000 analyzer runs/month. No credit card required.