Billing & Subscriptions
Manage your subscription from the Billing page — accessible from the user menu in the top-right corner of any screen.
30-Day Trial
Every new account starts on a 30-day trial tier — no credit card required.
- 200 credits valid for 30 days (non-replenishing — they don't reset monthly)
- 3 projects
- Same Haiku + Sonnet model access as paid tiers
- Markdown export
A countdown banner on the Dashboard and Billing page shows how many days remain in your trial.
After the trial ends
When your trial expires (after 30 days, or when credits run out), your account automatically drops to the free tier:
| Trial | Free (post-trial) | |
|---|---|---|
| Credits | 200 (once) | 50/month |
| Projects | 3 | 1 |
| Models | Haiku + Sonnet | Haiku + Sonnet |
| Export | Markdown | Markdown |
Trial expiration is checked lazily — the downgrade happens the next time you visit the Billing page or make an AI request after the trial window closes.
Existing free-tier users at the time of this change were automatically migrated to the trial tier with a fresh 30-day window.
Viewing Your Current Plan
The Billing page shows your current plan at a glance:
- Plan name and status — your active tier (Trial, Free, Starter, Pro, or Max) and whether the subscription is active
- Trial countdown — if you're on the trial tier, a banner shows days remaining (turns amber at ≤7 days, red at ≤2 days)
- Credits meter — a progress bar showing how many of your credits you've used, plus a daily calls counter
- Credit cost reference — a quick reminder of per-model costs (Haiku 2 cr, Sonnet 7 cr, Opus 35 cr, Cover 12 cr) with a link to the usage details page
- Renewal date — when your next billing cycle begins and your credits reset (paid plans only)
Credit Budget
Each plan includes a credit budget that resets at the start of each billing cycle (paid plans) or is a one-time allocation (trial):
| Trial | Free | Starter | Pro | Max | |
|---|---|---|---|---|---|
| Credits | 200 (30-day window) | 50/mo | 1,450/mo | 2,200/mo | 4,550/mo |
| Daily call limit | 100/day | 100/day | 100/day | 100/day | 100/day |
When you approach your credit limit (80% used), a badge appears in the header showing "Credits: N left" to give you a heads-up.
Credit costs depend on the AI model: Haiku costs 2 credits, Sonnet costs 7, Opus costs 35, and cover generation costs 12. See Pricing for full details.
Credit Usage Page
The Usage page (accessible from the Billing page or the header credits badge) gives you a detailed breakdown of how your credits are being spent.
Overview
- Monthly credit meter — visual progress bar with credits used vs. total budget
- Summary stats — credits spent today, this week, and this month
Usage by Operation
A table showing each type of AI operation and how many credits it consumed:
| Column | Description |
|---|---|
| Operation | The type of AI action (Generate, Rewrite, Continue, Cover, etc.) |
| Calls | Number of times this operation was used |
| Credits | Total credits consumed by this operation |
Usage by Project
A breakdown of credit spend per project, so you can see which books are consuming the most budget.
Recent Transactions
A detailed log of individual operations:
| Column | Description |
|---|---|
| Date | When the operation ran |
| Operation | What type of AI action |
| Model | Which AI model was used |
| Description | Context about the operation (e.g., scene title) |
| Credits | How many credits were deducted |
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)
Upgrading takes you to a secure Stripe checkout page. Once payment is confirmed, your new tier takes effect immediately and your credits reset.
Downgrading opens the Stripe customer portal where you can manage the change. Downgrades typically take effect at the start of your next billing cycle.
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
| Plan | Projects |
|---|---|
| Trial | 3 |
| Free (post-trial) | 1 |
| Starter | 10 |
| Pro / Max | Unlimited |
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:
| Feature | Minimum Plan |
|---|---|
| Series (multi-book management) | Starter |
| Canvas (visual brainstorming) | Starter |
| Consistency Checker | Starter |
| Priority generation queue | Max |
Features you can't access show a lock icon in the sidebar and an upgrade prompt on the page itself.
Export formats
| Format | Minimum Plan |
|---|---|
| Markdown (.md) | Trial / Free |
| Word (.docx) | Starter |
| EPUB (.epub) | Pro |
Unavailable formats appear locked in the Export dialog.
AI model access
| Model | Minimum Plan |
|---|---|
| Haiku | Trial / Free |
| Sonnet | Trial / Free |
| Opus | Pro |
Models outside your tier are disabled in the Model Configuration settings.
Credit enforcement
When your credits are exhausted:
- Job submissions are rejected with a clear error showing your usage and remaining balance
- The server returns a 429 response with details about the credit limit
- You can still access your projects, read and manually edit your work, and export files
Credits reset automatically at the start of each billing cycle, or when you upgrade to a new plan.
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, includes your credit allocation
- Plan upgraded / downgraded — when your tier changes, shows your new monthly credits
- 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 and a note about credit impact
- Subscription expired — if your subscription ends due to non-payment
- Credits refreshed — confirms your monthly credit reset at the start of each billing cycle, with your new balance
Usage alert emails (can be disabled)
These emails help you monitor your credit usage and can be toggled off in Settings > Email Preferences:
- Credits running low — sent when you've used 80% of your monthly credits
- Credits exhausted — sent when your credits hit zero, with an upgrade CTA or info about when credits reset
Usage alerts respect a 24-hour cooldown — you won't receive more than one alert per day.
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.
When do my credits reset?
For paid plans, credits reset at the start of each billing cycle (when your monthly invoice is paid). If you upgrade to a new plan, credits also reset immediately.
Trial credits are a one-time allocation (200 credits for 30 days) — they don't reset monthly. After the trial ends, you move to the free tier with 50 credits/month.
What happens after my trial ends?
When your 30-day trial expires, your account automatically downgrades to the free tier: 1 project and 50 credits per month. Your existing projects and writing are preserved — if you have more than 1 project, the extras become read-only until you upgrade.
Upgrade to a paid plan at any time to restore full access.