Plans and limits
Topicary offers four plans.
Feature | Free | Pro ($79/mo) | Team ($149/mo) | Business (custom) |
|---|---|---|---|---|
Authors | 1 | 3 | 10 | Unlimited |
Topics | 10 | Unlimited | Unlimited | Unlimited |
Published sites | 1 | 3 | 10 | Unlimited |
AI-assisted authoring | No | Yes | Yes | Yes |
Version history | 30 days | Unlimited | Unlimited | Unlimited |
PDF export | No | Yes | Yes | Yes |
Import (all formats) | No | Yes | Yes | Yes |
Custom branding | No | No | Yes | Yes |
Analytics | No | No | Yes | Yes |
Limit enforcement
When you reach a limit:
Limit | Behavior |
|---|---|
Author limit | The "Add member" action is disabled. An upgrade prompt appears. |
Site limit | The "New Target" action is disabled. An upgrade prompt appears. |
Topic limit (Free) | The "New Topic" action is disabled. An upgrade prompt appears. |
Limits are enforced at both the UI level and the server level. Server-side checks reject over-limit operations even if the UI check is bypassed, so limits cannot be circumvented through API calls or browser dev tools.
Upgrading and downgrading
Upgrade from Settings > Billing. The upgrade takes effect immediately. Downgrade through the Stripe Customer Portal (accessible via "Manage Subscription"). If a downgrade puts you over the new plan's limits, existing content and sites remain but you can't create new ones until you're within limits.
Before downgrading, check your current usage on the Billing tab. If you're over the new plan's limits, consider archiving unused topics or removing inactive team members first so you retain full functionality after the switch.
See also
Manage your plan — how to upgrade, downgrade, and access the Stripe billing portal
Published site features — feature availability table showing what each plan includes
Manage team members — author limits and how to add or remove team members
Troubleshooting — solutions for issues caused by hitting plan limits