Built for developers, designed for security

Veil Mail combines the simplicity developers love with enterprise-grade security. Every feature is designed to protect your data while making email easy.

Developer Experience

APIs that developers love

We obsess over developer experience. Clean APIs, comprehensive docs, and SDKs that just work.

REST API

Simple, intuitive REST API with comprehensive documentation. Send emails with a single HTTP request.

Type-Safe SDKs

Official SDKs for Node.js and Python with full TypeScript support and IntelliSense.

Webhooks

Real-time notifications for email events. Track deliveries, opens, clicks, bounces, and more.

API Key Management

Create and revoke API keys instantly. Separate keys for development and production.

Idempotency

Built-in idempotency key support prevents duplicate sends. Safe to retry failed requests.

Rate Limiting

Intelligent rate limiting protects your sending reputation. Automatic backoff and retry.

example.ts
import { VeilMail } from '@veilmail/sdk';

const client = new VeilMail('veil_live_xxxxx');

// Send a transactional email
const email = await client.emails.send({
  from: 'hello@yourdomain.com',
  to: 'user@example.com',
  subject: 'Welcome to our platform!',
  html: '<h1>Hello {{name}}</h1>',
  templateData: { name: 'John' }
});

// PII scanning happens automatically
console.log(email.id); // 'em_abc123'
console.log(email.status); // 'queued'

Security First

PII protection built-in

Every email is automatically scanned for sensitive data. Protect your customers and your business.

Automatic PII Scanning

Every email is scanned for sensitive data including SSN, credit cards, phone numbers, and medical information.

Configurable Actions

Choose to block, warn, or allow emails containing PII. Set different rules for different data types.

Real-Time Alerts

Get notified immediately when PII is detected. View detailed reports in your dashboard.

Compliance Ready

Built with HIPAA, GDPR, and CCPA in mind. Audit logs for all email operations.

Data types we detect and protect

Social Security NumbersCredit Card NumbersPhone NumbersEmail AddressesMedical RecordsBank Account NumbersDriver License NumbersPassport NumbersIP AddressesDates of Birth

Marketing Tools

Powerful campaign management

Create, segment, test, and send marketing campaigns without leaving your secure platform.

Campaign Builder

Visual editor for creating beautiful marketing emails. Drag-and-drop components with live preview.

Audience Segmentation

Create dynamic segments with our rule builder. Filter by behavior, demographics, or custom fields.

A/B Testing

Test subject lines, content, and send times. Automatic winner selection based on your goals.

Scheduling

Schedule campaigns in advance. Optimize send times based on subscriber engagement patterns.

Insights & Analytics

Data-driven decisions

Understand how your emails perform with comprehensive analytics and beautiful visualizations.

Delivery Metrics

Track delivery rates, bounces, and complaints. Identify and fix deliverability issues quickly.

Engagement Tracking

Monitor opens, clicks, and unsubscribes. See which content resonates with your audience.

Visual Dashboards

Beautiful charts and graphs make it easy to understand your email performance at a glance.

Real-Time Updates

See metrics update in real-time as emails are delivered and engaged with.

Ready to try Veil Mail?

Start with our free plan and upgrade as you grow. No credit card required.