Feature Request
Display the user's free trial status on the account page, including how many days remain in their trial.
Motivation
Users who are on a free trial currently have no visibility into their trial status from within the app. Showing this information helps users understand their account status and reduces churn by surfacing the upgrade prompt at the right moment.
Proposed Behaviour
- On the account page, if the user is in a free trial, show a banner or status section indicating:
- That they are on a free trial
- How many days are left in the trial (e.g. "7 days remaining")
- Once the trial has ended or the user has subscribed, this section should not be shown (or should update accordingly)
Implementation Notes
- Trial end date is available via the Stripe subscription object (
trial_end field) and should already be accessible through the existing payments/subscription backend
- The frontend account page can query the existing subscription status endpoint to retrieve trial info
- Consider showing a link to the upgrade page from this status section
Acceptance Criteria
Feature Request
Display the user's free trial status on the account page, including how many days remain in their trial.
Motivation
Users who are on a free trial currently have no visibility into their trial status from within the app. Showing this information helps users understand their account status and reduces churn by surfacing the upgrade prompt at the right moment.
Proposed Behaviour
Implementation Notes
trial_endfield) and should already be accessible through the existing payments/subscription backendAcceptance Criteria