MXGuard — Email Validation Platform Source Code | SaaS-Ready, Self-Hosted, White-Label
Email Validation Platform · Source License

Own the email validation platform. Run it anywhere.

The complete source code of MXGuard — a production-grade email validation platform. Launch it as your own SaaS, self-host it for your team, or deploy white-label for your clients.

Checking placement availability…
01 · SaaS

Launch your own SaaS

Brand it, price it, list it. Every line of code is yours to modify and sell.

02 · Internal

Self-host for your team

Bring email validation in-house. Deploy next to your stack. No per-lookup fees.

03 · Client

Deploy for clients

White-label the portal. Host on client infrastructure. Serve your customers end-to-end.

Why

Three things you stop doing on day one.

01

Paying per validation.

No metered API. No credit top-ups. Validate a million emails or a billion — infrastructure is your only cost.

02

Waiting on a vendor.

No roadmap votes, no support queue. Need a feature? Open the file and ship it the same day.

03

Renting your stack.

The code lives on servers you control, under your brand, with no phone-home. Yours outright.

Who it’s for

Built for three kinds of buyer.

Founders launching SaaS

Skip the six months you’d spend rebuilding this. Launch an email validation SaaS with a codebase already running in production.

Agencies serving clients

White-label the portal for your clients. Host on their infrastructure, charge what you charge — no per-seat fees, no “powered by” branding.

Teams going in-house

Stop paying per-lookup. Self-host next to your stack, integrate with your auth, own the data path end-to-end.

How you benefit

What changes on day one.

01 · Costs

Your per-check cost goes to zero.

Volume stops mattering. Validate a million emails a month or a billion — the only cost is your own infrastructure.

SaaS · 1M checks / mo$3,000+
SaaS · 10M checks / mo$18,000+
Source · any volume$0
02 · Control

Ship what you want. Today.

No feature requests, no waiting for a roadmap. The code is on your laptop — change anything, ship anything.

feature roadmap  ·  Q3 2026
support ticket  ·  72h reply
rate limit  ·  60 req / min
+git commit -m “shipped”
03 · Deployment

Three ways to run it.

One codebase, three business models. Use it yourself, white-label for clients, or combine both under one brand.

SaaS→ sell to end users
Internal→ run for your team
Client→ deploy per-customer
Hybrid→ all of the above
04 · Ownership

Your brand. Your domain. Your data.

Rebrand the portal. Host it anywhere. Every email that passes through stays on servers you control — no phone-home, no telemetry, no external dependencies.

/brand
/infra
/data
/logic
/api
/ui
/auth
/bills
/docs
A look inside

The product you’ll own.

The same portal running at 0bounce.email. Dark navy and teal, built for validation at scale.

app.your-domain.com / dashboard
Total
1.42M
Deliverable
1.18M
Risky
62k
Invalid
178k
valid
valid
invalid
risky
01 · Dashboard — validation counters, 30-day trend, recent checks
app.your-domain.com / validate
source@mxguard.sh
deliverable
Syntax✓ valid
MX records4 found · aspmx.l.google.com
SMTP reachable✓ 247ms
Disposableno
Role-basedno
Catch-allno
Risk score2 / 100
02 · Single validation — 11-point signal breakdown in under 300ms
What’s included

Everything that runs the live product.

The same codebase powering MXGuard today. Nothing held back.

/apps

Frontend portal

React 18 + TypeScript, Tailwind, 40+ production components.

/engine

Validation engine

11-point SMTP / MX / DNS signal stack with concurrent probe pool.

/db

Supabase schema

Postgres schema with Row-Level Security audited across every table.

/billing

Payments integration

Webhook handlers, credit ledger, license delivery, refund logic.

/infra

Deploy kit

Docker Compose, Hetzner Terraform template, SMTP node bootstrapper.

/docs

80-page handbook

Architecture, deploy runbook, SMTP tuning notes, scaling playbook.

“We used the MXGuard engine to launch 0bounce.email. Went from concept to validating a million emails a day in under three weeks. The SMTP stack alone would have taken our team three months to build from scratch — and honestly, ours would have been worse.”

N
Nick
Founder · 0bounce.email
Pricing

Source code, plus an optional launch boost.

Request details on either tier below. We’ll send full package information and reserve your placement for 48 hours.

Checking…
Tier 1
Source Code
$39,990 rack
$24,990
One-time · 12 months of updates · 30 days onboarding support
  • Full source repository
  • Unrestricted commercial license
  • SaaS, self-host, or client deployments
  • 60-minute architecture walkthrough
  • 30 days onboarding support
  • 12 months of updates
  • No extended technical support
  • No launch coaching
One-time contact. We’ll send package details within one business day.

Request received.

Full package details on their way to your inbox.

Just want to run the app?

Self-hosted Docker deployment — ready in minutes.

Skip the source code. Deploy the compiled MXGuard app on your own infrastructure with one Docker command. Get it directly at mxguard.sh.

$7,990
1-year license
Get it at mxguard.sh

Questions first? source@mxguard.sh →

Questions

Frequently asked.

The entire repository that powers MXGuard in production: React + TypeScript frontend portal (40+ components, dark navy/teal design system), Deno Edge Functions API, 11-point SMTP/MX/DNS validation engine, Postgres schema with Row-Level Security audited end-to-end, LemonSqueezy payment integration with webhook handlers, Docker Compose for local dev, Hetzner Terraform template for production deploy, SMTP node bootstrapper script, and the 80-page architecture handbook. No obfuscation, no feature flags, no “enterprise tier” held back.
Yes. The license is unrestricted for commercial use — launch your own SaaS, white-label it for agency clients, sublicense to your customers, or combine any of those under one brand. The only restriction: you cannot resell the raw source code itself as a standalone repository. Everything built on top of the code is yours.
The $7,990 Docker version is the compiled application with a 1-year deployment license — perfect if you just want to run MXGuard internally without modifying it. The source code license ($24,990) gives you the entire repository: you can change any line of code, rebrand it, sell it as your own product, and deploy unlimited instances forever. If you’re not sure which you need, start with the Docker version; you can upgrade to source later.
Don’t buy the source license. You’ll need at least one technical person on your team to deploy and maintain it. For non-technical buyers, the $7,990 Docker version is a better fit — it runs with a single command and we’ll help you set it up. If you have a developer on hand but they’re new to this stack, the Launch Bundle ($29,990) adds 3 months of direct support to bridge the gap.
Hand-off is a Git collaborator invite plus a 60-minute architecture walkthrough — usually within 48 hours of signed agreement. Deploy to your own infrastructure typically takes 2–5 days with the included Terraform templates. Most buyers are processing real validations inside the first week. Rebranding and launching commercially usually takes 2–4 weeks depending on your marketing pipeline.
A Supabase project (free tier works initially) and at least one Linux VPS for SMTP validation nodes — we run it on Hetzner (~$20/month for the base tier). For scale beyond 10M validations per month, plan for 2–3 additional SMTP nodes to distribute load and rotate IPs. The Terraform template in /infra provisions everything automatically.
Full refund within 14 days if the handbook or codebase doesn’t match what’s described on this page. After you’ve had access to the repository for more than 14 days, refunds are at our discretion. If you’re unsure whether this is the right fit, book a call first — honest qualification saves us both time.
Each purchase includes direct architecture walkthrough and onboarding support from the author. We cap monthly placements to guarantee that level of attention for every buyer. The quota resets on the 1st of each month. If you need a placement urgently and the current month is full, email us — occasional exceptions are possible for the right fit.
Ready?

Stop renting. Start owning.

Request details on either tier — we’ll send the full package and reserve your placement for 48 hours.

Scroll to Top