1
0 Comments

Launched DataBridge — an email list cleaner with live MX validation and auto-repair

Today I launched DataBridge (https://databridge.so), an email list cleaner I've been building solo for the last 8 months.

The why

Open any email list and 10-20% of it is broken — typos like "gmial.com", role accounts (info@, support@), disposables, dead MX records. The cleaners I tried treated it as a black box: they returned "valid / invalid" and a number to pay, with no audit trail and no way to fix what could be fixed. I wanted a cleaner that showed its work.

So I built it.

What it does

- Live MX

- Catches typos, role accounts, disposables, suppressions, history dupes

- Auto-repair: suggests fixes for typo'd domains, you approve in one click

- Every rejection has a sourced reason in the audit trail (no black box)

- CSV, JSON, Parquet export

The stack

Next.js 15 + Tailwind v4 on Vercel, Supabase for data, a Node worker on Railway doing the MX validation async (job queue, retries, rate limiting per domain so we don't get blacklisted). Paddle for billing, Wise for payouts.

What I learned building it

The hardest part wasn't the validation logic — it was the upload pipeline. CSVs in the wild are a nightmare: BOM markers, mixed encodings, quote-escaped commas, header rows that aren't really header rows. I rewrote the parser three times before it stopped crashing on real customer files.

Pricing

Free tier: 1,000 rows/month. Pro: $29/mo for 100k rows + auto-repair. No credit card to try.

Would love feedback from anyone here who runs email lists. Especially curious what audit fields you'd want that I don't have yet.

---

🚀 Update: launching on Product Hunt Tuesday May 19, 2026.

Subscribe to get notified when we go live → https://www.producthunt.com/products/databridge-3

posted to Icon for DataBridge
DataBridge