Skip to content

Under Settings → AI, connect an AI provider and control the organization-wide AI features that use it.

AI analysis is entirely optional, but highly recommended for significantly higher precision and recall. All findings are produced by the scanner’s deterministic static analysis engine and remain fully deterministic without AI: the AI layer only reviews findings that already exist and never influences detection. Your repository is never uploaded wholesale. For each finding under review, HoundDog.ai sends only the finding’s dataflow trace and the code segments associated with it; for RoPA import it sends the imported spreadsheet; and for the Datamap chat it sends your questions along with the datamap data needed to answer them.

By default, AI features on the Cloud Platform run on HoundDog.ai’s managed AI. Adding your own provider integration and marking it Active switches AI features to your account and keys, so your existing DPAs, data residency controls, and contractual terms with that provider apply. Self-hosted deployments have no managed option — AI features there require your own integration.

The AI settings page with the AI RoPA import, AI dataflow reviews, and AI Assistant toggles turned on, and an active Anthropic integration in the provider list

Without AI, all findings are generated by deterministic static analysis. You can manually mark findings as false positives, and the scanner honors those decisions in future scans. This works well at a small scale, but for organizations scanning hundreds of repositories, manual review becomes time consuming.

When AI analysis is enabled, HoundDog.ai automatically reviews the deterministic findings produced by the scanner to:

  • Mark false positives as Ignored
  • Adjust severities based on implementation context
  • Generate a plain-language privacy analysis covering what was flagged, why it matters, and the GDPR articles involved
  • Let your team query the organization’s datamap in plain English from the Datamap, such as “Which third parties receive PII?”

Scanning itself continues to run entirely within your CI environment on standard CPU infrastructure, with negligible impact on pipeline time.

The example below shows an AI-reviewed dataflow: the flow visualization plus a generated privacy analysis explaining what was flagged, why it matters, and which GDPR articles are involved.

An AI-reviewed dataflow sending a password to logs, with its flow diagram, generated privacy analysis citing GDPR Articles 32 and 25, remediation, and a Reviewed with AI activity entry

On the Cloud Platform, the HoundDog.ai managed integration appears in the list and is Active out of the box. Cloud and self-hosted organizations alike can add their own provider integration.

Supported providers:

Provider Required fields
Anthropic API key, model (e.g. Claude Opus 5, Claude Sonnet 5)
AWS Bedrock API key, model (e.g. global.anthropic.claude-opus-5), AWS region
Google Gemini API key, model (e.g. Gemini 3.6 Flash)
Azure OpenAI API key, base URL (your resource endpoint), model or deployment name
OpenAI API key, model (e.g. GPT-5.6 Sol)

Model IDs are free-form — the listed options are curated suggestions, and you can enter any model ID your provider account has access to. Each integration has a Test action that sends a ping prompt to the provider, and one integration is marked Active at a time; the active integration is what AI features use.

Adding an Anthropic integration with an API key and model ID

  • Enable AI dataflow reviews — after each scan, new dataflows are reviewed by AI to update their severity or mark them as false positives. Dataflows already reviewed by the scanner’s own AI review during the scan are not re-reviewed. Individual dataflows can also be reviewed on demand from the dataflow detail page.
  • Enable AI Assistant — turns on the chat panel in the Datamap, which lets users explore the organization’s data elements, data sinks, and dataflows by asking questions in plain English. It runs on your active provider integration.
  • Enable AI RoPA import — spreadsheets imported into RoPA reports are converted into report rows and columns with AI.