{
 "id": "spark",
 "name": "Spark",
 "category": "productivity",
 "website": "https://sparkmailapp.com",
 "domains": [
  "sparkmailapp.com",
  "app.sparkmailapp.com"
 ],
 "summary": "If you bought on desktop or the web, cancel in Spark Settings: your email address, Manage, then cancel. Apple, Google Play and Huawei purchases cancel in that store. Team Owners cancel in Team settings or by email at least 5 business days before the period ends. Deleting the app does not cancel.",
 "routes": [
  {
   "channel": "direct_web",
   "label": "Bought on desktop or the Spark website",
   "applies_to": "Individual subscriptions started from the desktop app or the Spark website, billed through Stripe",
   "who": "The account holder",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Open Spark Settings",
     "expect": null
    },
    {
     "do": "Click your email address at the top of the sidebar",
     "expect": null
    },
    {
     "do": "Click the Manage button next to the subscription name",
     "expect": null
    },
    {
     "do": "Cancel your subscription; some subscriptions can only be cancelled in the Stripe Customer Portal",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "At the end of the then-current subscription period; the account stays open with Spark's free features",
   "notice": "Cancel at least 24 hours before the billing date to avoid the next charge",
   "refund": "Full refund if cancelled within 30 calendar days of purchase; after that, no refund of any part of the fee",
   "fees": null,
   "source_ids": [
    "s1",
    "s2",
    "s3",
    "s4",
    "s5",
    "s6",
    "s22",
    "s25",
    "s29",
    "s33"
   ]
  },
  {
   "channel": "apple_app_store",
   "label": "Bought through the App Store",
   "applies_to": "Subscriptions bought through the Apple App Store on an iPhone or iPad",
   "who": "The Apple account that bought the subscription",
   "method": "self_serve",
   "start_url": "https://support.apple.com/en-us/118428",
   "steps": [
    {
     "do": "On your iPhone or iPad, open Settings and tap your name",
     "expect": null
    },
    {
     "do": "Tap Subscriptions, then tap the Spark subscription",
     "expect": null
    },
    {
     "do": "Tap Cancel Subscription",
     "expect": null
    }
   ],
   "confirm_by": "No Cancel button, or an expiration message in red text, in the subscription's settings",
   "effective": "Cancellation takes effect at the end of the then-current subscription period",
   "notice": "Cancel in your device settings at least 24 hours before the billing date",
   "refund": "Ask Apple's support for a refund; Spark has no control over Apple's refund decisions",
   "fees": null,
   "source_ids": [
    "s7",
    "s8",
    "s9",
    "s3",
    "s4",
    "s24",
    "s31",
    "s40"
   ]
  },
  {
   "channel": "google_play",
   "label": "Bought through Google Play",
   "applies_to": "Subscriptions bought through Google Play on an Android device",
   "who": "The Google account that bought the subscription",
   "method": "self_serve",
   "start_url": "https://support.google.com/googleplay/answer/7018481",
   "steps": [
    {
     "do": "On your Android device, go to subscriptions in Google Play",
     "expect": null
    },
    {
     "do": "Select the Spark subscription",
     "expect": null
    },
    {
     "do": "Tap Cancel subscription",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "You can keep using the subscription for the time you have already paid",
   "notice": "Cancel in your device settings at least 24 hours before the billing date",
   "refund": "Ask Google Play's support for a refund",
   "fees": null,
   "source_ids": [
    "s7",
    "s10",
    "s11",
    "s12",
    "s4",
    "s24",
    "s32"
   ]
  },
  {
   "channel": "reseller_or_partner",
   "label": "Bought through Huawei",
   "applies_to": "Subscriptions started on a Huawei device and billed by Huawei",
   "who": "The Huawei account that bought the subscription",
   "method": "platform_settings",
   "start_url": "https://consumer.huawei.com/en/support/content/en-us00729195/",
   "steps": [
    {
     "do": "On the Huawei phone, go to Settings, Account center, Payment and purchases, Subscriptions",
     "expect": null
    },
    {
     "do": "Touch the Spark subscription and cancel it",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "At the end of the then-current subscription period; Huawei stops charging from the next month",
   "notice": "Cancel at least 24 hours before the billing date",
   "refund": null,
   "fees": null,
   "source_ids": [
    "s32",
    "s37",
    "s38",
    "s39",
    "s3",
    "s4"
   ]
  },
  {
   "channel": "direct_web",
   "label": "Spark for Teams",
   "applies_to": "Spark for Teams subscriptions, cancelled for the whole team",
   "who": "The Team Owner",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Click Spark at the top left of your screen, go to Settings and select Teams",
     "expect": null
    },
    {
     "do": "Choose your team and click Manage Team",
     "expect": "Team Preferences"
    },
    {
     "do": "Click Billing at the top, then cancel the Team subscription",
     "expect": null
    },
    {
     "do": "Or email billing@sparkmailapp.com to cancel",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "Cancellation takes effect at the end of the then-current subscription period",
   "notice": "At least 5 business days before the end of the current subscription period",
   "refund": "The Terms say all fees for business subscriptions are non-refundable",
   "fees": "Any credits on the account, such as prorated credits for removed members, are forfeited when the subscription is cancelled",
   "source_ids": [
    "s13",
    "s14",
    "s15",
    "s3",
    "s16",
    "s21",
    "s23",
    "s27",
    "s28",
    "s34",
    "s35"
   ]
  }
 ],
 "pay_less": [
  {
   "type": "free_plan",
   "what": "Cancelling keeps your account on Spark Free, which has the essential features for managing your inbox and connecting multiple accounts",
   "evidence": "documented",
   "seen": null,
   "source_ids": [
    "s17",
    "s29"
   ]
  },
  {
   "type": "annual_billing",
   "what": "Yearly billing saves 17% compared with monthly",
   "evidence": "documented",
   "seen": null,
   "source_ids": [
    "s36"
   ]
  },
  {
   "type": "seat_reduction",
   "what": "Team Owners can remove members: each removal gives a prorated credit to the account balance, and team fees are prorated on active users",
   "evidence": "documented",
   "seen": null,
   "source_ids": [
    "s16",
    "s28"
   ]
  }
 ],
 "export": [],
 "after_cancel": {
  "access_until": "The end of the then-current subscription period",
  "data_kept": "Cancelling doesn't close the account. Spark's Terms say it may close accounts with no paid subscription after more than 36 months of inactivity, and will give notice to back up content",
  "you_lose": [
   "Paid features on all your devices; the free features stay",
   "Any credits on the account balance"
  ]
 },
 "agent_notes": {
  "sign_in_needed": true,
  "phone_or_chat_only": false,
  "retention_step": null,
  "tips": [
   "Deleting the app does not cancel the subscription; deleting the Spark account does cancel a Stripe-billed individual subscription",
   "Apple, Google Play and Huawei subscriptions have to be cancelled in that store's settings, not in Spark",
   "Some Stripe-billed subscriptions can only be cancelled in the Stripe Customer Portal",
   "On a team plan, only the Team Owner can cancel, at least 5 business days before the period ends",
   "Free trials convert to paid; cancel at least 24 hours before the billing date"
  ]
 },
 "sources": [
  {
   "id": "s1",
   "url": "https://sparkmailapp.com/help/billing-subscription/how-to-cancel-the-subscription",
   "title": "How to cancel the subscription",
   "publisher": "vendor",
   "quote": "Open Spark Settings. Click your email address at the top of the sidebar. Click the Manage button next to the subscription name. Cancel your subscription.",
   "supports": "the desktop and website cancel steps"
  },
  {
   "id": "s2",
   "url": "https://sparkmailapp.com/help/billing-subscription/how-to-cancel-the-subscription",
   "title": "How to cancel the subscription",
   "publisher": "vendor",
   "quote": "If you started the subscription from the desktop or the Spark Website, follow the steps:",
   "supports": "which subscriptions the desktop steps cover"
  },
  {
   "id": "s3",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "however, cancellation will take effect at the end of the then-current subscription period.",
   "supports": "when a cancellation takes effect"
  },
  {
   "id": "s4",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "To avoid charges, you must manually cancel the subscription at least 24 hours before the billing date.",
   "supports": "the 24-hour cut-off before renewal"
  },
  {
   "id": "s5",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "An individual subscription purchased through Stripe may be cancelled and refunded within 30 calendar days",
   "supports": "the 30-day refund window for Stripe purchases"
  },
  {
   "id": "s6",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "if you cancel your subscription after the 30-day period, you will not receive a refund of any portion",
   "supports": "no refund after the 30-day window"
  },
  {
   "id": "s7",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "if you subscribed through the Apple App Store or Google Play, you must cancel it manually to avoid future charges.",
   "supports": "App Store and Google Play purchases must be cancelled in the store"
  },
  {
   "id": "s8",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "Spark has no control over Apple's refund decisions and cannot be held responsible if your request is denied.",
   "supports": "Apple decides refunds for App Store purchases"
  },
  {
   "id": "s9",
   "url": "https://support.apple.com/en-us/118428",
   "title": "Apple Support",
   "publisher": "platform",
   "quote": "In Settings, tap your name. Tap Subscriptions. Tap the subscription. Tap Cancel Subscription.",
   "supports": "the App Store cancel steps on an iPhone or iPad"
  },
  {
   "id": "s10",
   "url": "https://support.google.com/googleplay/answer/7018481",
   "title": "Google Play Help",
   "publisher": "platform",
   "quote": "go to subscriptions in Google Play.",
   "supports": "where to find subscriptions in Google Play"
  },
  {
   "id": "s11",
   "url": "https://support.google.com/googleplay/answer/7018481",
   "title": "Google Play Help",
   "publisher": "platform",
   "quote": "Cancel subscription",
   "supports": "the cancel button in Google Play"
  },
  {
   "id": "s12",
   "url": "https://support.google.com/googleplay/answer/7018481",
   "title": "Google Play Help",
   "publisher": "platform",
   "quote": "When you cancel a subscription, you'll still be able to use your subscription for the time you've already paid.",
   "supports": "access continues for the time already paid"
  },
  {
   "id": "s13",
   "url": "https://sparkmailapp.com/pricing-teams",
   "title": "Spark for Teams pricing",
   "publisher": "vendor",
   "quote": "Choose a team and click Manage Team.",
   "supports": "choosing the team in Settings, Teams"
  },
  {
   "id": "s14",
   "url": "https://sparkmailapp.com/pricing-teams",
   "title": "Spark for Teams pricing",
   "publisher": "vendor",
   "quote": "Click Billing at the top.",
   "supports": "the team Billing page"
  },
  {
   "id": "s15",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "The Team Owner can cancel the Team subscription manually through the Team settings",
   "supports": "only the Team Owner cancels the team subscription"
  },
  {
   "id": "s16",
   "url": "https://sparkmailapp.com/help/billing-subscription/how-to-cancel-the-subscription",
   "title": "How to cancel the subscription",
   "publisher": "vendor",
   "quote": "Note that paid fees in Spark for Teams will be prorated based on the number of active users during the subscription period.",
   "supports": "team fees are prorated on active users"
  },
  {
   "id": "s17",
   "url": "https://sparkmailapp.com/pricing",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "Spark Free includes all the essential features for managing your inbox and connecting multiple accounts.",
   "supports": "the free plan's features"
  },
  {
   "id": "s18",
   "url": "https://sparkmailapp.com/pricing",
   "title": "Pricing",
   "publisher": "vendor",
   "quote": "Spark subscription unlocks paid features on all the devices where you use Spark",
   "supports": "paid features are lost when the subscription ends"
  },
  {
   "id": "s19",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "deleting the App on your device with an active recurring subscription does not automatically cancel the subscription.",
   "supports": "deleting the app does not cancel"
  },
  {
   "id": "s20",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "we may terminate Accounts without an active paid subscription that have experienced more than 36 months of inactivity",
   "supports": "the only account-closure timing the Terms give"
  },
  {
   "id": "s21",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "or by notifying us at billing@sparkmailapp.com at least 5 business days prior to the end of the then-current subscription period.",
   "supports": "the Team Owner's email option and 5-business-day notice"
  },
  {
   "id": "s22",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "An individual subscription purchased through Stripe may be cancelled and refunded within 30 calendar days from the date of purchase.",
   "supports": "the 30-day refund window starts at purchase"
  },
  {
   "id": "s23",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "upon deletion of your Team, termination or cancellation of your subscription, any outstanding credits on your Account will be forfeited.",
   "supports": "account credits are forfeited on cancellation"
  },
  {
   "id": "s24",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "Purchases made through the Apple App Store and Google Play may be refunded by contacting these platforms' support directly and requesting a refund.",
   "supports": "app-store refunds go through Apple or Google"
  },
  {
   "id": "s25",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "Certain subscriptions may be canceled through the Stripe Customer Portal only.",
   "supports": "some subscriptions cancel only in the Stripe Customer Portal"
  },
  {
   "id": "s26",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "Please note that deleting your Account will automatically cancel any individual subscription purchased through Stripe.",
   "supports": "deleting the account cancels a Stripe subscription"
  },
  {
   "id": "s27",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "All fees associated with business subscriptions are non-refundable.",
   "supports": "business subscriptions are not refunded"
  },
  {
   "id": "s28",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "removing a Team Member will result in a prorated credit to your Account balance",
   "supports": "removing a member gives a prorated credit"
  },
  {
   "id": "s29",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "This will not terminate your Account, and you will retain access to the App's",
   "supports": "cancelling keeps the account and the free features"
  },
  {
   "id": "s30",
   "url": "https://sparkmailapp.com/legal/terms",
   "title": "Terms",
   "publisher": "vendor",
   "quote": "your subscription fee will be automatically charged after the free trial expires.",
   "supports": "trials convert to paid"
  },
  {
   "id": "s31",
   "url": "https://sparkmailapp.com/help/billing-subscription/how-to-cancel-the-subscription",
   "title": "How to cancel the subscription",
   "publisher": "vendor",
   "quote": "If you started the subscription on an iPhone or iPad, please use these instructions.",
   "supports": "iPhone and iPad subscriptions cancel through Apple"
  },
  {
   "id": "s32",
   "url": "https://sparkmailapp.com/help/billing-subscription/how-to-cancel-the-subscription",
   "title": "How to cancel the subscription",
   "publisher": "vendor",
   "quote": "If you started the subscription from an Android device, check out this article; from Huawei - follow this link.",
   "supports": "Android and Huawei subscriptions cancel through Google or Huawei"
  },
  {
   "id": "s33",
   "url": "https://sparkmailapp.com/help/billing-subscription/how-to-cancel-the-subscription",
   "title": "How to cancel the subscription",
   "publisher": "vendor",
   "quote": "Upon cancellation, your subscription will last until the expiration date.",
   "supports": "access lasts until the expiration date"
  },
  {
   "id": "s34",
   "url": "https://sparkmailapp.com/pricing-teams",
   "title": "Spark for Teams pricing",
   "publisher": "vendor",
   "quote": "Click Spark at the top left of your screen.",
   "supports": "the first step to the team's billing"
  },
  {
   "id": "s35",
   "url": "https://sparkmailapp.com/pricing-teams",
   "title": "Spark for Teams pricing",
   "publisher": "vendor",
   "quote": "Select Teams.",
   "supports": "the Teams settings step"
  },
  {
   "id": "s36",
   "url": "https://sparkmailapp.com/pricing-teams",
   "title": "Spark for Teams pricing",
   "publisher": "vendor",
   "quote": "Yearly SAVE 17%",
   "supports": "the yearly discount"
  },
  {
   "id": "s37",
   "url": "https://consumer.huawei.com/en/support/content/en-us00729195/",
   "title": "Huawei Support: How to cancel subscriptions",
   "publisher": "platform",
   "quote": "Go to Settings > Account center > Payment and purchases > Subscriptions",
   "supports": "the Huawei menu path"
  },
  {
   "id": "s38",
   "url": "https://consumer.huawei.com/en/support/content/en-us00729195/",
   "title": "Huawei Support: How to cancel subscriptions",
   "publisher": "platform",
   "quote": "touch the service for which you need to cancel subscriptions.",
   "supports": "choosing the subscription on a Huawei phone"
  },
  {
   "id": "s39",
   "url": "https://consumer.huawei.com/en/support/content/en-us00729195/",
   "title": "Huawei Support: How to cancel subscriptions",
   "publisher": "platform",
   "quote": "Once cancelled, no deduction will be made from your account starting from the next month.",
   "supports": "no further charges after cancelling on Huawei"
  },
  {
   "id": "s40",
   "url": "https://support.apple.com/en-us/118428",
   "title": "Apple Support",
   "publisher": "platform",
   "quote": "If there is no Cancel button or you see an expiration message in red text, the subscription is already canceled.",
   "supports": "how to tell an Apple subscription is cancelled"
  }
 ],
 "verification": {
  "level": "partial",
  "checked_on": "2026-10-08",
  "by": "stackcut-research",
  "unverified": [
   "Spark's pages don't say what confirmation is shown or sent after cancelling",
   "Spark's pages don't say how to reach the Stripe Customer Portal for subscriptions that can only be cancelled there",
   "Huawei's page doesn't say whether access continues to the end of the paid period or how refunds work",
   "Whether every Spark for Teams plan counts as a business subscription under the no-refund rule isn't stated in the Terms",
   "Spark's help pages don't describe exporting data before cancelling"
  ],
  "review": {
   "by": "stackcut-review",
   "on": "2026-10-08",
   "result": "fixed",
   "notes": [
    "Teams: added the 5-business-day notice, the billing@sparkmailapp.com email option, the full menu path, that business subscriptions are non-refundable and that account credits are forfeited",
    "Added a Huawei route, which Spark's cancel article links to, with Huawei's own steps",
    "Refunds: the 30-day window runs from purchase; Apple and Google Play refunds are requested from their support",
    "Added that some subscriptions cancel only in the Stripe Customer Portal, and that deleting the account cancels a Stripe subscription",
    "Added yearly billing (save 17%) and the prorated credit for removing team members",
    "Removed the help page as the start link: the cancel flow starts in the app's settings"
   ]
  }
 },
 "page": "https://stackcut.io/cancel/spark",
 "json": "https://stackcut.io/exits/spark.json",
 "evidence": {
  "packet_revision": "ddeb15132d301c5f0543c80e8661ce78c125082876e28cd017f9042c401b219f",
  "docs_checked_on": "2026-10-08",
  "last_observed_success_on": null,
  "verification": "partial",
  "freshness": {
   "as_of": "2026-10-09",
   "status": "current",
   "checked_on": "2026-10-08",
   "age_days": 1,
   "stale_after_days": 30,
   "next_check_on": "2026-11-07"
  },
  "routes": [
   {
    "route_id": "spark--direct-web--r1",
    "channel": "direct_web",
    "checked_on": "2026-10-08",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-08",
     "age_days": 1,
     "stale_after_days": 30,
     "next_check_on": "2026-11-07"
    }
   },
   {
    "route_id": "spark--apple-app-store--r2",
    "channel": "apple_app_store",
    "checked_on": "2026-10-08",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-08",
     "age_days": 1,
     "stale_after_days": 30,
     "next_check_on": "2026-11-07"
    }
   },
   {
    "route_id": "spark--google-play--r3",
    "channel": "google_play",
    "checked_on": "2026-10-08",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-08",
     "age_days": 1,
     "stale_after_days": 30,
     "next_check_on": "2026-11-07"
    }
   },
   {
    "route_id": "spark--reseller-or-partner--r4",
    "channel": "reseller_or_partner",
    "checked_on": "2026-10-08",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-08",
     "age_days": 1,
     "stale_after_days": 30,
     "next_check_on": "2026-11-07"
    }
   },
   {
    "route_id": "spark--direct-web--r5",
    "channel": "direct_web",
    "checked_on": "2026-10-08",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-10-08",
     "age_days": 1,
     "stale_after_days": 30,
     "next_check_on": "2026-11-07"
    }
   }
  ]
 },
 "license": "CC-BY-4.0",
 "credit": "Stackcut Exits (https://stackcut.io/cancel), CC BY 4.0"
}
