Unlimited subscription: promo at ZAR 18.05 for 48h, then ZAR 982.94 per month with no commitment
Codespark

Manage Codespark

What you don't know !

Silent Waste

84%

of people lose money every month on unused services

Lack of Transparency

60%

of users feel lost facing cancellation terms

Budget Illusion

82%

of consumers underestimate the cost of their automatic withdrawals

Fear of Commitment

44%

of subscribers have experienced a 'commercial trap' experience

Legal Validation

All our letters are written by legal experts to guarantee their compliance.

Legal Commitment

We generate legally binding documents that your provider is obligated to honor.

Immediate Efficiency

Free yourself from your commitments in less than 2 minutes, directly online.

Budget Optimization

Regain control of your finances by stopping superfluous withdrawals.

Cancel CodeSpark: The Right Way

How to cancel CodeSpark and protect your rights in south africa

What is CodeSpark and who uses it

CodeSpark is a subscription-based online learning platform designed to introduce young children to coding fundamentals through interactive games and creative activities. The service targets children aged 5 to 9 years old, and parents and educators use it to make programming concepts fun and accessible.

You can access CodeSpark across multiple platforms: the web, iOS devices through the Apple App Store, and Android devices via Google Play. Depending on your subscription plan, you gain access to lessons, activities, and classroom features that grow with your child's learning journey.

How CodeSpark subscriptions work

CodeSpark operates on a recurring subscription model. Once you subscribe, your account renews automatically at the end of each billing period unless you actively cancel. The subscription continues whether you access the platform regularly or not, which is why many parents decide to cancel when their child loses interest or when the service no longer fits their needs.

Why parents cancel CodeSpark

You might cancel CodeSpark for several reasons: your child has completed the curriculum, they've moved on to more advanced coding platforms, budget constraints have tightened, or the platform simply isn't engaging your family anymore. Whatever your reason, Stopee understands that cancelling quickly and without hassle should be straightforward, not buried in confusing menus.

Your consumer rights when cancelling CodeSpark

South Africa's Consumer Protection Act (CPA) grants you specific rights when dealing with subscription services like CodeSpark. Understanding these rights protects you from unfair cancellation practices and positions you to claim refunds if the company fails to deliver what it promised.

What the consumer protection act covers

Under the CPA, you have the right to cancel a subscription service without penalty, provided you follow the terms you agreed to. Importantly, if CodeSpark fails to deliver the service as described, or if their cancellation process is deliberately hidden or difficult to access, you may have grounds to dispute charges and request a refund. The National Consumer Commission (NCC) is your escalation point if CodeSpark refuses to honour your cancellation request or withholds a refund you're entitled to.

Stopee recommends keeping records of all transactions, cancellation requests, and correspondence with CodeSpark. These documents are essential if you need to escalate a dispute with the NCC.

Refund protection under south african law

While CodeSpark's terms may state that purchases are non-refundable, this does not override the CPA. If you cancel within a reasonable cooling-off period or if CodeSpark breaches its service agreement, you may still be entitled to a refund. Additionally, if you purchased through Apple or Google Play, those platforms have their own refund policies that sometimes offer more protection than CodeSpark's direct terms.

How to cancel CodeSpark on the web

Cancelling your CodeSpark subscription through the website is the most direct method and gives you the clearest record of your cancellation request. This is your best option if you want to avoid third-party platform complications.

  1. Log into your CodeSpark account on the official website using your email and password.
    • If you've forgotten your password, use the "Forgot Password" link on the login page and reset it before proceeding.
  2. Once logged in, navigate to your Account Settings or Subscription Settings. This option typically appears in a menu icon or in the top-right corner of the page.
    • Look for options labelled "Manage Subscription," "Billing," or "Account."
  3. Find the cancellation or subscription management option and select it.
    • CodeSpark may ask you why you're cancelling - you can skip this or provide feedback, but it's optional.
  4. Confirm your cancellation request. The platform will typically show you the effective date your access will end.
    • Take a screenshot of this confirmation for your records.
  5. Check your email for a cancellation confirmation message from CodeSpark. Warning: If you don't receive one within 24 hours, contact CodeSpark support immediately to verify your cancellation went through.

