-
Notifications
You must be signed in to change notification settings - Fork 548
Open
Description
Summary
The pricing page (char.com/pricing) lists 8 Pro features, but only 2 are actually gated in code. This creates a mismatch between what users expect to lose after trial and what is actually enforced.
Current state
Actually gated (Pro check in code):
- Cloud Services (STT & LLM) —
useLLMConnectionanduseSTTConnectioncheckbilling.isProfor hosted provider - Integrations (calendar OAuth) —
provider-content.tsxchecksisPro
Not gated (available to all users):
- Audio Player with Playback Rates — no pro check in audio player code
- Speaker Identification — no diarization gating (partially implemented, not gated because not fully built)
- Advanced Templates — no pro check around template functionality
Not implemented yet (so no gating):
- Cloud Sync
- Shareable Links
Action needed
Either:
- Add pro gating for features listed as Pro on the pricing page (audio player playback rates, speaker ID, advanced templates), or
- Update the pricing page to accurately reflect what is actually Pro-only
This also affects the trial start modal (#4454) — we need to know the real list of Pro features to communicate clearly.
Related
- Show modal when Pro trial starts explaining what's included and what happens after #4454 Show modal when Pro trial starts
- AI Settings #4055 AI Settings (pro trial model not reset)
- Billing #2990 Billing
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Backlog