User Flows
Signup / signin
Purchase (subscription or lifetime)
Pay in Stripe
Stripe Checkout collects payment; metadata carries
user_id (if logged in) and plan info.Sync records
Webhook writes subscription or one-time purchase to Supabase, tracks PostHog events, and may email a license key.
Download access
GitHub collaborator (Ultimate)
Changelog / blog
- MDX content under
src/content/changelogandsrc/content/blog. - Blog pages generate dynamic OG images and JSON-LD schemas per post.