Cancelling via apple app store on iOS

If you subscribed to CodeSpark through the Apple App Store, you must cancel through your Apple ID settings, not through the CodeSpark app itself. Apple controls all billing and renewal for App Store purchases, so your cancellation request goes directly to Apple, not to CodeSpark.

  1. On your iPhone or iPad, open the Settings app.
    • Scroll to the top and tap your name or Apple ID profile.
  2. Tap "Subscriptions" (or "Media & Purchases" on older iOS versions).
    • You may need to authenticate with Face ID, Touch ID, or your Apple ID password.
  3. Find CodeSpark in your active subscriptions list and tap it.
    • If you don't see it, check the "Expired" or "Past" subscriptions section if you've already cancelled.
  4. Tap "Cancel Subscription" or "Turn Off Auto-Renewal."
    • The exact wording depends on your iOS version and whether the subscription is active or recently expired.
  5. Confirm the cancellation. Apple will show you the end date of your current billing cycle.
    • You retain access to CodeSpark until that date; after that, your account downgrades to the free tier (if available) or loses access entirely.
  6. Check your Apple ID email for a cancellation confirmation. Pro tip: Apple's confirmation emails can take up to 48 hours, so don't panic if it doesn't arrive immediately.

Cancelling via google play on android

Like Apple, Google Play controls all subscription billing for Android users. You cancel CodeSpark through your Google Play account, and Google handles the refund policy - not CodeSpark directly.

  1. Open the Google Play Store app on your Android device.
    • If you don't have the app, you can also access subscriptions on a computer at play.google.com.
  2. Tap your profile icon in the top-right corner and select "Manage your Google Account."
    • On a computer, sign in to your Google Account and navigate to "Subscriptions."
  3. Tap the "Subscriptions" tab (or select "Subscriptions" from the menu on a computer).
    • You'll see all active and past subscriptions linked to your Google Account.
  4. Find CodeSpark in your list and tap it.
    • If CodeSpark doesn't appear, it may already be cancelled or you may be logged into the wrong Google Account.
  5. Tap "Cancel Subscription" and confirm the cancellation.
    • Google will show you the final day you have access. Your account ends on that date.
  6. Look for a confirmation email from Google Play. Warning: Google sometimes delays confirmation emails; check your Spam folder if you don't see it within 48 hours.

What happens after you cancel CodeSpark

Cancelling CodeSpark doesn't mean instant access loss. It's important to understand the timeline and what changes on your account after cancellation so there are no surprises.

Your access timeline after cancellation

When you cancel, your access to CodeSpark's full curriculum and features continues until the end of your current billing period. For example, if you cancel on the 15th of the month but your billing cycle runs through the 30th, you retain full access until the 30th. After that date, you lose access to paid content.

If CodeSpark offers a free tier with limited lessons, your account may downgrade to that level automatically. If there's no free option, your account simply becomes inactive and you can no longer log in to view your child's progress or access any lessons.

What happens to your child's learning history

Cancelling your subscription does not automatically delete your account or erase your child's learning progress. That data typically remains stored on CodeSpark's servers. If you want to preserve this information before cancellation, download or screenshot any certificates, progress reports, or activity summaries your child has earned.

If you want to delete your account completely and remove all personal data, you must request this separately. Stopee advises contacting CodeSpark support directly with an account deletion request. Keep a copy of your request and CodeSpark's response for your records.

Stopping automatic renewals

The critical step in cancellation is stopping automatic renewal. If you only cancel through the app but originally subscribed via Apple or Google Play, your renewal may continue because the billing happens on their platform, not within CodeSpark. This is the most common reason parents discover they're still being charged weeks after attempting to cancel.

