Case file — 05318A61

NEEDS WORK
?/10

The idea

MailThePresident is a civic tool that turns $5 and a few minutes into a real, physical, first-class letter mailed to the White House. Users either let Claude draft a letter (pick a topic + tone, give a prompt) or write their own, then pay, review, and you print/fold/stuff/stamp/mail it from your PostNet-era setup in Portland. There's also a free tier that generates a watermarked PDF for users to mail themselves. Stack is React/Vite + Express + Postgres on Railway, Stripe Checkout for payments, Anthropic for generation and moderation, Puppeteer for PDF rendering across six distinct letterhead styles, Resend for email, and Cloudflare R2 (pending wire-up in the batch flow) for storing nightly batch PDFs. No user accounts — session_token UUIDs per submission handle IDOR protection. The interesting design bets: moderation runs pre-payment for user-written letters (no pay→refund cycle) and at finalize for AI-assisted (since there's no final text until Send); the AI prompt is tuned hard against sanitization because voice variety *is* the product — profanity, specific references, and rhetorical color all survive generation; progressive IP blocking (3 rejections → 24h → 7d → permanent) keeps trolls out without punishing first offenses, and the $5 floor naturally filters bad actors into paying customers. Brand identity is locked as Postal Slate — utilitarian, neutral, "tool not movement," with an envelope-and-wax-seal mark that deliberately avoids any Presidential Seal adjacency (18 USC §713). Phase 1 is you doing fulfillment manually (500/day ceiling), Phase 2 hands off to Lob or LetterStream when volume justifies it. Currently in staging on Railway, with security hardening, the PDF rendering rebuild, and the adaptive 1-5 page length system as the most recent meaningful work. Open threads: R2 wire-up for batch storage, marketing launch (TikTok/Instagram/Reddit + civic creator partnerships), and filming genuine first-delivery footage.