AI security products

Guardian inspects the traffic to your LLM applications at runtime. Guardian Edge masks corporate data in your employees' use of ChatGPT, Claude and Gemini before it leaves the browser. Gözcü and our laboratory produce the Turkish threat data behind these products and our penetration tests.

Guardian on-prem management console with sample data showing request, attack and PII counters, installation status, traffic chart and PII distribution. Connection address and user name are redacted.
Guardian console (sample data)View full size
Status
Guardian in beta; both products offered through a pilot programme
Deployment
In the cloud or in your own data centre
Hosting
Türkiye hosting option
Frameworks
OWASP LLM Top 10, MITRE ATLAS, KVKK

Guardian

An OpenAI- and Anthropic-compatible security gateway between your application and your model provider. It stops prompt injection, jailbreaks and risky agent actions at runtime, before they reach the model.

Prompt injection and jailbreak prevention

Rule-based checks combined with a fine-tuned mDeBERTa model trained on Turkish evasion techniques.

Masking for 18 Turkish personal data types

National ID numbers (TCKN), IBANs, card numbers and tax IDs, validated with checksums before they are masked.

On-prem container deployment

A Docker Compose setup with a FastAPI web application, PostgreSQL, Redis and local CPU inference, so the data stays inside your network.

Shadow Mode

Guardian inspects prompts and masks data without blocking requests. You measure false positives on your own traffic before you turn on enforcement.

Protects
Your own chatbot, RAG and AI agent applications
Integration
Only the base_url changes in your SDK
Coverage
OWASP LLM01, LLM06, LLM07 and LLM08; KVKK Articles 6 and 12
Deployment
Cloud packages, or an on-prem licence in your data centre
Evaluation
Free one-week proof of concept

Only the address changes in your application

Your existing SDK code stays as it is. Guardian receives each request, applies your policy and forwards what is allowed to your model provider. Each decision is written to an audit log that can flow to your SIEM.

Guardian is in beta. Cloud demos and applications for an enterprise on-prem proof of concept are open.

# Your existing OpenAI SDK code stays as it isclient = OpenAI(-   base_url="https://api.openai.com/v1",+   base_url="https://gw.guardian.altaysec.com.tr/v1",    api_key=os.environ["OPENAI_API_KEY"],)

What each request passes through

Injection screening
Rules and a Turkish-trained classifier look for prompt injection and jailbreak attempts.
Personal data masking
National ID numbers, IBANs, card numbers and other personal data are replaced before the model sees them.
Your policy
Your organisation's rules decide whether the request is blocked, masked or passed.
Audit log
Every decision is recorded and can be sent to your SIEM.

Guardian Edge

A Chrome extension that runs your employees' ChatGPT, Claude and Gemini requests through your Guardian policy. Personal data and API keys are masked before they leave the browser, and a request that breaks the policy is not sent.

Masking before the request leaves

Personal data and secrets are replaced in the browser. Placeholders in the answer are restored on the employee's screen.

Fail-closed by design

If Guardian cannot be reached, the request is not sent. Raw data does not leave the browser.

A limited scope

Guardian Edge is not a keylogger. It inspects only the known chat requests of supported AI sites.

Shadow Mode

Detections are logged without blocking while masking continues, so you can see false positives on your own traffic first.

Browsers
Chrome and Chromium-based browsers (Manifest V3)
Integration
No code changes; deployed from the panel
Rollout
A time-limited pilot link from the panel, then organisation-wide through Chrome Enterprise or MDM with version pinning
Coverage
KVKK Articles 6 and 12; visibility into shadow AI use
Evaluation
Pilot programme with a free seven-day trial

Gözcü

A Turkish-first library of LLM attacks. Gözcü is research infrastructure that supports our products and testing; it is not sold as a product.

Turkish attack taxonomy

Corporate impersonation, morphological evasion and Turkish-English code-switching.

Standard-mapped records

Every record is mapped to the OWASP LLM and Agentic Top 10, MITRE ATLAS, NIST AI 600-1 and KVKK Article 12.

Gated payloads

Raw attack text is masked in the public repository, and access to it is gated.

Versioned feed

Releases use semantic versioning with sha256 checksums, and consuming systems pin a specific version.

Status
Beta, feed version 2.0
Source
First-party Turkish data from our laboratory simulations
Use
Attack scenarios in our LLM penetration tests; a test and rule source for Guardian development
Distribution
Through git

Evaluation and deployment

You evaluate the products in your own environment, with your own traffic. We agree the pilot scope with your security team in writing.

Start in observation mode

In Shadow Mode, Guardian scans requests without blocking them and records its decisions. You turn on blocking once you have seen the false positives in your own traffic.

A controlled browser pilot

Guardian Edge is first installed for a team you choose, through a time-limited link from the panel. It then rolls out across the organisation through Chrome Enterprise or MDM.

Deployment options

Cloud packages, a Türkiye hosting option, and on-prem installation in your own data centre. We can work under an NDA.

For the thinking behind the products, read What is an LLM firewall? and KVKK and personal data in LLM systems.

Let's evaluate Guardian and Guardian Edge in your environment

Define a Shadow Mode scope for Guardian, or a controlled browser pilot for Guardian Edge, together with your security team.