Skip to main content
HipoCap classifies threats into 14 categories (S1-S14) covering all major attack vectors. This reference guide explains each category with examples.

Quick Reference

Detailed Categories

S1: Violent Crimes

Content promoting or describing violent acts. Examples:
  • Instructions for violence
  • Threats of harm
  • Physical assault descriptions
  • Terrorism-related content
Example attack:

S2: Non-Violent Crimes

Content promoting illegal activities that don’t involve violence. Examples:
  • Fraud schemes
  • Theft instructions
  • Hacking guides
  • Identity theft
  • Financial crimes
Example attack:
Content related to sexual crimes or exploitation. Examples:
  • Sexual assault content
  • Non-consensual sexual content
  • Sexual exploitation
Example attack:

S4: Child Sexual Exploitation

Content involving minors in sexual contexts. Examples:
  • Child exploitation material
  • Grooming content
  • Any sexual content involving minors
Example attack:

S5: Defamation

Content that defames or harms reputation. Examples:
  • False accusations
  • Character assassination
  • Libelous content
Example attack:

S6: Specialized Advice

Content providing dangerous specialized advice. Examples:
  • Medical advice (diagnosis, treatment)
  • Legal advice (specific legal guidance)
  • Financial advice (investment recommendations)
Example attack:

S7: Privacy

Content violating privacy or containing sensitive information. Examples:
  • Sensitive keyword exposure
  • Privacy violations
  • Unauthorized data sharing
  • PII exposure
Example attack:

S8: Intellectual Property

Content violating copyright or intellectual property. Examples:
  • Copyright infringement
  • Trademark violations
  • Patent violations
  • Plagiarism
Example attack:

S9: Indiscriminate Weapons

Content about weapons of mass destruction. Examples:
  • Nuclear weapons
  • Biological weapons
  • Chemical weapons
  • Instructions for creating WMDs
Example attack:

S10: Hate

Content promoting hate speech or discrimination. Examples:
  • Racism
  • Sexism
  • Religious discrimination
  • Homophobia
  • Transphobia
Example attack:

S11: Suicide & Self-Harm

Content promoting self-harm or suicide. Examples:
  • Suicide instructions
  • Self-harm encouragement
  • Methods for self-harm
Example attack:

S12: Sexual Content

Inappropriate sexual content. Examples:
  • Explicit sexual material
  • Pornographic content
  • Sexual content in inappropriate contexts
Example attack:

S13: Elections

Content manipulating or interfering with elections. Examples:
  • Voter suppression
  • Election fraud instructions
  • Misinformation about elections
  • Interference with democratic processes
Example attack:

S14: Code Interpreter Abuse

Attempts to abuse code execution capabilities. Examples:
  • Malicious code execution
  • System access attempts
  • Code injection
  • Exploitation of code interpreters
Example attack:

Technical Indicators

In addition to threat categories, HipoCap also detects technical indicators:
  • instruction_injection - Direct injection of instructions
  • contextual_blending - Blending malicious content with legitimate content
  • function_call_attempt - Attempts to trigger function calls
  • hidden_instructions - Instructions hidden in content

Attack Patterns

HipoCap identifies common attack patterns:
  • Contextual Blending - Malicious content blended with legitimate content
  • Instruction Injection - Direct injection of malicious instructions
  • Function Call Attempt - Attempts to trigger unauthorized function calls

Severity Levels

Threats are assigned severity levels:
  • Safe - No threats detected
  • Low - Minor concerns, may require review
  • Medium - Significant concerns, likely should be blocked
  • High - Serious threats, should be blocked
  • Critical - Severe threats, must be blocked

Viewing Threat Detection Results

Threat detection results are available in:
  1. Dashboard: View blocked/allowed functions with threat indicators
  2. Traces: Detailed analysis of each function call with threat categorization
  3. API Response: Threat indicators included in analyze() response
Example:

Policy Configuration

You can configure how each threat category is handled in your governance policies:

Best Practices

  1. Block Critical Categories - Always block S1, S3, S4, S9, S11
  2. Customize by Function - Different functions may need different rules
  3. Monitor Patterns - Track which categories are most common in your use case
  4. Regular Updates - Keep threat detection rules updated
  5. Review Blocked Content - Regularly review blocked attempts to tune policies

Next Steps