BitDrip intercepts everything your team sends to ChatGPT, Claude, Gemini and other LLMs — blocking PII, credentials, PHI and proprietary data in real time. Runs entirely in your infrastructure. No cloud. No trust required.
Three capabilities that make BitDrip the right choice for organisations that take data privacy seriously.
Intercepts every prompt sent to ChatGPT, Claude, Gemini and other LLMs. Detects and blocks PII, PHI, payment card data, API keys, passwords, and proprietary content before it leaves your network.
Runs entirely in your infrastructure via a single Docker Compose file. No data ever touches an external server. Your team's AI usage stays inside your perimeter — always.
Built-in profiles for GDPR, HIPAA, PCI DSS, SOC 2, ISO 27001 and CCPA. Every policy evaluation is cryptographically signed and immutably logged for auditors and regulators.
Built against industry standards. Every control is implemented in code and documented.
AI content is never stored. SHA-256 hashing means violations are auditable without retaining sensitive data.
Every installer bundle is SHA-256 signed. License JWTs use ed25519 — the same algorithm that secures SSH keys.
Your data never leaves your infrastructure. No phone-home analytics, no cloud dependency for policy decisions.
Controls are implemented in code and documented. Read the security documentation →
BitDrip detects and blocks content that violates each framework's requirements — before it leaves your network.
Designed to support compliance — not a substitute for legal review.
Register once, deploy anywhere. No cloud accounts, no agents to manage.
./install.sh then docker compose up -d. Live in under 5 minutes.# Linux / macOS
curl -fsSL https://bitdrip.app/install | bash
# Windows (PowerShell as Administrator)
irm https://bitdrip.app/install.ps1 | iexlicense.jwt in the same directory as the extracted bundle../install.sh — it generates a secure .env file.docker compose up -ddocker compose ps — all five containers should show healthy.http://<your-server>:3000 in a browser.
.env → ADMIN_EMAIL / ADMIN_PASSWORD).# Default local URL
http://localhost:30003002 and proxies requests to any AI service.
# Set in your AI client or environment
OPENAI_BASE_URL=http://<server>:3002/openai
ANTHROPIC_BASE_URL=http://<server>:3002/anthropichttp://<server>:3002.api.openai.com traffic to <server>:3002 via firewall or proxy.403 Blocked.# Live log stream from the terminal
docker compose logs -f policy-enginelicense.jwt is in the install directory and the current date is within the license window. Run docker compose logs policy-engine for the exact error.
docker compose ps redis. Scale the policy engine with docker compose up --scale policy-engine=2.
docker compose exec policy-engine node dist/scripts/reset-password.js admin@example.com NewP@ssw0rd!
./install.sh again (preserves .env), then docker compose pull && docker compose up -d.
Start free. No credit card required for the Community tier.