# business-model

Jobjakt exposes exactly two public plans. Free accounts receive core non-AI job tracking, manual Career
Profile/CV features, deterministic matching, exports and 250 MB attachment storage. Pro accounts receive
AI-assisted features, Pro CV themes, 5 GB attachment storage and the configured request/token ceilings.
`Premium` remains an internal compatibility role name; it is presented publicly as Pro. Administrators
receive Pro capabilities for operation and support, but are not a third public plan.

Stripe hosted Checkout, customer-portal sessions, signed subscription webhooks, persisted customer /
subscription state, and Premium-role provisioning are implemented. The public site does not invent or
display prices, billing intervals, trials or unlimited usage. Commercial terms come from configured
Stripe Checkout. Production activation still needs the operator-created monthly price, portal
configuration, webhook registration, and credentials in `BLOCKERS.md`. Existing user documents remain
readable and exportable after downgrade.
