Policy Import
Bulk-upload allow / deny domains from CSV. Validates, dedupes, and pushes rules to a profile via PATCH.
Service
apps/api
ProfilesService
- POST /v1/profiles/:id/rules/bulk
Worker
—
—
A free toolbox for the most common DNS operations: lookups, propagation, DNSSEC, DoH, leak testing, email auth (SPF/DMARC/DKIM), and reputation. Backed by the SecDNS control plane and authoritative network.
Free DNS lookup for A, AAAA, MX, NS, TXT, CAA, SOA, CNAME, PTR, and SRV records. Live answers, response times, and a copy-friendly view.
Open toolCheck DNS propagation across Cloudflare, Google, Quad9, OpenDNS, AdGuard, and SecDNS resolvers in parallel.
Open toolProbe any RFC 8484 DNS-over-HTTPS endpoint. Reports wire-format support, JSON support, status, and round-trip time.
Open toolFind out which DNS resolvers your network actually uses. Detects VPN leaks and ISP fallbacks via cross-resolver probes.
Open toolSee your current public IP and reverse PTR so you can correlate it with the DNS resolver your network exits through.
Open toolLook up and rank a domain’s MX records by priority. Highlights split-horizon setups and missing preferences.
Open toolParse a v=spf1 record at the apex. Reveals mechanisms, includes, redirect, and the final all-qualifier.
Open toolInspect _dmarc.<domain>. Reports policy (p), subdomain policy (sp), pct, rua, and ruf in a friendly view.
Open toolFetch <selector>._domainkey.<domain> TXT and decode the public-key + key-type fields.
Open toolOperational utilities backed by the full SecDNS control plane (NestJS API + Celery worker): full-suite security audits, policy import, and zone tooling.
Bulk-upload allow / deny domains from CSV. Validates, dedupes, and pushes rules to a profile via PATCH.
apps/api
ProfilesService
—
—
Scan domains for SPF, DMARC, DKIM, DNSSEC, AXFR exposure, dangling CNAMEs, and 25+ checks with compliance mapping.
apps/api
NestJS API (ScansModule)
apps/worker
Celery Worker
Upload a BIND zone file and import records into your hosted zone via PATCH RRsets.
apps/api
ZonesModule
—
—
Simulate a DNS lookup against a profile policy. See which allow/deny rule matched (or which blocklists would apply) before deploying.
apps/api
ProfilesService
—
—
Yes. Every tool runs without an account. We rate-limit anonymous traffic to keep abuse down; SecDNS customers get higher quotas through the API.
Most tools query the authoritative chain via Node’s built-in resolver. The propagation checker pins individual queries to Cloudflare, Google, Quad9, OpenDNS, AdGuard, and SecDNS. The DNSSEC validator routes through Cloudflare’s validating DoH endpoint to read the AD flag.
Yes — every tool is a thin wrapper over GET /v1/tools/* on api.secdns.io. The endpoints are documented in the SecDNS Swagger at /docs.
Anonymous queries are not associated with an account. We keep aggregate access logs for abuse prevention but do not retain a per-user query history.