Skip to content
NewSecurity Audit for AI-Built Apps. Fixed scope, clear report
GeekTech

AI Security & Reliability

LLM & AI Agent Security Testing

Find out how your chatbot, copilot, agent or RAG feature could be misused, before someone else does.

Book a free 30-min call
  • Senior engineers only
  • NDA on request
  • Reply within 1 business day

Fit

Who it's for

A good fit if one of these sounds like you.

  • Teams shipping chatbots, copilots or AI assistants

    Find out what users can make your assistant say, reveal or do.

  • Products with AI agents that call tools or APIs

    Confirm an agent can't be steered into actions it shouldn't take.

  • Companies adding RAG features over internal or customer data

    Make sure retrieval only returns what each user is allowed to see.

Scope

What we do

  • Prompt-injection testing

    Direct and indirect injection through user input, documents, web pages and tool results.

  • Data-leakage tests

    Attempts to extract system prompts, other users' data and retrieved documents.

  • Tool and function-call abuse

    Whether the model can be steered into calling tools it shouldn't, with inputs it shouldn't.

  • Agent permission review

    Least-privilege review of what each agent can read, write and trigger.

  • Output handling checks

    How model output is rendered, stored and passed to other systems.

  • Retest after fixes

    We verify each fix against the original reproduction.

Deliverables

What you get

Concrete deliverables your team keeps and can build on.

  1. Report with reproductions for every finding
  2. Severity ratings and recommended fixes
  3. Agent and tool permission map
  4. Retest after fixes

Process

How it works

  1. 1

    Scope

    We map your AI features, models, tools and data sources, and agree what's in scope.

  2. 2

    Threat model

    We identify who could attack each feature, how, and what they could reach.

  3. 3

    Test

    Structured and exploratory testing against real attack patterns.

  4. 4

    Report & retest

    Findings with reproductions and fixes, then a retest once you've applied them.

FAQ

Frequently asked questions

Which models and providers do you test?

Features built on the major LLM providers and on open-source models. What matters most is how the model is wired into your product, which is what we test.

Do you test in production?

We prefer a staging environment with realistic data. If testing in production is needed, we agree limits in writing first.

Can prompt injection be fully prevented?

Not with prompts alone. We focus on limiting what a successful injection can do: permissions, output handling and human approval for sensitive actions.

How often should we test?

Whenever you add a new tool, data source or model change. Many teams test on each release as part of a retainer.

Insights

Related insights

All insights →
  • Vibe Coding

    Taking an AI-Built Prototype to Production

    Your AI-built prototype works and users are arriving. What to add before it holds real data: tests, CI/CD, environments, monitoring, backups, cost limits.

    5 min read

  • AI Security

    How to Secure AI Agents That Can Use Tools

    AI agents that call tools can take real actions. How to scope their permissions, contain prompt injection and test an agent before it touches production.

    6 min read

  • AI Security

    Prompt Injection Explained for Product Teams

    What prompt injection is, why it can't be solved with better prompts alone, and the design decisions that limit the damage in your AI features.

    7 min read

Get in touch

Tell us what you're building.

Share a few details and a senior engineer will reply within 1 business day.

Prefer to talk? Book a call

Or email contact@geektech.com

Book a free 30-min call