Admin console

Issue serials, manage feature videos, and wire up payments.

The serial is signed here in your browser with WebCrypto and self-verified against the app's public key. The built-in key is decrypted in memory with your passphrase for this session only — it is never uploaded, logged, or saved. Close the tab and it's gone.

Upload a video or a static image (up to 50 MB per file — the storage plan's cap) for any topic, or paste a URL. You'll see live progress; changes go live for everyone within a minute. Clear a topic to show its animated diagram again. Use MP4 (H.264) for video — it plays everywhere. Mac screen recordings (.mov) work in Safari and Chrome but show the diagram instead in Firefox, and they get big fast: if yours is over 50 MB, export it as 720p H.264 MP4 (QuickTime → File → Export As) and it'll sail through. Short, compressed clips (a few MB) load best.

Paste your checkout links and keys from Stripe, PayPal and Resend. Everything is saved straight into your Supabase project — never in the browser or the site source. Step-by-step setup lives in docs/PAYMENTS.md. Once a link is saved, the matching button on the pricing page goes live within a minute.

Checkout links

The Buy buttons open these. Stripe covers cards + Cash App Pay; PayPal covers PayPal + Venmo. Leave a field blank to hide that method.

Email delivery — Resend

Stripe keys

PayPal keys

Webhook URLs — paste these into Stripe & PayPal

These fire the automatic serial + email. Set them in each dashboard.

Stripe
PayPal
← Back to the site