Pro tip: After cancelling, wait 5-7 days and check your subscription settings again to confirm the cancellation "stuck." Sometimes the system rolls back a cancellation request if there's a technical glitch.

Refund eligibility and how to request one

Refunds for CodeSpark depend entirely on where and how you purchased your subscription. Each platform - the CodeSpark website, Apple App Store, and Google Play - has its own refund window and policy.

Refunds for web purchases

If you subscribed directly through CodeSpark's website, refund eligibility is less clear-cut. CodeSpark's public terms often state that subscriptions are non-refundable once activated. However, under South African consumer law, if you cancel within a reasonable timeframe (typically 14-30 days of purchase) or if CodeSpark failed to provide the service as described, you may still qualify for a refund.

To request a refund for a web purchase, contact CodeSpark support through your account or via their official contact channels. Explain your reason for cancellation and request a refund. Provide your transaction receipt or order number. If CodeSpark refuses, you can escalate to the National Consumer Commission and cite breaches of the Consumer Protection Act.

Refunds through apple app store

Apple's refund window is strict: you have 14 days from the date of purchase to request a refund. After 14 days, Apple rarely approves refund requests unless there's a technical issue with the app itself.

To request a refund, go to your Apple ID account settings, find your CodeSpark purchase in your order history, and tap "Report a Problem." Select your reason (e.g., "I didn't authorize this charge" or "The app doesn't work as expected") and submit. Apple reviews your request and typically responds within 3-5 business days.

Warning: If you request a refund through Apple, your CodeSpark subscription may be cancelled automatically. This is actually helpful because you won't need to cancel separately.

Refunds through google play

Google Play offers a tighter refund window than Apple: you have just 2 hours from the time of purchase to request a refund for a subscription. After 2 hours, Google's system rarely allows refunds unless you can prove a technical failure or unauthorized charge.

If you're within the 2-hour window, open Google Play, go to "Manage subscriptions," find CodeSpark, and tap "Cancel subscription." You'll see an option to request a refund. Select it and confirm. Google processes most refunds within 5-7 business days.

Beyond 2 hours, you can still try contacting Google Play support directly and explaining your situation. Mention that you cancelled immediately after subscribing and that you've had minimal use. Google support staff sometimes approve refunds outside the standard window if you're persuasive, though this is not guaranteed.

CodeSpark pricing and subscription plans

Exact pricing for CodeSpark changes based on promotions, region, and subscription duration. The table below shows typical plan structures, but you should verify current pricing directly on CodeSpark's website or in your account settings before making any decisions.

Plan Typical price (ZAR) Billing cycle Access level
Basic annual Request current 12 months Full curriculum
Monthly standard Request current 1 month Full curriculum
Free tier R0 Ongoing Limited lessons

Stopee recommends contacting CodeSpark support directly or checking your account dashboard for exact current pricing. Prices vary by region and change seasonally, so the figures above are illustrative only.

Common cancellation mistakes and how to avoid them

Cancelling a subscription sounds simple, but many parents inadvertently make mistakes that leave them charged long after they intended to cancel. Understanding these pitfalls protects your wallet and your peace of mind.

Mistake 1: cancelling only in the app, not on the billing platform

This is the biggest mistake. If you subscribed through Apple or Google Play, you must cancel through their platforms, not just by deleting the CodeSpark app. Deleting the app does nothing to stop billing. Cancelling within the CodeSpark website or app doesn't stop Apple or Google from renewing your subscription.

Pro tip: If you're unsure where your subscription came from, check your bank or credit card statement. Your receipt will show whether CodeSpark LLC, Apple, or Google charged you. Cancel on that exact platform.

Mistake 2: not confirming cancellation in writing

If you cancel through the web, always take a screenshot of the confirmation message. If you cancel through Apple or Google, ensure you receive a confirmation email. These documents protect you if CodeSpark (or Apple/Google) claims your cancellation never went through and keeps charging you.

Stopee advises saving these confirmations in a dedicated folder on your computer or phone. If you need to file a dispute with the National Consumer Commission, these screenshots prove you acted in good faith.

