Account Deletion
Overview
Root can permanently delete their account from Account Settings → Danger Zone → Delete Account. Deletion is not immediate — a 30-day grace period gives the account owner a window to change their mind. After the grace period expires, all account data is permanently removed and cannot be recovered.
Permissions
| Action | Root | Admin | User |
|---|---|---|---|
| Schedule account deletion | ✓ | ✗ | ✗ |
| Cancel a scheduled deletion | ✓ (by logging in) | ✗ | ✗ |
How it works
Scheduling deletion
- Root navigates to Account Settings → Danger Zone → Delete Account.
- A confirmation modal appears requiring them to type the account name exactly before proceeding.
- On confirmation, the account is marked for deletion 30 days from that moment and a confirmation email is sent to the Root user.
The 30-day grace period
Once deletion is scheduled, the account continues to function normally for 30 days. No data is removed during this window.
To cancel: Root simply logs back in to the account. Logging in automatically detects the pending deletion and cancels it — no additional action is required. The account is fully restored to its previous state.
What happens after the grace period
After 30 days, the account is permanently deleted. All data is removed in this order:
- Feature flags and activity logs
- Notifications and point transactions
- Task items (comments, attachments, files from storage)
- Task lists (attachments, assignments, files from storage)
- Store items and their images from storage
- Teams and team memberships
- Member avatars from storage
- Account memberships
- The Root user record
- The account itself
File deletion (avatars, attachments, store images) is best-effort — if a file fails to delete, the rest of the deletion continues. All account data is always removed.
Subscription handling
When deletion is scheduled
If the account has an active paid subscription, it is not cancelled immediately. Instead, it is marked to cancel at the end of the current billing period. The account retains full access to all paid features until that date — no mid-cycle refund or proration occurs.
If the account is reactivated
If Root logs back in before the grace period ends:
| Scenario | What happens |
|---|---|
| Billing period has not yet ended | Deletion cancelled. Subscription continues normally for the remainder of the billing period, then renews as usual. |
| Billing period has ended | Deletion cancelled. Account is restored but the subscription has already expired — the account is on the Free plan and Root must resubscribe to regain paid features. |
When the account is permanently deleted
If the grace period runs out and the account is deleted, any remaining active subscription is cancelled immediately as part of the deletion. No further charges are made.
Support notes
- Deletion can only be scheduled by Root and cannot be delegated to Admin. If an Admin asks about deleting the account, they need to involve the Root user.
- If a Root user scheduled deletion and now wants to cancel it, the only way to reactivate is to log back in before the 30-day window expires. There is no server-side way to cancel it without logging in.
- If a user reports that their account was deleted and they want their data back, it cannot be recovered — deletion is permanent once the grace period expires.
- If a user is concerned about being billed during the grace period, reassure them that the subscription is set to not renew at the end of the current billing cycle the moment deletion is scheduled.
- If a user logged back in but their paid features are still missing, the billing period likely ended before they reactivated. They will need to go to Account Settings → Billing and start a new subscription.