Unlimited subscription: promo at 1,47 CAD for 48h, then 79,87 CAD per month with no commitment
Whitehat Jr

Manage Whitehat Jr

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 Whitehat Jr: The Right Way

How to cancel whitehat jr and recover unused credits in canada

What is whitehat jr and who should consider cancelling

Whitehat Jr is an online coding education platform that delivers live, one-on-one virtual classes to children across Canada. The service offers structured learning paths ranging from introductory coding fundamentals to advanced certification programs in areas like app development, artificial intelligence, and data visualization. You purchase class packages or course bundles through their website, Apple App Store, or Google Play, and attend scheduled lessons with individual instructors.

Many Canadian families choose Whitehat Jr to introduce children to programming in a personalized environment. However, if your child loses interest, you find the pace mismatched, or you discover better alternatives elsewhere, you may want to cancel and recover unused credits. Stopee specializes in helping families navigate subscription cancellations and refund claims, and we've guided thousands of Canadians through the Whitehat Jr cancellation process step by step.

Why families in canada cancel whitehat jr

Common reasons for cancellation include: your child completed the desired course level, classes didn't align with learning goals, scheduling conflicts made attendance impossible, or you found a more affordable coding platform. Some parents cancel because the live one-on-one format didn't suit their child's learning style, while others hit unexpected financial hardship and needed to pause spending on education services.

Whatever your reason, Stopee recognizes that cancellation should be straightforward and your refund should arrive without unnecessary delay.

When cancellation makes sense financially

If you've purchased a multi-class package and used fewer than 50 percent of your credits, cancelling and requesting a refund often recovers meaningful money. Whitehat Jr advertises unused-credit refunds, so timing matters: the sooner you cancel after realizing you won't use remaining classes, the faster your refund typically processes. Review your account now to see how many unused classes remain-this number directly affects your refund amount.

Whitehat jr pricing and course plans in canada

Understanding the package costs helps you calculate your potential refund.

Course plan Number of classes Price (CAD) Per-class cost Best for
Introduction to coding 8 classes $96 $12 per class First-time learners
App developer certification 48 classes $544 $11.33 per class Most popular commitment
Advanced coding with space-tech 144 classes $1,600 $11.11 per class Serious students, lifetime access
Single class purchase 1 class $20-$25 Varies Trial or make-up lessons

Prices above reflect typical Canadian pricing as of 2024 and may vary based on promotional offers, bundles, or regional adjustments. Always check your Whitehat Jr account dashboard or order confirmation for your exact purchase amount.

How to cancel whitehat jr: step-by-step instructions

The cancellation process varies depending on where you purchased your classes-each platform (web, Apple, Google) has its own flow.

If you purchased on the whitehat jr website

Web purchases give you the most direct route to cancel and claim refunds.

  1. Log in to your Whitehat Jr account at the official website using your email and password.
  2. Navigate to "My Classes" or "Manage Booking" in your dashboard and review all upcoming scheduled lessons.
  3. For individual classes you want to skip, click "Cancel" next to each lesson at least 24 hours before the scheduled start time.
    • Cancellations made within 24 hours of class start may incur penalties; avoid this window if possible.
    • Take a screenshot of each cancellation confirmation showing the date, time, and class details.
  4. If you want to cancel your entire package (all remaining classes and credits), do not cancel classes one by one-instead, proceed to step 5 below.
  5. Locate the "Support" or "Help" section on the website (usually at the footer) and select "Contact Us" or open a support ticket.
    • Clearly state: "I wish to cancel my Whitehat Jr package and request a full refund of unused credits."
    • Include your account email, purchase date, package type (e.g., "48-class App Developer Certification"), total purchase amount, and number of unused classes remaining.
    • Attach screenshots of your account dashboard showing unused credits.
  6. Submit your cancellation request and save the ticket number provided in the confirmation email.
  7. Pro tip: Send a follow-up email within 24 hours if you don't receive an automated response. Check your spam folder in case the reply lands there.
  8. Monitor your email for a refund confirmation. Whitehat Jr states refunds process within one business day, though some customers report delays of up to 72 hours; if you don't see movement within 72 hours, escalate (see "What if Whitehat Jr refuses to refund?" section below).

