May 18, 2026
Umbrella backend completeness + SEO
infra Multi-product Polar webhook
- New
ProductSubscriptiontable — per-user-per-product tier (free / pro / team). - Webhook maps Polar
product_id→{slug, tier}viaPOLAR_PRODUCT_MAPenv. 4 products × 2 tiers = 8 IDs handled. - New
GET /v1/billing/productsreturns all 5 product tiers for the signed-in user. - Dashboard /dashboard/billing shows per-product subscription state with inline "Upgrade →" links.
feature PingBot: Slack + Discord webhook alerts
- New
alertWebhooksfield on PingTarget; URLs auto-detected as Slack incoming-webhook, Discord webhook, or raw JSON. - Down + Up events fire formatted messages: red Slack attachment on down, green on recovery; matching Discord embed.
- Dashboard "Add monitor" modal accepts a webhook URL alongside the email alert.
infra Unified 4-product backend deployed
- InboxKit Nest backend now also serves WaitlistKit, PingBot, DigestKit. Single login covers all 5 paid products.
- 7 new Prisma models: Waitlist, WaitlistEntry, PingTarget, PingCheck, PingIncident, DigestKeyword, DigestMention.
- Cron schedulers: PingBot pinger every minute, DigestKit scraper every 30 minutes, hourly digest dispatch at each user's preferred UTC hour.
- Public hosted pages:
/w/[key]waitlist signup,/p/[key]uptime status — accessible across all subdomains.
feature Waitlist widget — waitlist.js
- 1-line embed script served from
inbox.mindie.dev/waitlist.js. - Renders inline form → after signup, shows position-in-line card with copy-able referral link.
- localStorage caches signup state so visitors who return see their position immediately.
marketing Cross-link audit + SEO
- Root mindie.dev/ rebuilt: 12 links → 27. 4 paid + 5 free + 7 comparisons all surfaced.
- Subdomain landings (
inbox.mindie.dev,timechat.mindie.dev) now have full 4-column umbrella footer (28+ links each). - Public roadmap pages (
/r/[key]) cross-link to entire umbrella — visitor on any 3rd-party site embedding InboxKit can reach all 5 products in 1 click. - 3 new SEO comparison pages: uptime tools, waitlist tools, mention tracking.
- JSON-LD structured data: Organization + ItemList of 5 SoftwareApplication on root; SoftwareApplication on each product landing.
- IndexNow notifications pushed to Bing/Yandex for all new + updated URLs.
fix Stale references
- Removed all AltSignal references (archived 2026-05-17). About page rebuilt around the current 4 products.
- Blog launch-day postmortem updated to mention WaitlistKit/PingBot/DigestKit instead of the archived AltSignal.
marketing Cold email campaign
- 95 cold emails sent today across InboxKit and TimeChat product fits.
- Notable recipients: founders of Gumroad, Buttondown, Pinboard, Teleport, Vercel/Netlify alum, Kadoa, Plandex, Mom Test author.
send_outreach.pyfollowup logic fixed — now correctly waits N days before sending a bump (was previously broken: skipped any lead sent in the current month).
infra Polar safety
- 6 Polar products archived (PingBot Pro+Team, WaitlistKit Pro+Team, DigestKit Pro+Team) to prevent billing-without-delivery until backends were verified end-to-end.
- Will be unarchived once operator confirms the dashboard onboarding flow works in their own login.