Platform Capabilities

Conviction Engine

Gemini-powered intelligence that translates raw DNS signals into actionable trust context.

The Conviction Engine is VouchCore's primary intelligence layer — a Gemini-powered analysis system that enriches raw DNS and threat feed signals with trust context, generates composite scores, and surfaces plain-language findings.

What the Conviction Engine Does

Raw signals from passive DNS — SPF records, DMARC policies, IP addresses, mail server configurations — are data points without context. The Conviction Engine turns them into intelligence:

  • Intent Analysis — Classifies whether observed signals indicate legitimate configuration, misconfiguration, or malicious intent
  • Trust Enrichment — Correlates DNS signals with threat intelligence feeds (AbuseIPDB, ThreatFox) to identify known-bad infrastructure
  • Vendor Resolution — Identifies sending infrastructure by vendor (Microsoft 365, Google Workspace, Proofpoint, Mimecast) from IP ranges
  • Composite Scoring — Produces a 0–100 Conviction Score representing the inverse of malicious confidence

Signal Sources

The Conviction Engine ingests signals from multiple sources on each enrichment request:

  • Passive DNS (dnspython) — SPF, DMARC, DKIM, MX, A/AAAA records
  • AbuseIPDB — IP reputation and abuse history
  • ThreatFox — Malware C2 and IOC correlation
  • DMARC RUA reports — Authoritative mail-flow data (when enrolled)
  • Certificate Transparency — SSL issuance for brand surface monitoring

Caching and Performance

The Conviction Engine caches enrichment results in Redis/Memorystore to minimize redundant DNS queries and provide sub-second response times for dashboard loads. Cache TTL is calibrated to balance freshness with query efficiency.