If you purchased through apple app store

Apple handles refunds directly; Whitehat Jr has limited control over this channel.

  1. Open the Apple App Store on your iPhone, iPad, or Mac.
  2. Tap your profile icon (top-right corner) and select "Subscriptions" (or "Purchases" depending on your iOS version).
  3. Find "Whitehat Jr" in the list and tap it.
  4. Select "Cancel Subscription" or "Request a Refund," depending on whether the purchase was a subscription (recurring) or one-time package.
  5. If Apple asks for a reason, select "I don't need it" or "It doesn't work as expected." Provide a brief note in the comment box.
  6. Apple processes refund requests within 15 minutes to a few business days. You'll receive a confirmation email from Apple.
  7. Warning: Once cancelled through Apple, you lose access to classes immediately. Plan your cancellation timing carefully.
  8. If Apple denies your refund, note the denial reference number and contact Whitehat Jr support directly, providing proof of your Apple purchase and refund request.

If you purchased through google play

Google Play refunds work similarly to Apple, with Google managing the transaction directly.

  1. Open Google Play on your Android phone or tablet, or visit play.google.com in your browser.
  2. Tap your profile icon and select "Payments and subscriptions" or "My purchases."
  3. Find "Whitehat Jr" and tap it.
  4. Select "Manage subscription" or "View order" depending on your purchase type.
  5. Choose "Cancel subscription" or "Request refund."
  6. Select a reason (e.g., "Changed my mind" or "App not working as described") and submit.
  7. Google typically approves refunds within 48 hours if the purchase was recent (within the refund window, usually 48 hours to 15 days depending on your play store region).
  8. You will receive a confirmation email from Google Play with your refund status.
  9. Pro tip: If Google Play denies your refund, you can appeal once. Go back to the same order, select "Contact us," and provide additional context about why you deserve the refund.

What happens to your account after you cancel

Cancellation doesn't instantly erase your learning history or child's progress.

Access and course data after cancellation

Once you cancel, your upcoming classes will be removed from your calendar and you'll lose access to book new lessons. However, completed course progress, certificates, and grades typically remain in your account indefinitely-Whitehat Jr generally preserves these records even after cancellation. If you want to delete personal data (your child's name, email, learning history), you must request account deletion explicitly in a separate email to support; simply cancelling classes does not delete your account or personal information.

Refund processing and timeline

Whitehat Jr advertises same-day or next-business-day refunds for unused credits on web purchases. In practice, expect refunds within 1 to 3 business days after your cancellation request is approved. If you purchased through Apple or Google, add an extra 2 to 5 business days for the app store platform to process and transfer funds back to your original payment method.

Refund policy and what to expect

Stopee has reviewed hundreds of Whitehat Jr refund claims, and here's what actually happens.

The advertised refund policy

Whitehat Jr publicly commits to a no-questions-asked refund for unused credits purchased on their website. The company promises 100 percent refunds of remaining class value, processed quickly. This policy applies only to classes you haven't attended; used or partially attended classes are not refundable.

Real-world refund experiences and delays

While the policy sounds clear, refund execution varies. Many Canadian customers report receiving their refund within 1 business day as promised. However, Stopee has also documented cases where refunds took 3 to 5 business days or required a second support request to trigger processing. A small percentage of customers report refunds that never arrived and required escalation to their bank or payment processor.

App Store and Google Play refunds follow those platforms' policies and can take longer-sometimes up to 15 days-before funds appear in your account.

What to document for your refund claim

  • Screenshot of your account dashboard showing unused classes and total credits remaining.
  • Original order confirmation email with purchase date, amount paid, and package type.
  • Cancellation request email you sent to Whitehat Jr support.
  • Support ticket number provided by Whitehat Jr.
  • Any automated or manual response from support confirming cancellation.
  • Bank statement or payment app screenshot showing the refund arrival (or lack thereof) after the expected processing date.

