Help · Account management
Manage or delete your account.
Everything you can change yourself — billing, profiles, teammates — and exactly what happens, in what order, when you delete an account for good. Deletion is self-serve, permanent, and takes effect immediately.
Quick answers
Signed in? Everything on this page is two clicks away.
- Change your plan, card, or invoices → Settings → Billing → Manage billing. Details
- Stop paying for one brand → Admin → Profiles → delete that profile. Details
- Remove a teammate → Admin → Members → Revoke. Details
- Delete your whole account and all its data → Settings → Danger zone → Delete account. Details
- Locked out and can't sign in → email support@todoke.ai. Details
Where account settings live
TODOKE splits account management across two screens. Which one you need depends on whether you're changing the account or one of its profiles.
/app/settings— Settings. Your identity (email, name, role), the accounts you belong to, billing, and the Danger zone. Billing and Danger zone are visible to the account owner only./app/admin— Admin. Profiles (add, rename, upgrade, delete) and Members (invite, edit access, revoke). The Members section is owner-only.
A profile is a brand — its own website, mail, socials, agents, and credentials. One account can hold many profiles, and the profile is the wall between them. That's why most "stop using this" actions are profile-level, not account-level.
Billing and cancelling
TODOKE bills $5/month per paid profile as a platform base fee, plus usage-based charges for email sends and agent actions. Your first profile can stay on the free tier; each additional profile requires a paid one. Settings → Billing shows your paid profiles and your monthly total.
Manage payment method, invoices, or cancel
Settings → Billing → Manage billing opens the Stripe customer portal, where you can update your card, download invoices, and cancel the subscription. If you've never subscribed there's no portal to open — you'll see "No billing history found" instead.
Cancelling vs. deleting
These are different, and the difference matters:
- Cancelling the subscription stops the charges. Your account, profiles, and data all stay where they are.
- Deleting a profile removes that brand's data and drops your bill by one seat. If it was your last paid profile, the subscription is cancelled outright.
- Deleting the account cancels the subscription and erases everything. It is not reversible.
If you only want to stop paying, cancel or delete the paid profile — you don't need to delete your account.
Deleting a profile (one brand)
Admin → Profiles → the Delete action on the profile's row. You'll get a confirmation dialog naming the profile.
- You can't delete your last profile. Every account keeps at least one. To leave TODOKE entirely, delete the account instead.
- It requires admin access (
account:admin), which in practice means the account owner. - There's no type-to-confirm here — unlike account deletion, one click in the dialog does it, and it is just as permanent. Check you've got the right profile.
- If the profile was paid, your Stripe subscription quantity drops by one. If it was the only paid profile left, the subscription is cancelled and the billing link is cleared.
Deleting a profile removes, for that profile only:
- Its mail data — lists, subscribers, sequences, broadcasts, email content, signup forms, and analytics.
- Its social connections and stored platform tokens, and every scheduled or published post record.
- Its uploaded media, brand assets, studio renders, and ad creative.
- Its custom domains — the SES sending identity, the CloudFront distribution serving the site, the ACM certificate, and the Route 53 DNS zone if we host one.
- Its AI agents and automations — archived at Anthropic, with their credential vaults, stored memory, and API keys deleted.
Agent and domain teardown runs in the background because it makes slow calls out to Anthropic and AWS. The profile disappears from your account immediately; the external cleanup finishes shortly after.
Removing a teammate — or leaving an account
Admin → Members → Revoke next to the person. Their access ends immediately, along with every access grant they issued on this account.
- The owner can't be revoked. Ownership is removed only by deleting the account.
- Their TODOKE login survives. Revoking removes their access to your account, not their identity — they keep any other accounts they belong to.
- To change what someone can reach instead of removing them, edit their scopes and profile access on the same row.
- There's no self-service "leave account" button yet. If you want out of an account you don't own, ask its owner to revoke you — or email support@todoke.ai if the owner is unreachable.
Deleting your whole account
This erases the account, every profile under it, and all associated data. There is no undo and no grace period.
Who can do it
- The account owner only. Members — even admins — can't delete the account.
- Signed in through the app only. Deletion is deliberately unreachable from API keys, OAuth tokens, and MCP agents, so nothing automated can destroy your tenant.
How to do it
- Sign in, open the avatar menu at the top right, and choose Account settings — or go straight to Settings.
- Scroll to Danger zone and click Delete account.
- Read the summary of what will be removed. Optionally tell us why you're leaving.
- Type
DELETEin the confirmation box — exactly, in capitals. - Click Delete account. You'll be signed out and sent to a confirmation page.
What happens, in order
- Your subscription is cancelled first, before anything is deleted. Billing stops immediately and you're credited for any unused time remaining on your current billing period. If the cancellation fails, we stop right there — nothing is deleted and your account stays intact, so you can retry rather than end up wiped and still billed.
- Your account is marked for deletion and the erase job is queued. You're signed out, and sign-in is refused from this moment on — there is no window in which you can log back in and reverse it.
- The cascade runs across every database table, storage bucket, scheduled job, DNS zone, certificate, and third-party resource tied to the account. This usually completes within a few minutes.
Clicking delete twice is safe — a second request while the first is still running is ignored rather than re-queued.
What gets deleted
- Account and profiles — profile settings, brand context, avatars, memberships, pending invites, and sessions.
- Content — every scheduled and published post record, their timers, per-post analytics, and all connected-platform OAuth tokens.
- Mail — lists, subscribers and their event history, sequences, broadcasts, email content, signup forms, contact-form submissions, delivery and open/click analytics.
- Links — your link pages, click analytics, and uploaded link assets. Claimed link-in-bio usernames are released back to the pool.
- Websites — site source files and published files, including every stored version, plus build history and preview hosts.
- Domains — sending-domain identities, site distributions, TLS certificates, and any DNS zone we host for you.
- Media — uploaded videos and images, thumbnails, transcripts, brand assets, studio renders, and ad creative.
- AI agents and automations — agents archived at Anthropic, with credential vaults, stored memory, sessions, and automation deployments removed.
- Credentials — every API key, OAuth client grant, and usage record for the account.
- Your login — deleted too, unless you belong to another TODOKE account, in which case your identity survives for that one.
What is kept
- A minimal account record marked deleted, holding your Stripe customer and subscription identifiers. It exists so payment history reconciles and so support can answer billing questions after the fact.
- Your payment history at Stripe — invoices and receipts, for your records and ours. Stripe holds this under its own retention rules.
- Anything already out in the world. Posts already published to TikTok, Instagram, LinkedIn, YouTube, or Bluesky; emails already delivered to inboxes; pages already cached or copied by third parties. We can't reach into those — delete them at the source.
- Assets you own directly. Your domain registration stays yours at your registrar. Your Google Business Profile listing stays with Google — we only remove our access to it.
Our full retention policy is in the Privacy Policy (§11 retention, §12 your rights).
Before you delete — a checklist
Nothing here is recoverable afterwards. Ten minutes now saves a bad week later.
- 2. Save your subscriber list. TODOKE has no one-click CSV export today. Copy the addresses out of the Subscribers tab, or email support@todoke.ai from the address on the account and ask for a copy before you delete — afterwards there is nothing left to send you.
- 3. Download your media. Videos, images, brand assets, and rendered clips are deleted from storage. Keep local copies of anything you still need.
- 4. Save your website source. If an agent built your site, the source files and every stored version go with the account. Download what you want to keep or take it to another host first.
- 5. Point your traffic somewhere. A published TODOKE site goes offline the moment the cascade runs. Have the replacement ready, or expect downtime.
- 6. Note your connected accounts. Deletion removes our stored tokens, but you may also want to revoke TODOKE in your Google account's security settings and the equivalent screens on Meta, TikTok, and LinkedIn.
Delete less than everything
Full deletion is rarely the right tool. If you just want something specific gone:
- A social connection → Content tab → Disconnect. The stored tokens are deleted immediately.
- A sending domain → the profile's Settings → delete the sending domain. Removes the SES identity and tracking setup.
- A custom website domain → Website tab → disconnect. Takes the site off that domain without touching the rest of the profile.
- An API key → API & MCP tab → revoke. The key stops working at once.
- A mailing list, subscriber, post, media file, or link → delete it from its own tab. Each removes the underlying record.
- A whole brand → delete that profile. See above.
If you can't sign in
Self-serve deletion needs a signed-in owner session. If you've lost access:
- Forgot your password → use password reset, then delete from Settings as normal.
- Signed up with Google and lost the Google account, or you're a member rather than the owner, or the owner is unreachable → email support@todoke.ai from the address registered on the account and tell us what you want deleted. Requests from an unrelated address can't be honoured — we have no other way to prove ownership.
Emailed deletion requests are completed within 30 days, and in practice much sooner.
Access, correction, and other privacy rights
Deletion is one of several rights you can exercise. To ask what data we hold, correct it, or object to a use of it, email support@todoke.ai from the account address. TODOKE does not sell personal information or share it for cross-context behavioural advertising. The full picture — what we collect, who processes it, and how long we keep it — is in the Privacy Policy, and the contractual terms are in the Terms of Service.
Still stuck?
Email support@todoke.ai. Include your account email and what you're trying to do, and we'll sort it out.