# WarmHawk > WarmHawk: self-hosted cold email infrastructure on your own server. Unlimited mailboxes, no per-seat fees, Gemini or Claude AI personalization. One-command install. WarmHawk runs as a single-tenant stack on your own server, brought up with one command (`curl -fsSL https://warmhawk.com/install | bash`). Tier 0 is a free, fully-functional sending engine reachable via direct API, no card required. Tier 1 adds a licensed operator dashboard and a founder-staffed support SLA for a flat monthly fee. Tier 2 is a done-for-you deployment WarmHawk's founder runs on your behalf. ## Docs - [Introduction](https://warmhawk.com/docs/introduction): What WarmHawk is, what actually ships today, and the three tiers in one page. - [Quickstart & installation](https://warmhawk.com/docs/quickstart): Install the stack and send a real test email in six curl calls against the real /v1 API. - [Connecting mailboxes](https://warmhawk.com/docs/guides/connecting-mailboxes): Register a domain, then connect a mailbox via SMTP/IMAP or Google/Microsoft OAuth. - [Leads & enrichment](https://warmhawk.com/docs/guides/leads-and-enrichment): Single create, CSV bulk import, unauthenticated webhook ingest, GDPR erasure, and the Clay/Apollo recipe. - [Campaigns, AI & content quality](https://warmhawk.com/docs/guides/campaigns-ai-and-content-quality): Spintax vs BYOK AI personalization, the content-quality score, and the launch/pause lifecycle. - [Sending safely & domain health](https://warmhawk.com/docs/guides/sending-safely-and-domain-health): The send queue’s cadence floor and jitter, the bounce circuit breaker, and domain health checks. - [Replies & team](https://warmhawk.com/docs/guides/replies-and-team): IMAP reply polling and AI classification, automatic opt-out suppression, and Tier 1/2 team access. - [Architecture](https://warmhawk.com/docs/self-hosting/architecture): Every docker compose service, the internal-only network boundary, logs, and resource limits. - [Backups & Redis durability](https://warmhawk.com/docs/self-hosting/backups-and-redis-durability): Nightly Postgres backups and the full restore procedure, plus why Redis runs AOF-durable. - [TLS & observability](https://warmhawk.com/docs/self-hosting/tls-and-observability): Certbot issuance/renewal that fails safe, BYO-cert, bundled Uptime Kuma, and native OTEL export. - [Auth & mailboxes](https://warmhawk.com/docs/api-reference/auth-and-mailboxes): POST /v1/auth/login and the full mailbox CRUD + OAuth-connect routes. - [Leads & campaigns](https://warmhawk.com/docs/api-reference/leads-and-campaigns): Every lead-ingest route and the full campaign lifecycle, field by field. - [Queue, domains & webhooks](https://warmhawk.com/docs/api-reference/queue-domains-and-webhooks): Queue status/pause, domain health checks — and an honest “Planned” notice for outbound webhooks. - [Guardrails & compliance](https://warmhawk.com/docs/reference/guardrails-and-compliance): CAN-SPAM, RFC 8058, EU AI Act disclosure, GDPR erasure, the bounce circuit breaker, and rate limits. - [FAQ & changelog](https://warmhawk.com/docs/reference/faq-and-changelog): Common orientation questions, plus what’s actually shipped in each repo so far. - [install.sh troubleshooting](https://warmhawk.com/docs/install-troubleshooting): Docker missing, ports already bound, DNS not propagated yet, and safe re-runs. - [warmhawk update failures](https://warmhawk.com/docs/update-failures): What warmhawk update does, a stuck migration, and rolling back a bad update. - [License activation troubleshooting](https://warmhawk.com/docs/license-activation): “License invalid”/“expired” errors, LicenseGate’s daily re-check, and paid-but-unlicensed. - [Stripe checkout & webhooks](https://warmhawk.com/docs/stripe-webhooks): What the checkout webhook does, a missing install-command email, and the Customer Portal. - [OpenAPI spec](https://warmhawk.com/openapi.json): Machine-readable OpenAPI 3.0.3 description of every documented /v1 route and the public domain-check endpoint, for coding agents and API clients. ## Compare - [WarmHawk vs Smartlead](https://warmhawk.com/vs/smartlead) - [WarmHawk vs Lemlist](https://warmhawk.com/vs/lemlist) - [WarmHawk vs Woodpecker](https://warmhawk.com/vs/woodpecker) - [WarmHawk vs Custom n8n](https://warmhawk.com/vs/custom-n8n) - [WarmHawk vs Inframail](https://warmhawk.com/vs/inframail) - [WarmHawk vs Warmbly](https://warmhawk.com/vs/warmbly) - [Pricing comparison](https://warmhawk.com/compare/pricing): Full tier/feature matrix, billing mechanics, and cost-at-scale framing. - [Self-hosted cold email tools](https://warmhawk.com/alternatives/self-hosted-cold-email): Roundup of the cold-email and warmup engines you can run on your own server, with each one's license. ## Tools - [Free SPF, DKIM & DMARC checker with blocklist lookup](https://warmhawk.com/tools/domain-check): Instant PASS/FAIL results for any sending domain's deliverability setup, no account required. Also explains the RFC 8058 List-Unsubscribe requirement, which is a sent-message header and not checkable from DNS. - [MX Record Checker](https://warmhawk.com/tools/mx-checker): Free MX lookup — leads with inbound mail routing, plus the same SPF/DKIM/DMARC/blocklist results as the full report. - [SPF Record Checker](https://warmhawk.com/tools/spf-checker): Free SPF lookup that also counts DNS lookups against RFC 7208's limit of 10. - [DKIM Checker](https://warmhawk.com/tools/dkim-checker): Free DKIM selector lookup across nine common selector names. - [DMARC Checker](https://warmhawk.com/tools/dmarc-checker): Free DMARC policy lookup — reports p=none/quarantine/reject and rua reporting status. - [Email Blacklist Checker](https://warmhawk.com/tools/blacklist-checker): Free Spamhaus domain blocklist lookup for a sending domain and its declared SPF senders. - [Bounce message decoder](https://warmhawk.com/errors): Paste a bounce to decode its SMTP code, with one page per Gmail and Microsoft 365 code (such as 5.7.26, 5.7.708 and 5.7.509) quoted from the providers' own documentation. - [Cold email calculator](https://warmhawk.com/tools/cold-email-calculator): Turns monthly cold-email volume into mailboxes and domains needed, and compares the monthly cost on Instantly, Smartlead, Lemlist and WarmHawk. ## Pricing - Tier 0 — Open Core — $0 — Direct API access, no web UI - Tier 1 — Self-Hosted Pro — $199/mo — or $1,990/yr — two months free - Tier 2 — Enterprise DFY — $999 — $999 one-time setup, then $199/month for the software Full pricing: https://warmhawk.com/compare/pricing ## Trust - [Security & coordinated disclosure](https://warmhawk.com/security) - [Status](https://warmhawk.com/status) ## Legal - [Privacy Policy](https://warmhawk.com/legal/privacy) - [Terms of Service](https://warmhawk.com/legal/terms) - [DPA](https://warmhawk.com/legal/dpa) - [Acceptable Use](https://warmhawk.com/legal/acceptable-use)