AuditCore
Traces every AI decision.
Automatically logs all your AI API calls, flags risks and generates KVKK compliance reports. Requires no changes to your existing code.
// How It Works
One line,
endless visibility.
The AuditCore SDK wraps your existing OpenAI client. Every call passes transparently through the proxy, is logged and risk-analyzed. Your business logic stays unchanged.
from openai import OpenAI
from auditbase import AuditCore
audit = AuditCore(
url="ai.yourcompany.com",
tenant="your-id"
)
# One line — the rest is automatic
client = audit.wrap(OpenAI())
response = client.chat.completions.create(
model="gpt-4o",
messages=[...]
)
# ✓ Logged · Hashed · Compliant
// Features
Everything you need for
enterprise AI auditing.
// Use Cases
Example scenarios by sector.
Credit scoring AI system
The BDDK (Turkey's banking regulator) wants the rationale behind the model's decisions. Every prompt and response is recorded in the audit trail, and the rationale is generated automatically.
Patient communication chatbot
Is patient data (national ID, diagnosis) passing to the AI? Automatic PII masking kicks in on every call, so no sensitive data reaches the model.
Customer service AI
50K+ calls a week, impossible for the compliance team to check. AuditCore emails risk-scored summaries every Monday.
// Frequently Asked Questions
What you might be wondering.
Does AuditCore require me to change my existing code?
No. AuditCore uses a proxy architecture; it wraps your existing OpenAI or Anthropic client with a one-line change. No changes to your business logic are needed.
Which AI providers does AuditCore support?
OpenAI, Anthropic, Google Gemini, Azure OpenAI and Mistral are supported. With a single integration, calls to all providers are logged centrally.
Does AuditCore send my data to the cloud?
No. AuditCore is deployed entirely on-premise. All logs, risk analyses and reports are processed and stored in your own Docker environment. No data leaves your infrastructure.
How does PII masking work?
AuditCore automatically detects and masks personal data such as national ID numbers, phone numbers, emails and IBANs in the text sent to and received from the AI. It is compliant with KVKK Article 4.
How often are KVKK compliance reports generated?
Weekly and monthly Turkish compliance reports are generated automatically. They come as PDFs ready to present to the board or a BDDK audit.
50% off setup,
first 3 months free.
For the first 5 companies in the reference customer program. In return, we only ask for a reference letter.