Unlimited Yafee Premium: promotional offer at AED 3.83 for 48h, then AED 208.25 per month with no commitment

A 100% personalised cancellation letter, legally compliant and sent by registered mail with acknowledgement of receipt.
48h satisfaction-or-refund guarantee
100% secure payment
They already cancelled Codespark
Join thousands of satisfied users
over 30,000users trust us
Cancel your Codespark subscription with zero hassle
Give us your details and those of your Codespark subscription.
Our team drafts a 100% personalised, legally compliant cancellation letter.
Sent by registered mail with acknowledgement to Codespark. Nothing else for you to do.
Our letters follow consumer law and GDPR.
Your letter is sent within 24 business hours.
Follow your request from your personal space.
Full refund if Codespark refuses your cancellation.
CodeSpark is a subscription-based educational application that teaches children coding through interactive games and puzzles. If you have signed up but found the service does not match your child's learning style, costs more than expected, or you have moved to another platform, cancelling straightforwardly protects you from unwanted recurring charges. At Yafee, we specialise in guiding consumers through multi-platform subscription cancellations, and CodeSpark presents a common challenge: it sells subscriptions through three separate channels, each with different cancellation procedures.
CodeSpark operates through the official website (codespark.com), Apple's App Store (iOS), and Google Play (Android). Your cancellation method and refund eligibility depend entirely on which platform processed your purchase. This distinction is critical because each platform enforces its own refund timelines and holds different legal obligations under UAE consumer protection law.
Parents typically cancel due to recurring charges they did not anticipate, children losing interest in the content, discovery of free alternatives, technical issues with the application, or simply wanting to pause before the next billing cycle. Whatever your reason, you hold consumer rights throughout this process. Yafee has helped thousands of UAE residents understand these rights and execute cancellations without delay.
Your costs depend on which platform you used to purchase and which plan you selected.
| Plan type | Price (AED) | Billing cycle | Free trial | Platform |
|---|---|---|---|---|
| Monthly subscription | AED 29.40 | Monthly | 7 days | Official website |
| App Store monthly | AED 35.55 approx. | Monthly | Varies | Apple App Store |
| App Store annual | AED 283.19 approx. | Annual | Varies | Apple App Store |
| Google Play subscription | Variable (USD conversion) | Monthly or annual | Varies | Google Play |
| Gift subscriptions | Variable | 6 or 12 months | 30-day guarantee (some plans) | Any platform |
App Store and Google Play do not always display prices in UAE dirhams; the conversion shown above is approximate and fluctuates with exchange rates. Your exact charge depends on your device's regional settings and your payment provider's conversion rate at the time of transaction. If you purchased through the official website, you are charged in USD and your bank converts this to AED, potentially adding a currency conversion fee. Gift subscriptions may carry different refund terms than standard subscriptions, so review your confirmation email for specific conditions.
UAE Federal Law No. 24 of 2006 (Consumer Protection Law) and subsequent amendments grant you specific protections when cancelling digital subscriptions.
You have the right to cancel any digital subscription and request a refund within 14 calendar days of purchase, provided you have not substantially used the service. Furthermore, if CodeSpark employs automatic renewal without clear prior written consent, you can cancel and claim a refund under Article 63 of the UAE Consumer Protection Law. If the company fails to process your cancellation request within 30 days, or if charges continue after cancellation, you may lodge a formal complaint with the UAE Ministry of Economy (MOE). Yafee advises documenting all cancellation requests and correspondence as proof of your good-faith effort to resolve the matter.
If CodeSpark charged your card after you cancelled, or if you did not authorise the initial subscription, you can dispute the transaction with your bank under the UAE Central Bank's dispute resolution regulations. In accordance with UAE banking guidelines, your bank must respond to a chargeback claim within 45 days. Keep copies of all cancellation confirmations, email receipts, and bank statements showing the disputed charges.
This procedure applies if you subscribed directly at codespark.com using your email address and payment card.
Open codespark.com in your web browser and locate the login button (usually in the top-right corner). Enter your registered email address and password. If you have forgotten your password, click the "Forgot password?" link and follow the email recovery instructions sent to your inbox within five minutes.
Once logged in, look for a menu icon (three horizontal lines) or a user profile dropdown, typically in the top-right corner. Navigate to "Account," "Settings," or "Subscription Management." Yafee recommends looking for labels such as "Billing," "My Subscriptions," or "Manage Plan" to find the correct section quickly.
Find the option labeled "Cancel subscription," "Stop renewal," or "End my plan." Click it immediately. At this point, CodeSpark may display a retention offer (such as a discount or extended free trial). You can decline this offer and proceed with cancellation; retention offers do not affect your legal right to cancel.
CodeSpark displays a confirmation message on screen and sends a cancellation confirmation email to your registered address within minutes. Save this email immediately; it serves as proof of your cancellation request and is essential if you later dispute a charge. The email should state your cancellation date and the final billing date.
Check your bank or credit card statement 5 to 10 days after your final billing date to confirm no further charges appear. If a charge still appears, contact CodeSpark's support team at [email protected] or [email protected] within three days and provide your cancellation confirmation email number as reference.
If you purchased your CodeSpark subscription through an iPhone, iPad, or Mac device using Apple's App Store, you must cancel through Apple's systems, not CodeSpark's website.
On your iPhone or iPad, open the App Store app. Tap the profile icon in the top-right corner. Select "Subscriptions" from the menu that appears. You see all active subscriptions linked to your Apple ID.
Locate "CodeSpark" in your subscriptions list. Tap it to view your subscription details, including the renewal date and billing amount.
Tap "Cancel subscription" or "Cancel free trial" (the button text depends on your plan type). Apple asks you to confirm your cancellation. Tap "Confirm" to finalise. Apple displays a cancellation confirmation on screen and emails a receipt to your Apple ID email address.
Check your email for Apple's cancellation confirmation within 10 minutes. Your subscription remains active until the current billing cycle ends; Apple does not provide mid-cycle refunds unless you cancel within 14 days of the original purchase. Yafee recommends checking your payment method statement 5 to 7 days after your final renewal date to ensure no further charges occur.
If you purchased CodeSpark fewer than 14 days ago and have not substantially used the app, you can request a refund directly from Apple. Open the App Store, tap your profile, select "Purchase History," find CodeSpark, and tap "Report a Problem." Apple reviews your request within 48 hours and processes approved refunds within 5 to 10 business days.
Android users who purchased CodeSpark through Google Play must cancel via the Google Play Store application or website.
On your Android device, open the Google Play Store app. Tap your profile icon in the top-right corner. Select "Payments and subscriptions" and then "Subscriptions." You see all active subscriptions on your Google Account.
Find "CodeSpark" in your subscriptions. Tap it to open the subscription details page, showing your plan type, renewal date, and billing amount.
Tap "Cancel subscription" at the bottom of the details page. Google Play asks you to confirm your cancellation and may offer a retention incentive. Decline any offer and confirm cancellation. Google sends a cancellation confirmation email to your Google Account email address within 5 minutes.
Your subscription remains active through the current billing period. Charges cease on your next renewal date. Verify your payment method statement 5 to 10 days after the final renewal date to confirm no further charges appear. If unexpected charges persist, contact Google Play Support at support.google.com/googleplay.
Whether you receive a refund depends on how recently you purchased and which platform processed the transaction.
| Platform | Refund window | Condition | Processing time |
|---|---|---|---|
| Official website | 14 days | Minimal use; UAE law requires this | 5 to 10 business days |
| Apple App Store | 14 days | Minimal use; request via "Report a Problem" | 5 to 10 business days |
| Google Play | 48 hours | Minimal use; shorter window than Apple | 5 to 10 business days |
| Gift subscriptions | 30 days (some plans) | Check confirmation email for exact terms | 7 to 14 business days |
| Renewal charges (after 14 days) | None unless cancelled in time | Cancellation stops future charges only | N/A |
Cancelling your subscription stops future charges but does not automatically generate a refund for the current billing period. If you purchased CodeSpark within the last 14 days and have not substantially used the application, contact CodeSpark directly at [email protected] or [email protected] with your cancellation confirmation number and request a refund. In accordance with UAE consumer protection standards, the company must respond to your refund request within 30 days. If they refuse without justification, you may escalate your complaint to the UAE Ministry of Economy Consumer Protection Department.
Your subscription ends smoothly once you follow the correct cancellation steps; here is what to expect in the days and weeks ahead.
You retain access to CodeSpark until the end of your current billing cycle. Your child can continue using the app as normal during this period. You receive a cancellation confirmation email from CodeSpark or your payment platform (Apple, Google, or the website) within 10 minutes of cancellation. Save this email in a dedicated folder for your records.
No further charges occur after your current billing period ends. Mark your calendar with this date so you can verify your bank statement when the billing cycle closes. Most charges appear on statements within 3 to 5 business days after the billing date.
Review your bank or credit card statement 7 to 10 days after your final renewal date. You should see no new CodeSpark charges. If a charge appears, contact your payment platform (your bank, Apple, or Google) and provide your cancellation confirmation email as evidence. Yafee recommends maintaining all cancellation records for at least one year in case a dispute arises.
Cancellation is straightforward once you know the pitfalls; protecting yourself requires only attention to detail and careful record-keeping.
Many parents cancel through the CodeSpark website after purchasing on the App Store or Google Play. This does not stop the subscription; you must cancel through the exact platform where you purchased. Verify your purchase receipt (in your email or payment statement) to confirm which platform you used. If unsure, contact all three platforms and request a subscription status check.
Cancellation confirmations are your only proof that you requested cancellation. If a charge appears later and you lack this confirmation, disputing the charge with your bank becomes difficult. Forward all cancellation emails to a dedicated folder or email account and take screenshots of on-screen confirmations immediately after cancelling.
Cancellation does not remove access to CodeSpark instantly. Your subscription remains active until the current billing period ends (often 30 days later). If you need immediate access removal, contact CodeSpark support and request an urgent deactivation; they cannot refund the current period but may honour your request to terminate access.
When you initiate cancellation, CodeSpark or the app platform may offer discounts, extended free trials, or reduced pricing. These offers do not obligate you to stay subscribed. Click "Decline" and proceed with cancellation without hesitation. Yafee advises that accepting a retention offer complicates future dispute claims.
In rare cases, CodeSpark's system fails to process cancellation or charges continue after you cancel.
Send a formal cancellation request to both [email protected] and [email protected]. Include your account email, the date you attempted to cancel, and your cancellation confirmation number. Request written confirmation of cancellation within 7 days. This creates a documented trail of your cancellation effort.
If CodeSpark continues to charge you after cancellation, contact your bank, Apple, or Google within 10 days of the unauthorized charge. Provide your cancellation confirmation email and bank statement showing the disputed charge. Your payment provider investigates the dispute and typically reverses the charge within 45 days if they determine the charge was unauthorized after cancellation.
If CodeSpark refuses to acknowledge your cancellation or refund request, and your bank dispute is unsuccessful, file a formal complaint with the UAE Ministry of Economy (MOE) Consumer Protection Department. Submit your cancellation request emails, confirmation receipts, bank statements, and dispute correspondence. The MOE investigates free of charge and can compel CodeSpark to refund your money or face fines under the Consumer Protection Law.
Use this checklist to confirm you have completed every required step and protected yourself from future charges.
This table summarises the correct cancellation method, refund window, and support contact for each purchase platform.
| Platform | How to cancel | Refund window | Support contact |
|---|---|---|---|
| Official website (codespark.com) | Log in, navigate to Subscriptions, click Cancel | 14 days | [email protected] or [email protected] |
| Apple App Store | App Store app, Profile, Subscriptions, Cancel | 14 days | Apple Support (support.apple.com) |
| Google Play | Play Store app, Profile, Subscriptions, Cancel | 48 hours | Google Play Support (support.google.com/googleplay) |
Yafee specialises in guiding UAE consumers through subscription cancellations across education, streaming, fitness, and software platforms. We understand the legal framework governing digital subscriptions under UAE consumer protection law and hold companies accountable when they refuse to honour cancellation requests. Yafee has helped thousands of consumers cancel CodeSpark without delay, recover unauthorised charges, and file formal complaints with the Ministry of Economy when necessary. Our guides translate complex legal obligations into step-by-step procedures you can follow today. Visit yafee.com to explore our full library of cancellation guides for other platforms, or contact us directly if you encounter resistance from CodeSpark after following these steps. Yafee is your trusted partner in asserting your consumer rights and protecting your wallet from unwanted recurring charges.
If you have additional questions about your subscription or encounter technical issues during cancellation, reach out directly to CodeSpark's support team at [email protected] or [email protected]. Response times typically range from 24 to 48 hours. Provide your account email address and a clear description of your issue. Keep all correspondence for your records and escalate to Yafee or the UAE Ministry of Economy if the company does not respond within 7 days.