Protect your sensitive data by enforcing a shared policy-set across your AI ecosystem so you can say yes to AI without handing over your data.
Get started

Proudly partnering with leading brands
Your data stays protected before it leaves your environment.
From an AI chat to an LLM gateway, Quba keeps sensitive data masked as it moves through the tools and systems your team depends on.
Privacy built into your browser.
Quba protects sensitive data everywhere your team works in the browser: AI chats like ChatGPT and Claude, emails, docs, and tools like Notion. Your team keeps working the way it always has.
Learn moreBuild and use agents safely.
Quba masks sensitive data before your agents send it to a model, and restores it when the answer comes back. Every step gets only what it needs.
Learn moreOne API call to protect your data.
Install the SDK, add your key, and wrap the call you already make. Quba swaps sensitive values for reversible tokens on the way out and restores them on the way back. Any model, any provider, our cloud or yours.
import {
Configuration,
SensitiveDataProtectionApi,
} from "@quba/sensitive-data-protection"
const api = new SensitiveDataProtectionApi(
new Configuration({ headers: { "x-api-key": "quba_..." } }),
)
// Detect and protect sensitive data with a single API call
const result = await api.anonymizeText({
text: "Patient Sara Al Hammadi, DOB: 14 Mar 1987",
rules: [
{
type: "replace",
entities: [{ type: "model", value: "person" }],
replacement: "Name001",
},
{
type: "mask",
entities: [{ type: "model", value: "date" }],
masking_char: "*",
},
{ type: "redact", entities: [{ type: "model", value: "email" }] },
],
})
// → "Patient Name001, DOB: ** *** ****"from quba_sdp import Client, models
from quba_sdp.api import anonymize_text
client = Client(headers={"x-api-key": "quba_..."})
# Detect and protect sensitive data with a single API call
result = anonymize_text.sync(
client=client,
body=models.AnonymizeRequestBody(
text="Patient Sara Al Hammadi, DOB: 14 Mar 1987",
rules=[
models.ReplaceRule(
entities=[models.ModelEntity(value="person")], replacement="Name001"
),
models.MaskRule(
entities=[models.ModelEntity(value="date")], masking_char="*"
),
models.RedactRule(entities=[models.ModelEntity(value="email")]),
],
),
)
# → "Patient Name001, DOB: ** *** ****"curl -X POST https://www.quba.co/api/sdp/anonymize \
-H "Content-Type: application/json" \
-d '{
"text": "Patient Sara Al Hammadi, DOB: 14 Mar 1987",
"rules": [
{
"type": "replace",
"entities": [{ "type": "model", "value": "person" }],
"replacement": "Name001"
},
{
"type": "mask",
"entities": [{ "type": "model", "value": "date" }],
"masking_char": "*"
},
{ "type": "redact", "entities": [{ "type": "model", "value": "email" }] }
]
}'
# → { "text": "Patient Name001, DOB: ** *** ****" }See the AI tools your team uses.
Get a clear view of every AI tool in use across your organization, and know right away which ones are approved and which aren’t.
Data residency made simple
Keep regulated data in the country it belongs to. Quba runs inside your own environment, so sensitive data never crosses a border you didn’t choose, and your team still uses the world’s best AI models. Meet GDPR, PDPL, and SAMA requirements without giving up AI.
Prevent Data Leaks in GenAI
Protect sensitive data before leaving your environment to external LLMs, AI agents, or RAG pipelines. Quba secures data at your trusted environment, enabling fast, compliant AI use and development without compromise.
Learn more
Simplify your path to compliance
Accelerate your path to global and regional compliance including GDPR, HIPAA, PCI DSS, and data protection laws. Quba helps you isolate sensitive data from your environment and simplifies audits with modern APIs and SDKs. Start small and expand coverage as your needs grow.

Maintain Data Accuracy for AI
Ensure your de-identified data remains accurate and useful for AI applications. Quba employs advanced masking techniques that preserve the integrity of your data, allowing your AI models to perform optimally without compromising privacy.
Deploy on-premises or choose our enterprise-grade SaaS, ensuring the highest standards of security and regulatory compliance.
For industries that can’t risk their data.
Get 2,500 credits free, then buy more only when you need them. No subscription, no monthly commitment.
$0
Unlimited users
Try Quba with 2,500 free credits, then buy more when you need them.
From $5
Unlimited users
Buy credits when you need them. No fixed packages or monthly limits.
Custom
Full control over how and where Quba runs.