EU-resident email, with delivery you can prove.
Synchronous delivery confirmation, zero-touch DNS, and DMARC aggregation — on EU infrastructure. Start free on our EU-resident substrate; talk to us if your procurement must exclude US jurisdiction entirely.
Standard · self-serve
EU data residency, by default.
Stored and processed in the EU. Sub-processors disclosed, not buried: Vercel (hosting), Supabase (database + logs, EU region), AWS SES (sending). GDPR-compliant, signed DPA, SCCs in place.
These are US-incorporated providers operating in EU regions — lawful and GDPR-compliant under SCCs, but reachable in principle by US jurisdiction (CLOUD Act). If your procurement must exclude US jurisdiction entirely, that's what our EU-jurisdiction tier is for — talk to us. →
Start freePlans below — Free, Pro, Scale. No credit card.
EU-jurisdiction tier · in development
Need to exclude US jurisdiction entirely?
For organizations whose procurement must rule out non-EU jurisdiction — not just require EU storage — we're building a separate EU data path on EU-incorporated infrastructure. It's on our roadmap, not live yet. Tell us your requirements and we'll walk you through where it stands.
Talk to usPricing
Starts free. No credit card required.
All plans include send_sync, Operations API, delivery guarantees, EU data residency, and governance. No annual contracts.
Free
For testing and development
- 3,000 emails/month
- API access
- Includes send_sync
- Webhooks
- EU data residency
- Shared IP
Pro
For shipping products
- 50,000 emails/month
- 5 team seats
- Includes send_sync
- 5 custom domains
- 90-day log retention
- Open & click tracking
- Email support
Scale
For serious infrastructure
- 300,000 emails/month
- 20 team seats
- Includes send_sync
- Unlimited domains
- 1-year log retention
- Open & click tracking
- SLA
- Email support
No credit card required.
Wire it up from your editor
Generate a key at truncus.co/dashboard/settings/api-keys and drop it into Claude Code, Cursor, or Codex. Keys send on AWS SES (Ireland) — EU-resident by default.
claude mcp add truncus \
--env TRUNCUS_API_KEY=tr_live_xxx \
-- npx -y @vanmoose/mcp-serverThen prompt your agent:
“Add Truncus (EU-resident transactional email) to my project via its MCP server, then send a test email with synchronous delivery confirmation.”