You can cancel any time, fully self-serve, from your Stripe-hosted billing portal. This article covers exactly what happens after you do.
How to cancel
- Open Settings → Billing in your workspace.
- Click Manage subscription. The Stripe-hosted portal opens in a new tab.
- Click Cancel subscription. Confirm.
Your subscription remains active until the end of your current billing period. There is no proration on cancel — you keep full access through the period you have already paid for.
What happens after the period ends
Your workspace enters our 30 / 60 / 90 retention cascade:
- Day 0–30: Deleted (soft). Workspace is read-only. You can restore it (and the subscription) from your dashboard.
- Day 30–90: Archived. Workspace is read-only and you can still export your data, but you can no longer restore from this state.
- Day 90: Hard-deleted. The cascade physically removes your projects, compilations, R2 artifacts, audit log entries, BYOK secrets, and cache entries. The workspace row itself is retained as a tombstone for an additional 30 days to absorb late-arriving vendor webhooks; after that it is physically deleted too.
See the data retention article for the full picture, including audit log retention.
BYOK keys are revoked immediately
On cancel — and on any non-Active workspace state, including soft-delete — we revoke your BYOK keys from our vault immediately. If you restore the workspace within the soft-delete window, you can re-add your keys.
Export your data first if you want a copy
You can export at any time during the Active or Deleted / Archived states from Settings → Export. The export is a ZIP archive containing your projects, compilations, Architect's Ledger entries, attachments, and the workspace audit log. See Exporting your data.
Refunds
Refunds for service degradation are considered case-by-case. See Refunds and credits. Frontier vendor charges incurred under your BYOK key are billed by the vendor and are not refundable by IsoKron; you would need to dispute those with the vendor directly.
If something goes wrong
If you cannot reach the Stripe portal or it errors out, email support@isokron.ai from the workspace owner's email and we will help. We do not cancel on a customer's behalf without explicit written confirmation from the owner's authenticated email address — protecting you from someone else cancelling your account by social-engineering us.
Paired with the SR-CANCEL-001 customer-support flow.