Product

A screenwriting workflow split into clean layers.

The website owns identity and billing. The app owns writing, revisions, and collaboration sessions.

Free Editor

The editor remains the base product: screenplay formatting, project organization, revisions, and import or export workflows without billing friction.

Website Account Layer

Account creation, login, verification, password reset, payments, and customer billing portal all live on the website now.

Collaboration Add-on

Collaboration is the first paid entitlement. The app only enables start and join routes after a successful website-managed entitlement check.

Phase 1 architecture

  1. 1. User signs up and logs in on the website.
  2. 2. Website handles Stripe checkout and customer portal.
  3. 3. Website launches the app with a one-time code.
  4. 4. App exchanges the code for trusted claims and creates its local session.