Skip to main content

Policy Overview

Policies are the rules that define what content should be blocked, detected, or redacted when users interact with AI platforms. This guide explains how policies work and how to manage them.

What is a Policy?

A policy is a rule that:

  • Detects specific patterns in content
  • Takes action when patterns are found
  • Records the event for audit

Policies run in real-time as users interact with AI platforms, enforcing your organization's data protection requirements.

Policy Components

Each policy consists of:

Detection Rules

What the policy looks for:

  • Pattern matching - Regular expressions
  • Keyword detection - Specific words/phrases
  • Data type recognition - SSN, credit cards, etc.
  • AI/ML models - Advanced content classification

Enforcement Action

What happens when detected:

  • Block - Prevent the action completely
  • Detect - Record the event and create an alert without blocking
  • Redact - Automatically mask or remove sensitive content before sending

Scope

Where the policy applies:

  • AI Platforms - ChatGPT, Claude, all, or specific
  • Users - All users, specific teams, or individuals
  • Sites - Can be overridden per site

Pre-Built Policies

Containment.AI includes a library of pre-built policies:

PII Detection

PolicyDetectsDefault Action
Social Security NumbersXXX-XX-XXXX patternBlock
Credit Card Numbers16-digit card numbersBlock
Phone NumbersVarious phone formatsDetect
Email AddressesEmail patternsDetect
Physical AddressesStreet addressesDetect

Credentials & Secrets

PolicyDetectsDefault Action
API KeysCommon API key patternsBlock
PasswordsPassword-like stringsBlock
Private KeysPEM, SSH key formatsBlock
Connection StringsDatabase URLsBlock

Business Data

PolicyDetectsDefault Action
Financial DataRevenue, pricing infoDetect
Customer NamesName + context patternsDetect
Project CodenamesInternal project namesDetect

Compliance

PolicyDetectsDefault Action
HIPAA/PHIMedical informationBlock
GDPR Personal DataEU PII patternsDetect
PCI DataPayment card infoBlock

Policy States

Enabled

  • Policy is active and enforcing
  • Violations generate alerts
  • Users see blocks/detections

Disabled

  • Policy is not running
  • No enforcement occurs
  • Existing alerts remain

Draft

  • Policy is being edited
  • Not yet activated
  • Test without enforcement

Policy Hierarchy

Policies can be scoped at multiple levels:

Organization Policies

Team Policies

Site-Specific Overrides

More specific scopes override broader ones.

Plan Availability

FeatureFreeProfessionalEnterprise
Pre-built policies✓ (read-only)
Enable/disable
Custom policies
Policy exceptions
Team scopingBasicFull

Getting Started

  1. Review the Policy Categories
  2. Configure policies for your needs
  3. Set up exceptions for legitimate use cases

Best Practices

Start Conservative

  • Begin with detect mode
  • Review alerts before blocking
  • Gradually tighten controls

Tune Regularly

  • Check for false positives weekly
  • Adjust sensitivity as needed
  • Add legitimate patterns to allowlists

Document Decisions

  • Keep notes on why policies are configured
  • Track exceptions and their justifications
  • Maintain audit trail of changes