billing policy

Credits, subscriptions, cancellation, and refund expectations made explicit.

This page is meant to reduce confusion before purchase and after renewal. It explains how the hosted app intends to handle monthly credits, one-time top-ups, recurring billing, cancellation timing, refund requests, and billing disputes.

At a glance
UFFIRM uses credits across every plan.
Subscriptions renew automatically until canceled.
Eligible free accounts can start a one-time 7-day Pro trial.
Monthly credits reset with each active paid billing cycle.
One-time credit packs are separate purchases, not recurring subscriptions.
Bonus credits from one-time packs stay on the account until used.
Cancellation stops future renewals and typically preserves access through the paid period.
Completed billing periods are generally non-refundable unless required by law or approved for a clear billing or service failure.
If a renewal or checkout looks wrong, contact support promptly before continuing to use the service.
For the hosted deployment, billing questions should go to halcyonlbs@fastmail.com. Self-hosted deployments can use different billing providers, support practices, and refund handling.
Details

Credits and top-ups

The hosted product is credit-based across plans. Free starts with starter credits, paid plans reset monthly credits with each active billing cycle, and one-time credit packs add bonus credits that stay on the account until used.

Pro free trial

Eligible free accounts can start a one-time 7-day Pro trial through Stripe Checkout. The trial opens full Pro access immediately, collects a payment method up front, and is intended to restore the prior free starter-credit balance if the trial ends without a successful paid conversion.

Subscription renewals

Lite, Pro, and Studio renew automatically until canceled. That includes the end of a Pro free trial unless the subscription is canceled before the trial end date. For the hosted app, the intended path is self-serve cancellation through Stripe billing management once a subscription is active.

Cancellation timing

Canceling is intended to stop future renewals rather than erase prior service use. Unless a different result is required by law or clearly stated at checkout, access typically continues through the end of the already-paid billing period.

Refund posture

Completed billing periods are generally non-refundable. Limited exceptions may be considered for duplicate charges, clearly mistaken purchases caught promptly, or material service failures where the hosted product could not reasonably be used as described.

Charge disputes

If a charge looks unfamiliar or wrong, contact support promptly before filing a dispute when possible. Chargebacks can create extra fees and can lead to subscription cancellation or account review while the billing issue is investigated.