| LLM | Input + Output | LLM-as-judge | Scores prompt-injection likelihood 0–1 using a model-based judge. |
| Keyword | Input + Output | Rule-based | Exact keyword/phrase blocklist match. |
| Regex | Input + Output | Rule-based | Regex pattern match against operator-configured patterns. |
| PII Detection | Input + Output | NER model | Detects names, emails, phone numbers, NRIC/passport, credit cards, etc. |
| Vector | Input | Semantic similarity over TVDB | Similarity search against the proprietary Threat Vector Database. Catches paraphrased injection. |
| Content Moderation | Output | Purpose-built classifier | Classifies harmful content (violence, hate speech, unethical, etc.). |
| System Prompt Protection | Output | In-line detection | Detects when the LLM is leaking its system prompt in its response. |