Save all of these in a folder for at least 6 months. If a dispute arises, you'll have proof of your request and timeline.

Your consumer rights in canada and what the law protects

Canadian consumer protection law is on your side if Whitehat Jr refuses your refund.

Consumer protection act protections

Each province in Canada has a Consumer Protection Act (or equivalent legislation) that requires online sellers to deliver advertised services and honor refund promises. Whitehat Jr operates in Canada and must comply with these laws. Key protections include:

  • Right to cancel online purchases within a cooling-off period (typically 14 days in most provinces)-you can cancel without penalty within this window, even if you've used the service.
  • Right to receive advertised refunds (Whitehat Jr's "no-questions-asked" policy is legally binding).
  • Right to accurate, non-misleading advertising about refund timelines and terms.
  • Right to escalate complaints to your provincial consumer protection office if the company fails to refund or respond.

If Whitehat Jr delays a promised refund beyond their stated timeframe, you have legal grounds to file a complaint.

How to escalate if whitehat jr refuses to refund

If you've waited 3 business days after a web purchase cancellation or 15 days after an app store refund request with no result, escalate:

  1. Send a final email to Whitehat Jr support with subject line "Final refund request - [Your Account Email] - [Ticket Number]."
    • Reference your original ticket number and cancellation request date.
    • State the amount owed and cite their advertised refund policy.
    • Give them 5 business days to respond.
  2. If Whitehat Jr still doesn't refund, contact your provincial consumer protection office:
    • Ontario: ServiceOntario Consumer Protection Bureau
    • British Columbia: BC Dispute Resolution Office
    • Alberta: Alberta Consumer Protection Office
    • Other provinces: search "[Your Province] Consumer Protection Office"
  3. File a formal complaint with your province's office, including all documentation (screenshots, emails, ticket numbers).
  4. Simultaneously dispute the charge with your credit card company or payment processor (PayPal, Stripe, etc.) if you paid by card. Provide evidence of your cancellation request and the missing refund.
  5. Contact Stopee's escalation guides (available on our website) for region-specific advice on pursuing the claim further.

Common mistakes to avoid when cancelling whitehat jr

We've seen families make avoidable errors that delay refunds or result in lost credits-here's what not to do.

Mistake 1: cancelling classes individually instead of the entire package

If you want a full refund of all remaining credits, don't click "Cancel" on each individual class. Doing so may trigger per-class refund processing, which can take longer and sometimes results in lower refund amounts due to applied usage fees. Instead, send one clear cancellation request for the entire package to support.

Mistake 2: not preserving proof of your cancellation request

Always save the support ticket number, the timestamp of your email, and any automated confirmation message. If a refund fails to arrive, Whitehat Jr support will ask you to provide proof you requested it. Without documentation, the company can claim they never received your cancellation request.

Mistake 3: cancelling through the app then expecting a refund without contacting support

Removing classes from your calendar doesn't cancel your subscription or trigger a refund. You must actively request cancellation and refund through the support portal, email, or app store. Don't assume the company will process a refund just because you stopped attending.

Mistake 4: ignoring the 24-hour cancellation window

Whitehat Jr allows penalty-free cancellation up to 24 hours before a scheduled class. If you cancel within 24 hours, you may forfeit that class credit entirely. Plan your cancellations well in advance to avoid this trap.

Mistake 5: not contacting the company after 72 hours with no refund

If Whitehat Jr promised a refund but you don't see it after 3 business days, reach out again immediately. Many delays are resolved with a single follow-up email. Waiting passively only wastes more time and risks escalation to a regulatory complaint.

Sending a registered cancellation letter if email fails

For formal proof of delivery, you can send a signed cancellation letter by registered mail with return receipt.

When and why to send registered mail

If Whitehat Jr is unresponsive to email, you need bulletproof documentation, or you want a paper trail that proves the company received your cancellation request, send a registered letter. This method costs extra but creates legal evidence that holds weight in disputes with consumer protection offices or credit card companies.

What to include in your cancellation letter

Your letter should contain:

  • Your full name and account email address
  • Your original purchase date and package type (e.g., "48-class App Developer Certification")
  • Total amount paid and number of unused classes remaining
  • A clear statement: "I request immediate cancellation of my Whitehat Jr account and a full refund of unused credits."
  • Any relevant ticket number or email dates from previous support contacts
  • Your signature and the date you're mailing the letter
  • Your return address and phone number

Whitehat jr mailing address for cancellation letters

Send your registered letter to:

Whitehat Jr
Wework Chromium
Milind Nagar, L&T Flyover
JVLR, Andheri East
Mumbai, Maharashtra 400072
India

Warning: This is Whitehat Jr's international mailing address, not a Canadian office. Mail delivery times from Canada to India typically range from 2 to 4 weeks. Use registered mail with signature confirmation to track delivery. Keep your tracking number and delivery confirmation for your records.

After cancellation: what to do next

Cancellation is only the start-make sure your refund actually arrives.

Refund confirmation and bank deposit timeline

Once Whitehat Jr confirms your refund is processed, the money travels back to your original payment method. This final step takes 3 to 5 business days for credit cards and 1 to 2 business days for PayPal or bank transfers. Check your email for a refund confirmation from Whitehat Jr and then monitor your bank account or payment app during this window.

If the refund doesn't appear

After the expected arrival date passes with no refund:

  1. Check your spam folder and secondary email addresses for refund notifications.
  2. Log back into Whitehat Jr and verify the refund was marked as "processed" in your account history.
  3. Contact your bank or payment provider and ask them to trace the refund. Provide Whitehat Jr's confirmation email or ticket number.
  4. If your bank says the refund was never issued, send Whitehat Jr a final demand email with subject "Refund not received - escalating to [Province] Consumer Protection."
  5. File a formal complaint with your provincial consumer protection office within 30 days of the missed refund date.

Cancellation checklist to stay organized

Use this checklist to track every step and ensure nothing falls through the cracks:

  • [ ] Log into account and note number of unused classes remaining
  • [ ] Take screenshot of account dashboard showing class balance and purchase details
  • [ ] Locate original purchase confirmation email with amount and date
  • [ ] Submit cancellation request to support (web, email, or app store)
  • [ ] Save support ticket number and timestamp of request
  • [ ] Save all responses from Whitehat Jr support
  • [ ] Mark calendar for expected refund date (1-3 business days for web, up to 15 days for app store)
  • [ ] Verify refund arrived in your bank account or payment app
  • [ ] Save refund confirmation email and bank statement showing deposit
  • [ ] Delete Whitehat Jr app if no longer needed or keep account for records

Why stopee helps you recover lost money and time

Cancelling Whitehat Jr should be painless, but companies often make it harder than necessary. Stopee has helped thousands of Canadian families navigate refund claims, escalations, and consumer protection complaints against online education platforms and subscription services. When you visit Stopee at stopee.com, you'll find step-by-step cancellation guides, real customer stories, and escalation templates tailored to your situation.

If you're unsure whether to cancel, Stopee offers comparison tools and customer reviews to help you weigh alternatives. If you've already cancelled but hit a refund roadblock, Stopee provides provincial-specific escalation advice and templates for contacting consumer protection offices. Whether you need reassurance, a roadmap, or formal documentation, Stopee is built to empower you to take action confidently.

The cancellation process we've outlined here reflects real timelines and real obstacles families face. By following these steps and avoiding common traps, you'll recover your unused credits and move forward quickly. Stopee stands with you at every stage-from the decision to cancel through to the moment your refund clears.

FAQ

Whitehat Jr is an online platform offering live coding classes for children, focusing on various coding concepts and app design.

When you cancel, access to scheduled lessons is removed, and ongoing subscriptions may stop future classes, depending on your purchase channel.

Whitehat Jr has a no-questions-asked refund policy for unused credits, but actual refund experiences may vary, especially for app store purchases.

To cancel, check your purchase channel and follow the respective cancellation process via the support portal or app store.

In Canada, consumers have rights to refunds and cancellations as per the terms of service; always keep documentation of your requests.

This letter is also available in other countries