Trial users can now edit the script — v0.1.69
Killed the trial-script-lock. Anyone with an active Stripe trial (the 7-day card-up-front trial) now gets full editor access from the moment the app opens. The "Unlock editing — £14.50/mo" prompt was strangling activation: people couldn't actually customise the script to their own pitch during the trial, so the trial didn't feel like the real product.
Now: pay → 7-day trial starts → open app → editor unlocked, all 32 nodes editable. Same as a Pro customer. The upgrade hook moves to "Stripe auto-bills £14.50/mo when the 7 days are up." That's a stronger conversion signal anyway — they've already entered a card, they've already customised the script to fit their business, they've already run live calls with it. Day 7 charges silently in the background.
Also under the hood: webhook v24 fixes a Supabase v2 .catch() bug that was silently 500-ing on every checkout.session.completed event, and added defensive handling for users with duplicate Stripe subscription rows from retry attempts. New customers now land cleanly in the desktop app within seconds of paying, no support intervention required.
Sunday night work. First real end-to-end paying-customer flow.
Download v0.1.69 for Mac →