What's new

Everything shipped, named. No "Improved AI to make your next video go viral" filler.

June 26, 2026

Onboarding tier 1: quota modal on /try, /paywall consolidated to /pricing, orphan routes cleaned

  • QuotaWallModal on /try: non-dismissable overlay after 3 anonymous generations, with direct links to /pricing
  • /paywall route deleted entirely, all internal redirects consolidated to /pricing as single source of truth
  • Orphan routes removed (/bet, /ViralFinder, /CreatorWatchlist) and pages.config.js cleaned

June 25, 2026

/pricing page + Trial Free 3 scripts + register dual path + login neutral tone

  • New /pricing page serves as the unified pricing source of truth for all plan selection
  • Trial tier introduced: 3 free scripts, no card, no signup required
  • /register restructured into dual path (Vault vs Pro) with clear role selection
  • Login page restricted to Google + Email/Password only, Microsoft and Facebook providers disabled

June 25, 2026

Production Document v2: phone-native camera enforcement, hallucination guards, inline self-critique, cover frame text

  • Phone-native vocabulary constraints applied: no crew terms like 'establishing shot' or 'wide angle'
  • Anti-hallucination guards added to prevent fabricated shot descriptions in generated documents
  • Beat-level energy, setting, and visual cues replace technical camera specifications
  • Cover frame text generation added for scroll-stopping hook output at 0:00

June 24, 2026

Landing page positioning line + duplicate copy removed + SEO meta tags fixed

  • Added italic positioning line: 'Optimized for educational talking-head content. Multi-format coming soon.'
  • Removed duplicate 'post daily' copy from hero subhead section
  • Fixed SEO meta tags (title, description, keywords, Open Graph, Twitter Card) across all public pages

June 24, 2026

Length warning bug fixed: estimated length now computes from actual word count

  • Production document estimated length now derives from actual script word count instead of a static heuristic
  • Length discrepancy warnings surface when generated script deviates from target duration (30s, 60s, 90s, 2min)
  • Pacing guidance automatically adjusted for over-length and under-length scripts

June 20, 2026

PostHog analytics integrated with custom funnel event tracking

  • Shared analytics wrapper in lib/analytics.js provides safe, consistent event tracking across the app
  • Funnel-critical interactions instrumented: landing view, pricing CTA clicks, generation starts, signup completions
  • PostHog script injected directly in index.html with manual initialization

June 15, 2026

Per-device anonymous quota enforcement moved to backend

  • Anonymous generation limit (1 to 3 generations per device) now enforced server-side via checkAndConsumeShot
  • Shot usage tracking and limit enforcement delegated to backend functions instead of unreliable client-side checks
  • Client-side generation limits removed as a security boundary (identified as money-leak risk)

© 2026 ScriptKit. Built to last. Not to impress.