Mistake 3: cancelling mid-cycle and expecting an immediate refund

Many parents expect a pro-rata refund when they cancel partway through a billing period. In most cases, you don't get one. You've already paid for that month or year, and cancelling simply stops future charges. Your access continues until the end of the current cycle.

If you want to cancel and recover some money, act early in your billing cycle. For example, if your annual subscription renews on the 1st of each month, cancel on the 2nd for the fastest refund (if eligible). The longer you wait into the cycle, the harder it is to justify a refund request.

Mistake 4: not checking your bank statement after cancellation

Even after cancelling, monitor your bank account for 1-2 months. Occasionally, a stray charge appears days or weeks later due to system delays. If you see a CodeSpark charge after cancellation, contact CodeSpark support and your bank immediately. Your bank can reverse the charge if CodeSpark can't provide evidence of an active subscription.

How to check if CodeSpark is right for your child before subscribing again

If you're reconsidering whether to keep or cancel CodeSpark, this checklist helps you decide based on your child's actual engagement and learning outcomes.

Question Keep CodeSpark Cancel CodeSpark
Is your child logging in regularly (2+ times per week)? Yes No
Has your child completed lessons and shown progress? Yes No
Does your child ask to use CodeSpark or need reminding? Asks independently Needs constant prompting
Is your budget flexible enough to continue? Yes No
Are there better coding platforms for your child's age? No Yes
Has CodeSpark noticeably improved your child's coding interest? Yes, clearly No change

If you answer "Keep CodeSpark" to most questions, the subscription is working for your family. If you answer "Cancel CodeSpark" to more than three questions, cancelling is the right financial choice.

How to contact CodeSpark for support

If you need to reach CodeSpark to request refunds, confirm cancellation, or delete your account, use the official contact address below. This is the address to use for any formal cancellation notices, complaints, or disputes.

CodeSpark corporate contact details

Mailing address:

CodeSpark
Corporate Cancellations Department
Check your account dashboard or the official CodeSpark website for the current mailing address, as business addresses change periodically. You can also contact support through your account portal or via their official email contact.

Pro tip: For urgent matters, use the "Contact Support" option in your CodeSpark account dashboard. Include your full name, email, subscription ID, and a clear description of your request. Keep a copy of this correspondence for your records.

If CodeSpark doesn't respond to your cancellation request or refund claim within 10 business days, escalate to the National Consumer Commission. You can file a complaint online at complaints.ncccsa.co.za.

Final thoughts: taking control of your subscriptions

Cancelling CodeSpark should be straightforward, but subscription services often rely on friction and confusion to keep you locked in. By following the steps in this guide and understanding your rights under South African consumer law, you take back control. Whether you're cancelling because your child has outgrown the platform or because your budget demands it, you now know exactly how to act.

Remember: cancellation is your right, not a privilege. Stopee has helped thousands of consumers cancel unwanted subscriptions by providing clear, honest guidance - and we're here to support you at every step. If CodeSpark resists your cancellation request, if you're owed a refund, or if you want more guidance on protecting yourself from future subscription traps, Stopee.com is your trusted resource.

Take action today. Cancel CodeSpark through the correct platform, save your confirmation, and move your budget toward services your family actually uses.

FAQ

When you cancel your CodeSpark subscription, your access continues until the end of the current billing period. After that, your account will revert to a free level or lose access to subscription content.

Refunds depend on how you purchased CodeSpark. Purchases through the App Store or Google Play have specific refund policies, while web subscriptions generally do not promise refunds.

To cancel on iOS, open your Apple ID account, go to Manage App Subscriptions, find CodeSpark, and turn off automatic renewal or cancel the subscription.

Yes, to cancel on Android, open the Google Play Store, go to Subscriptions in your Google account settings, and cancel the CodeSpark subscription from there.

Cancelling your subscription does not delete your account. If you wish to delete your account, you need to request account deletion separately.

This letter is also available in other countries