TenantFleet Ecosystem / Spirit

Your Domains. Your Reputation. Your Shield.

Continuous DNS health, DMARC compliance, and domain intelligence for multi-tenant Microsoft environments. Guard your perimeter before the auditor asks.

5
Protocols Monitored
< 0.1%
False Positive Rate
Domain Scale
< 60s
Alert Latency

Perimeter intelligence at scale

DMARC Monitoring

Aggregate and forensic reports parsed daily with trend analysis and compliance scoring per domain.

DNS Health

Real-time checks for A, AAAA, MX, NS, TXT, and SOA records with propagation monitoring.

Domain Expiry

WHOIS and registrar monitoring with configurable alert thresholds before expiration.

Email Security Scoring

Composite score based on SPF, DKIM, DMARC, MTA-STS, and TLS-RPT posture.

Threat Intelligence

Correlation against known phishing infrastructure and suspicious registrar activity.

PE Reporting

Portfolio-level dashboards for private equity domain posture and compliance readiness.

dnsguard_demo.py
from dnsguard import DNSChecker, DMARCAnalyzer

# Initialize checker for your tenant
checker = DNSChecker(tenant_id="TENANT_ID")

# Audit all domains for a brand
report = checker.audit_brand_domains(brand="acme-corp")

# DMARC compliance check
dmarc = DMARCAnalyzer(report.records)
assert dmarc.policy == "quarantine"
assert dmarc.pct == 100

Guard your perimeter before the auditor asks.

Deploy DNSGuard and get DMARC, DNS, and domain intelligence in under 5 minutes.

Clone on GitHub

The TenantFleet Ecosystem

Install · Architecture · Ecosystem

Install

git clone https://github.com/t-granlund/dnsguard.git
cd dnsguard

MIT-licensed · open source · fork it and make it yours.

Architecture

A DNSChecker + DMARCAnalyzer pipeline that snapshots every record type and scores SPF / DKIM / DMARC / MTA-STS / TLS-RPT into per-domain posture.

Part of the TenantFleet ecosystem · see it on tylergranlund.com/work#ecosystem.