Skip to main content

Billing & Subscriptions

Manage your subscription from the Billing page — accessible from the user menu in the top-right corner of any screen.

Viewing Your Current Plan

The Billing page shows your current plan at a glance:

  • Plan name and status — your active tier (Free, Starter, Pro, or Max) and whether the subscription is active
  • Monthly tokens — your remaining token allocation for the current billing cycle
  • Top-up balance — any additional tokens purchased via top-ups (these persist across billing cycles)
  • Renewal date — when your next billing cycle begins and your monthly tokens reset

Upgrading or Downgrading

Below your current plan, the Billing page displays all four tiers side by side with their features and pricing. Each tier card shows:

  • Monthly price
  • Key features included
  • An Upgrade or Downgrade button (or "Current Plan" for your active tier)
info

Upgrading takes you to a secure Stripe checkout page. Once payment is confirmed, your new tier takes effect immediately.

Downgrading opens the Stripe customer portal where you can manage the change. Downgrades typically take effect at the start of your next billing cycle.

Token Top-Ups

Paid plans (Starter, Pro, and Max) can purchase additional tokens when the monthly allocation runs low. Top-up packs appear at the bottom of the Billing page.

Key details about top-ups:

  • Top-up tokens are separate from your monthly allocation
  • They do not expire at the end of a billing cycle — they persist until used
  • When AI operations consume tokens, your monthly balance is used first; top-up tokens are only consumed after the monthly pool is exhausted

Managing Billing

Click Manage Billing on the Billing page (or use the Stripe portal link) to:

  • Update your payment method
  • View invoices and payment history
  • Cancel your subscription
  • Change billing details

This opens the Stripe customer portal — a secure, Stripe-hosted page where all payment information is managed directly.

Tier Restrictions

Each plan has specific limits. The app enforces these both in the UI and on the server:

Project limits

PlanProjects
Free3
Starter10
Pro / MaxUnlimited

When you reach your project limit, the New Project button is replaced with an upgrade prompt. The Dashboard also shows your current count (e.g., "3/3").

Feature access

Some features are only available on higher tiers:

FeatureMinimum Plan
Series (multi-book management)Starter
Canvas (visual brainstorming)Starter
Consistency CheckerStarter
Priority generation queueMax

Features you can't access show a lock icon in the sidebar and an upgrade prompt on the page itself.

Export formats

FormatMinimum Plan
Markdown (.md)Free
Word (.docx)Starter
EPUB (.epub)Pro

Unavailable formats appear locked in the Export dialog.

AI model access

ModelMinimum Plan
HaikuFree
SonnetStarter
OpusPro

Models outside your tier are disabled in the Model Configuration settings.

Token balance

All AI operations require a positive token balance. If your balance reaches zero:

  • Job submissions are rejected immediately with a clear error
  • Chat and Canvas AI operations are blocked
  • The low-token banner appears when your balance drops below 10%

You can purchase token top-ups on any paid plan, or upgrade for a larger monthly allocation.

Model Cost Multipliers

Different AI models consume tokens at different rates:

ModelMultiplier
Haiku1x
Sonnet3x
Opus5x

For example, an operation that uses 1,000 raw tokens will deduct 1,000 tokens with Haiku, 3,000 with Sonnet, or 5,000 with Opus. See Pricing & Plans for more details on how this affects your books-per-month estimates.

Email Notifications

Proseweave sends transactional emails for important billing and subscription events so you always know what's happening with your account.

Billing emails (always sent)

These emails are sent automatically and cannot be disabled:

  • Subscription confirmed — when you subscribe to a paid plan
  • Plan upgraded / downgraded — when your tier changes
  • Subscription cancelled / reactivated — when you cancel or re-enable your subscription
  • Payment received — monthly invoice confirmation
  • Payment failed — if your card is declined, with a link to update your payment method
  • Subscription expired — if your subscription ends due to non-payment
  • Top-up confirmed — receipt for token top-up purchases

Usage alerts (optional)

These emails help you stay on top of your token balance:

  • Tokens running low — when your monthly balance drops below 10%
  • Tokens exhausted — when your monthly balance reaches zero
  • Tokens refreshed — when a new billing cycle starts and your balance is reset
tip

You can enable or disable usage alert emails from Account SettingsToken Usage Alerts. Billing-critical emails (payment confirmations, failures, and subscription changes) always send regardless of this setting.

FAQ

Where do I find the Billing page?

Click your avatar in the top-right corner of any page, then select Billing from the dropdown menu.

Is my payment information stored by Proseweave?

No. All payment processing is handled by Stripe. Proseweave never sees or stores your card details.

What happens if my payment fails?

Your subscription will be marked as past due. Stripe will retry the payment automatically. If the issue persists, your plan will be downgraded to Free after the retry period ends.

Can I get a refund on top-up tokens?

Top-up token purchases are non-refundable. If you have concerns about a charge, please contact support.