Skip to content

Canceling your subscription

Sorry to see you go. Here’s exactly what happens.

Before you cancel — three things that might fit better

Section titled “Before you cancel — three things that might fit better”

Most “I want to cancel” moments are actually “I want a thing that’s not cancellation.” Before you walk the flow:

  1. Just need a break? Pause automation in Settings → Agent → Agent Trust & Approvals for up to 30 days. Your agent stops acting on its own but your workspace, memories, and subscription stay intact. When you unpause, everything comes back exactly where it was.
  2. Plan too expensive? Downgrade to a smaller plan. You keep all your data and only pay the lower tier going forward.
  3. Billing error or duplicate charge? Email support@myagentplatform.com. Billing disputes get a full refund (not the partial refund the self-service flow provides). Don’t use the cancel flow for support issues — it’s the wrong path.

If none of those apply, keep reading.

The cancel flow lives at the very bottom of your Billing tab — we didn’t want a big red button sitting above everything you actually come here to do. Look for a small muted link that says “Need to cancel? Cancel my subscription”.

The flow has four screens, each a back-step away from the previous one:

  1. Alternatives. We show you the three alternatives above with one-click buttons for each. If you still want to continue, click Continue with cancellation.
  2. Consequences. We show you the exact refund breakdown (we calculate it live from Stripe) plus a bulleted list of what happens immediately and what’s retained for 30 days. Click I understand, continue.
  3. Type-to-confirm. We ask you to type the phrase cancel my account exactly (lowercase, no extra spaces) into a text box. This is intentional — it’s the same pattern GitHub uses for repo deletion. It prevents fat-finger cancellations, not deliberate ones.
  4. Confirm. The destructive button enables the moment your typed phrase matches. Click it and the cancellation happens.

No phone call, no retention specialist, no hoops after you walk the path. You can back out at any step.

Cancellation is immediate — there’s no period-end grace. The moment you click the final confirm button:

  1. Your subscription is cancelled with Stripe. You won’t be billed again.
  2. Your refund is issued against your most recent successful charge. Typically settles back to your card in 5–10 business days.
  3. Your agent pod is stopped. Any in-flight tasks abort. The K3s pod is torn down.
  4. Your credit balance is zeroed out. The dollar value of any unused credits is part of your refund.
  5. An audit log row (subscription.refund_canceled) is written for your records.

We show the math on the Consequences screen before you confirm. The formula is:

$5 base refund + dollar value of unused credits − Stripe processing fees = payable to you

  • $5 base — a goodwill refund that applies to any cancellation on an active subscription
  • Unused credits — whatever’s still in your credit balance at the moment you cancel, at the dollar value you loaded them at
  • Stripe fees retained — Stripe doesn’t return its processing fees to us when we refund, so we can’t return them to you. Usually about 30¢ + 2.9% of the original charge.
SituationRefund
Self-service cancel on an active subscription$5 base + unused credits − Stripe fees
Billing error or duplicate chargeFull refund via support@myagentplatform.com
Failed services (platform down for a meaningful portion of your cycle)Full or partial refund via support@ — case by case

Credit packs (the $5–$100 top-ups) are part of your credit balance and refund as part of the unused-credit line item. They don’t expire while your account is active.

What’s retained for 30 days after cancellation

Section titled “What’s retained for 30 days after cancellation”

Before anything is permanently deleted, you have a 30-day window to export anything you want to keep:

  • Workspace files (everything under /workspace/)
  • Memory files (MEMORY.md, USER.md, scoped memories)
  • Conversation history (every message in your chat log)
  • Scheduled task configurations (prompt + cron + delivery + trust level)
  • Audit logs (every action your agent ever took)
  • Trust settings (your per-action trust config, pause state, expiration TTLs)

Use the Data Export card under Settings → Account to download a single ZIP with all of the above. We recommend doing this before you cancel, but you have 30 days either way.

After 30 days, everything is permanently deleted per our Privacy Policy Section 10.2. Your email and social media integrations are revoked (app passwords deleted, OAuth tokens revoked). Your account row itself is kept for 90 days after cancellation to satisfy billing/tax requirements, then permanently removed.

Within the 30-day retention window: just sign in and start a new subscription. Your workspace, memories, chat history, and trust settings are still in cold storage and will re-attach to the new agent pod on first boot. Welcome back.

After 30 days: your data is gone but your email is still in our user table until the 90-day mark. You can re-sign up as a new user with the same email; everything else starts fresh.

Two options, best used in combination:

Section titled “Option 1 — Data Export card (recommended)”
  1. Go to Settings → Account → Data export
  2. Click Download export
  3. You get a single ZIP with workspace files, memory, conversation history, scheduled tasks, audit logs, trust config, and approvals — all as JSON except workspace which stays in its original format

Just tell your agent:

“I’m about to cancel. Please bundle my MEMORY.md, USER.md, everything in my workspace, and my scheduled task configs into a single ZIP I can download.”

Your agent drops the ZIP into your workspace and gives you a link. This is useful if you want a curated bundle (not every audit log, just the stuff you care about).

Either way, do the export before you confirm cancellation — you can’t initiate new agent tasks after the pod is stopped.

If you’re canceling because something isn’t working right, please email support first before using the cancel flow. We’d much rather fix the thing than lose you. Response time is usually under 24 hours. support@myagentplatform.com

  • Hold your data hostage
  • Require a phone call
  • Make you argue with a retention specialist
  • Charge you after the cancellation timestamp
  • Silently keep your email or social media credentials
  • Make the cancel flow harder than the signup flow was (the signup flow had fewer steps)

You own your data. You own your decision. We just want to make sure the door stays open if you want to come back — which is why we retain for 30 days and why the Pause option exists as a lower-commitment alternative.