Postclic premium unlimited: promotional offer at ₱61.60 for 48h, then ₱3,353.56 per month without commitment

Cancellation service #1 in Philippines
Codespark is an education service for children that teaches coding through games, puzzles, storytelling, and creativity tools. The service runs on a subscription model, and its Terms say subscriptions renew automatically unless you cancel before the next billing date "Subscriptions renew automatically unless cancelled before the next billing date" (codespark.com).
If you are in the Philippines, the usual frustration starts here. Many parents sign up for a trial or a paid plan for school support, then later struggle to find the right cancellation path. Local complaints also mention continued billing after cancellation attempts and slow replies because support is handled mainly by email, not live chat.
The paid service gives full access to all coding games and activities, including puzzles, storytelling, and creativity features. Based on the published plan data, the monthly plan costs $9.99 (₱564), the annual plan costs $99.99 (₱5,649), and there is also a lifetime one-time payment option at $199.99 (₱11,299).
The annual subscription is the family-friendly option because it allows creation of up to 5 child profiles. That matters if more than one child in your household uses the app. The lifetime plan is not recurring, so it does not need cancellation in the same way as the monthly and annual plans.
Codespark does not publish PHP billing as its base pricing. Prices are published in US dollars, so Philippine users usually see foreign-currency billing converted into pesos by their card, e-wallet, or app store. In practice, that means your final amount can be slightly higher than ₱564 or ₱5,649 after exchange rate movement or bank fees.
Support is available through the contact page and by email at [email protected]. Support hours are Monday to Friday, 9 AM to 6 PM PST, and Saturday to Sunday, 9 AM to 12 PM PST. For users in the Philippines, that time difference can slow down back-and-forth replies, so screenshots and written proof matter a lot.
Before cancelling, check where you originally subscribed. This is the step many people miss. If you paid on the Codespark website, cancel on the website. If you subscribed through Apple or Google, cancel through App Store or Google Play. Using the wrong channel is one of the main reasons users think they cancelled but still get charged.
Take three quick pieces of evidence before you do anything: a screenshot of your current plan, a screenshot of the next billing date, and a screenshot of the payment method used. If your child has saved progress, also take screenshots of profile names and key progress screens because Codespark does not clearly explain data retention after cancellation in its Terms.
If you subscribed directly on the web, log in to your account on the Codespark website and go to the account settings or subscription management section. Codespark states that web cancellation is done by logging in, opening account or subscription settings, and following the prompts to cancel (codespark.com).
The truth is, Codespark's cancellation flow is more basic than it should be because the company does not publish a detailed click-by-click public guide. In most cases, you should look for a path similar to Account, Settings, Subscription, then Cancel. After you submit the cancellation, do not stop there. Wait for an on-screen confirmation, then check your email for written proof.
If the website does not show a clear cancel button, use the official contact page and email [email protected] right away. Include your account email, last payment date, amount charged, and a clear sentence such as "Please cancel auto-renewal effective immediately." Send that before your billing date, not on the same day.
If you subscribed on iPhone or iPad, cancellation must be done through Apple. Codespark's Terms say to open Settings on your iOS device, tap your name, select Subscriptions, find the Codespark subscription, and tap Cancel Subscription (codespark.com). Apple controls that billing, so an email to Codespark alone may not stop the renewal.
If you subscribed on Android, open the Google Play Store app, tap the menu or profile icon, open Payments and subscriptions or Subscriptions, locate Codespark, and tap Cancel Subscription. Codespark confirms Google Play cancellation is handled inside Google Play, not on its own support inbox (codespark.com).
After cancelling in App Store or Google Play, take a screenshot showing the subscription status changed. On both stores, the usual result is that access stays active until the current paid period ends, but renewal is turned off. If you only delete the app, billing usually continues because deletion is not the same as cancellation.
Codespark support can be reached at [email protected] and by phone at (800) 992-3522. Support hours are Monday to Friday, 9 AM to 6 PM PST, and Saturday to Sunday, 9 AM to 12 PM PST. For Philippine users, email is often more useful than phone because you need a written record if a charge appears later.
If you contact support, send one message with all proof attached instead of several short emails. Include your full name, account email, payment amount, billing date, platform used, and screenshots of your subscription page. That reduces back-and-forth and gives you stronger evidence if you later raise the case with your bank, GCash, Maya, or DTI.
You can also send a cancellation notice by registered mail if you want formal proof. A digital registered-letter service such as Postclic can serve the same purpose with time-stamped proof of sending, receipt, and opening. That said, postal notice is a backup option here, not the main route, because Codespark already provides web and store-based cancellation paths.
Codespark's Terms confirm automatic renewal unless you cancel before the next billing date (codespark.com). In plain language, cancellation normally stops the next charge, not the current paid period. If your annual plan renews on June 30 and you cancel on June 20, you would generally keep access until June 30.
This matters for families in the Philippines because many parents expect an instant shutdown and a partial refund. Codespark's refund policy says no refunds are given for unused subscription periods, so the practical goal is to stop the next renewal on time, then continue using the service until the period already paid for expires.
Monthly and annual subscriptions are recurring. If you forget to cancel before renewal, the service may bill another cycle at the published rate, such as $9.99 (₱564) for monthly or $99.99 (₱5,649) for annual, subject to exchange rate and payment processor differences. There is no cancellation fee listed in the Terms, but there is also no grace period clearly promised after billing.
This is where users often get caught. Some complaints mention they believed the account was inactive but charges still continued. So after cancelling, always verify that auto-renew is turned off in the exact billing channel you used. An inactive profile is not always the same thing as a cancelled subscription.
Codespark does not clearly state in its Terms how long child profiles, progress, or account data are kept after cancellation. It also does not explain a formal export tool for learning progress. That means you should assume data retention is unspecified and save anything important before the paid period ends.
If your child wants to continue later, keeping screenshots of profile names, level progress, and achievements can be useful. This is not as good as a full export, but it helps if you need to recheck what was on the account or discuss missing data with support.
Codespark's Terms say it does not offer refunds on subscription payments once payment is processed, and no refunds are provided for unused subscription periods (codespark.com). That is the core policy, and it is much stricter than what many parents expect after cancelling mid-cycle.
So if you cancel halfway through a monthly or annual term, the usual outcome is no prorated refund. The success rate for ordinary refund requests is likely low because the Terms are written to make completed payments final. The exception Codespark mentions is billing error, and for that it tells users to contact [email protected] (codespark.com).
In the Philippines, subscription complaints are mainly handled under the Consumer Act of the Philippines, Republic Act No. 7394, with DTI as the main consumer authority. There is no universal statutory cooling-off rule for all online subscriptions, and Codespark's own Terms do not specify a cooling-off period or withdrawal right.
For door-to-door or direct sales, Philippine consumers may have a 7 working day cooling-off period. For online subscriptions like Codespark, that protection is not automatically guaranteed in the same way. Here is the practical takeaway: if the issue is not buyer's remorse but an unauthorized, duplicate, or continued charge after cancellation, your stronger route is a billing dispute rather than asking for goodwill.
Send one clear email to [email protected] with the subject line "Refund request for billing error" if the charge looks wrong. Include the account email, amount, date, receipt, last four digits of the card if relevant, and screenshots showing cancellation or inactive renewal status. Billing-error requests have a better chance than general "I changed my mind" requests because the Terms recognize billing errors as a support issue.
If you paid through Apple or Google, also use the refund tools in that same platform because store-billed subscriptions are often handled by the store, not the app developer. If you paid by card, GCash, Maya, or another issuer and Codespark does not resolve a continued charge, request a chargeback from your provider. Under BSP-related card dispute practice in the Philippines, cardholders often have up to 60 days from the statement date to dispute a transaction.
The key clause is simple: subscriptions renew automatically unless cancelled before the next billing date (codespark.com). Codespark does not state a minimum commitment duration in the Terms data provided, so there is no published early termination fee. It also does not clearly specify free trial conversion terms in the Terms data, which is a gap worth noticing if you joined after a promotional offer.
No cancellation fee and no minimum commitment sound consumer-friendly, but they do not change the refund rule. Once a renewal has gone through, Codespark says the payment is final. So the practical deadline is always the day before the next billing date, not the day after.
Codespark states that United States law governs the contract and that disputes are subject to binding arbitration with a waiver of class action rights (codespark.com). For Philippine users, that sounds distant and not very useful for small billing problems. In everyday cases, you are more likely to get results through support, your app store, your bank, or a DTI complaint than through any formal overseas dispute route.
Codespark also does not specify data retention after cancellation in the Terms data provided. That is why saving screenshots before cancellation is not optional if progress records matter to your family. Missing details in the Terms should push you to document everything on your side.
Plan | Price (USD / PHP) | Billing period | Main access |
|---|---|---|---|
Monthly Subscription | $9.99 (₱564)* | Monthly | Full content access |
Annual Subscription | $99.99 (₱5,649)* | Annual | Full access, 5 profiles |
Prices are approximate, converted from USD at the rate 1 USD ≈ 56.5 PHP. Check the official website for exact local prices and any exchange-related differences.
The annual subscription is the better value if your child uses the app year-round. Twelve months on the monthly plan would cost about $119.88 (₱6,773), while the annual plan is $99.99 (₱5,649). That is a saving of about $19.89 (₱1,124), or roughly 16.6% compared with paying monthly for a full year.
The monthly plan costs less upfront, so it is the safer option if you are still testing whether the child will actually use the app after the first few weeks. The annual plan becomes expensive if you forget to cancel because the one-time renewal hit is much larger than a monthly charge.
The lifetime option at $199.99 (₱11,299) is a one-time purchase, not a recurring subscription, so it avoids renewal headaches. For recurring plans, no cancellation fee or early termination fee was found in the Terms. The hidden cost for Philippine users is usually not a platform fee but possible exchange-rate movement and card foreign transaction charges.
Codespark does not provide a published local PHP price lock in the data available. So if your budget is tight, track the actual peso amount on your statement after the first payment and use that as your real benchmark, not the rough conversion alone.
For Philippine users, the main law is the Consumer Act of the Philippines, Republic Act No. 7394. The main agency for consumer complaints is the Department of Trade and Industry, or DTI. This matters if you cancelled Codespark and still got billed, or if refund handling was misleading or unreasonably delayed.
Codespark's Terms do not provide a cooling-off period or withdrawal right for subscriptions. Philippine law also does not give a universal online cooling-off period for every digital subscription. So in a Codespark case, your strongest arguments usually involve unauthorized billing, misleading billing flow, failure to honor cancellation, or payment errors rather than a general right to change your mind.
Philippine rules are clearer for door-to-door or direct sales, where consumers may have a 7 working day cooling-off period. That framework does not neatly cover most app or website subscriptions. If you bought Codespark online, do not assume you automatically get 7 days to cancel for a full refund unless the seller clearly offered that term.
Here is the practical distinction: cancelling future renewal is usually possible, but reversing a completed online subscription charge is harder unless there was a billing error or the merchant kept charging after cancellation. That is why evidence of timing is so important. A screenshot from before the billing date can make or break your complaint.
Start with a written complaint to Codespark at [email protected] and keep the reply thread complete. If the issue is a continued or unauthorized charge, contact your bank, credit card issuer, GCash, or Maya and request a chargeback or transaction dispute. In the Philippines, users commonly have up to 60 days from the statement date to question a card charge under BSP-related dispute practice.
If the merchant response is poor or absent, file a complaint with DTI and attach your evidence. Include the receipt, screenshots of the cancellation page, email confirmations, and statement entries showing the charge. If the issue involves card handling or your issuer's dispute response, BSP may also be relevant for the payments side.
Based on the review set provided, cancellation looks difficult rather than easy. The sentiment trend is 0 positive and 4 negative out of 4 unique reviews, with repeated complaints about failed cancellation, continued billing, and poor email support. That lines up with the local issues already noted for Philippine users: unclear cancellation and limited support channels.
To be fair, Codespark's product itself is built around educational games for kids, and the annual family setup with multiple child profiles can be useful. The problem is not the learning concept. The problem, based on these reviews, is the billing and cancellation experience.
Theme | Frequency | Typical example |
|---|---|---|
Hard to cancel | 2 of 4 | No reply from support |
Charged after cancel | 2 of 4 | Renewal still processed |
Limited support | 4 of 4 | Email seen as slow |
Source | Rating | Number of reviews |
|---|---|---|
TrustPilot | 1/5 | 4 |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
TrustPilot | 1/5 | Ease of cancellation | Negative |
TrustPilot | 1/5 | Charge after cancel | Negative |
TrustPilot | 1/5 | Charge after cancel | Negative |
TrustPilot | 1/5 | Ease of cancellation | Negative |
Save the account email, plan name, renewal date, and payment method before making any changes. A screenshot of the subscription page is your best proof because it shows the exact status on that date. If you subscribed through Apple or Google, also save the store subscription page because that page identifies the real billing channel.
If your child has progress you may want later, take screenshots of profile names, lesson progress, and any key achievements. Codespark does not clearly state data retention after cancellation, so assume you may not be able to recover everything easily later.
For a refund request or dispute, keep the receipt email, transaction ID, date charged, amount charged, and any cancellation confirmation. If you contacted support, save the full email thread with timestamps. A short message without attachments is weak evidence. A complete thread with screenshots is much stronger.
After cancelling, check your bank or e-wallet statement and keep a screenshot showing no further Codespark charge after the renewal date. If another charge appears, that statement entry becomes a key document for your issuer and for DTI if the matter escalates.
A very common mistake is emailing Codespark when the subscription was actually bought through App Store or Google Play. In that case, the merchant controlling the billing is Apple or Google, so the renewal can continue unless you cancel there. Real-world result: the parent thinks the account is closed, but the store still has auto-renew turned on.
The fix is simple. Match the cancellation channel to the original purchase channel. Check your receipt sender and your statement description before taking action.
Another common mistake is cancelling on or after the billing date and expecting prorated money back. Codespark's Terms say no refunds are offered once payment is processed and no refunds are given for unused periods (codespark.com). If you miss the deadline by even one day, the next cycle may already be final under the policy.
The safer move is to cancel at least 3 days before renewal. That gives you time to fix any failed click, missing confirmation, or store sync problem before the charge goes through.
Some users remove the app from the device and assume the subscription stops. It usually does not. App deletion only removes the software from your phone or tablet. Billing continues until the subscription itself is cancelled in the website account, App Store, or Google Play.
If you are cleaning up a child's tablet, always open the subscription settings and verify status. Look for wording such as expires on a date or renews on a date. That wording tells you whether cancellation actually worked.
Because Codespark does not offer live chat and relies on email support, users can lose days waiting for a reply. If you do not save screenshots when you cancel, it becomes much harder to prove your case later. Several negative reviews mention charges continuing despite cancellation attempts, which is exactly the kind of situation where screenshots help.
The solution is boring but effective: screenshot every stage. Save the final status page, the confirmation email, and the first statement after the expected end date. That one habit solves a lot of future stress.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing date | No cancellation fee found | Easy |
App Store (iOS) | Before next billing date | No cancellation fee found | Medium |
Google Play (Android) | Before next billing date | No cancellation fee found | Medium |
Registered mail | 5-10 business days | No cancellation fee found | Higher, best proof |
If you know the original billing source, cancellation is straightforward on paper. The trouble starts when users guess the wrong channel or rely only on a support email without written confirmation. Web is usually the cleanest route for direct subscriptions, while App Store and Google Play are the right route for in-app billing.
Registered mail is slower but useful when you want an extra paper trail. For most people, the smartest approach is not one single method but two layers of proof: cancel in the correct billing channel, then keep screenshots and send a confirmation email if anything looks unclear.
Right after cancelling, verify two things on the same day: the subscription status and the next renewal date. If the page now shows an expiration date instead of a renewal date, that is a good sign. Save that screen, then set a reminder for the day after the old renewal date to review your statement.
Monitor your bank, credit card, GCash, or Maya for at least one full billing cycle after cancellation. If a new charge appears, dispute it quickly. In the Philippines, a chargeback request often needs to be filed within 60 days from the statement date, so acting fast matters.
If you find an unauthorized or continued charge, contact your issuer and say you cancelled before renewal and have proof. Attach the cancellation screenshot, confirmation email, and the statement line with the charge. DTI handles consumer complaints under RA 7394, while BSP can matter for the payment dispute side involving banks and issuers.
If you still want a kids coding platform after leaving Codespark, the available alternatives in the data are closely related versions of the same ecosystem: codeSpark Academy, codeSpark Academy by Begin, and codeSpark Academy by codeSpark, each listed at $12.99 per month (₱734) or $79.99 per year (₱4,519). Compare billing terms carefully before signing up again.
If you want to send a formal written notice in addition to online cancellation, use this postal address:
This is a backup route for documentation. For most Philippine users, the faster path is still the correct billing channel plus email proof to [email protected].
Send the letter only if the web, App Store, Google Play, or email route is unclear or if you are already building evidence for a billing dispute. Include your account email, subscription type, last charge amount, cancellation request date, and a request to stop auto-renewal immediately.
Do not wait for postal delivery before using the online route. Cancel online first, save the screenshots, then use the address only as added proof if the case becomes messy. That sequence is usually the quickest and strongest approach for Philippine consumers.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.
Written by Anton Gonzales
Former postal advisor · 3 years experience
Former postal-services advisor and e-signature specialist, I have been writing for Postclic for 3 years to demystify legally binding mail for everyday users.