Danger Zone
Cancel the plan at period end, or delete the workspace with a 30 day window in which support can restore it.
Path: Settings > Danger Zone (/settings/danger). You see it with org:read; each action checks its own permission.
Cancel the plan
Shown only on a paid plan. We cancel at the end of your paid period: Pro stays until then, your workspace returns to Free afterward, and we keep your history.
Delete the workspace
Access ends at once. We keep the rows for 30 days, then a job destroys every project, environment, value, credential and audit entry.
We enforce three gates on our side and trust the dialog for none of them.
| Rule | Behavior |
|---|---|
| Live subscription | Blocks the delete until your subscription ends. Cancel the plan; it ends with your paid period. We never cancel your subscription implicitly |
| Second delete | Keeps the original timestamp, so you cannot extend the window |
| Opening a deleted workspace | Lands on /deleted, which explains the window and lists your other workspaces |
There is no restore button. To restore a deleted workspace, contact support within the 30 days. After that we have destroyed the rows. Deleting also deletes the workspace's registered apps at once and ends their connections; a restore does not bring them back.
To keep your values rather than the workspace, penv pull writes a plain file: leave penv.
Required permissions
Permission slugs: roles and permissions.
| Action | Needs | Step-up | Recorded as |
|---|---|---|---|
| Open the page | org:read | No | not recorded |
| Cancel the plan | billing:manage | Yes | billing.subscription.cancel_requested |
| Delete the workspace | org:delete | Yes | org.deleted |
Delete attempted without org:delete | none | No | org.deleted with a denied result |
Next: leave penv.