Self-Hosted / Private Cloud
If your security or compliance requirements prevent sending agent action data to a third-party service, Auditail supports a Private Cloud deployment mode.
In this mode, the Auditail data plane (the API that receives audit events) runs inside your own AWS or GCP environment. You own the data. Auditail never sees it.
Private cloud deployment is available on the Scale tier and above. Contact us to discuss your requirements.
Architecture
Your AI Agent
↓
auditail-sdk (configured with your private baseUrl)
↓
Your VPC → Auditail Data Plane (your AWS/GCP account)
↓
Your S3 / Cloud Storage (audit logs)
Your RDS / Cloud SQL (rules, API keys)
↓
Auditail Dashboard (reads from your environment via secure tunnel)
The control plane (dashboard, rule configuration) is still managed by Auditail. Only the data plane — the API that receives events and the storage layer — runs in your environment.
Setup
Point the SDK at your private deployment:
const aegis = new Auditail({
apiKey: process.env.AUDITAIL_API_KEY!,
baseUrl: 'https://auditail.internal.yourdomain.com', // your private endpoint
});
aegis = Auditail(
api_key=os.environ["AUDITAIL_API_KEY"],
base_url="https://auditail.internal.yourdomain.com",
)
Full deployment instructions (Terraform modules for AWS and GCP) are provided to Scale+ customers.
Data Sovereignty
With Private Cloud:
- All audit event data stays in your account — Auditail has zero access to payload data.
- API keys are managed in your environment.
- Logs are stored in your S3 / GCS bucket, encrypted at rest with your KMS keys.
- You remain the data controller for GDPR / HIPAA compliance purposes.
Interested?
Contact us or join the beta waitlist and mention "Private Cloud" in the form.