~$174/mo
Total software today
Both stacks running at once
~$105/mo
After legacy goes cold
Everything preserved, nothing deleted
~$69/mo
Recoverable (~$830/yr)
Without losing a single file or account
$0–4/mo
Price of keeping legacy alive
Preservation is essentially free

The finding that changes the decision

Keeping the old WordPress site and the Microsoft accounts intact and reachable costs almost exactly the same as deleting them: $0–4 a month. The expensive part was never the data. It was the live hosting and the mailbox licenses. So there is no cost argument for a hard delete, and no cost argument for staying on Kinsta. Go cold, keep everything.

The one-paragraph version (for Sandy)

The new platform (app, staging, HQ, the evaluation pipeline, Educ8Ed preview) runs on Render and Cloudflare for about $243 a month: ~$73 pulled live from the billing APIs, plus ~$170 added 2026-07-14 to keep the transcript reader hot 24/7 in production and staging so no district ever waits on a cold start (IMMIGR8-724 — Jake's call; list-price math until the first full Cloudflare invoice). Add Google Workspace and the domains, and the business's real software bill is about $275 a month. On top of that we still pay roughly $101 for the old stack running alongside it: Kinsta hosting a WordPress site nobody visits, Microsoft 365 mailboxes nobody reads, and WordPress plugin renewals for a site nobody edits. The good news is that we do not have to choose between saving money and keeping our history. The old site can be preserved as a permanent, free static archive; the old mailboxes can be preserved as free shared mailboxes or exported to files; the Microsoft sign-in that districts use is free on its own and needs no paid mailbox. Net: about $69 a month back (roughly $830 a year), and nothing is lost.

Where the money goes today

Not billed to Immigr8: Linear, Slack, 1Password, and Claude are 1116-level subscriptions, listed for completeness at $0 to this entity. SendGrid, Sentry, and Better Uptime ride free tiers. Stripe charges per transaction with no fixed fee. Seamless.ai (lead enrichment) is likewise 1116-billed: a monthly use-it-or-lose-it credit pool spent in sized, gated bursts rather than a marginal dollar cost here — the September waterfall (2026-09-02) enriched 3,096 contacts for 1,477 credits (0.477/contact, under the sized 1,721), leaving a 12,876-credit surplus that expires 2026-09-30.