Postclic premium unlimited: promotional offer at $1.47 for 48h, then $79.87 per month without commitment

Cancellation service #1 in Canada
Code With Mosh is an online learning platform offering programming and software development courses taught by Mosh Hamedani and other instructors. It provides on-demand video lessons, downloadable resources, and project-based learning for topics such as web development, mobile apps, and backend systems.
The service is delivered as individual course purchases and subscription plans for ongoing access and updates, with account-based access tied to an email and password.
Cancellation methods depend on how you originally subscribed (website subscription, single course purchase, or a third-party payment channel). The usual path is to cancel from your account dashboard or by contacting support. If you prefer a formal paper notice, send a registered letter to the corporate address (see Address section).
When you cancel a subscription, account access typically remains until the end of the current billing period; you will not be billed again after cancellation takes effect unless a separate agreement applies. Single-course purchases generally remain accessible permanently unless terms state otherwise.
Automatic renewals will stop once cancellation is processed. Your account data (profile, progress, and purchases) may be retained per the platform’s data retention policy; consult the privacy policy for specific retention periods and deletion requests.
Refunds depend on the purchase type, timing, and the platform’s refund policy. Many digital platforms do not offer full refunds after significant access or once a course has been consumed, but exceptions can apply for technical issues, double billing, or unauthorized charges. Requesting a refund promptly and providing proof of the issue increases the chances of a positive outcome.
If the purchase was made through a third party (App Store, Google Play, etc.), their refund processes and timelines apply. If you believe you were charged in error or misled, contact support, retain documentation, and consider disputing the charge with your payment provider if necessary.
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Individual course | Varies | One-time | Access terms may differ by course |
| Monthly subscription | Varies | Monthly | Auto-renews unless cancelled |
| Annual subscription | Varies | Yearly | Often discounted vs monthly |
| Enterprise / Team | Varies | Custom | Contact sales for pricing |
Canadian consumer protection is governed by federal and provincial laws. There is no single federal “cooling-off” period for all online digital purchases, but unfair practices, false representations, and unauthorized charges are prohibited under the Competition Act and provincial consumer protection statutes. Provinces such as Ontario have specific consumer protection rules that can apply to contracts and automatic renewals.
If you have a dispute, you can file complaints with your provincial consumer protection office, contact the Competition Bureau for deceptive practices, or seek chargeback through your credit card issuer for unauthorized or clearly erroneous charges. Keep documentation and timelines to support your claim.
Many users report positive experiences with the course quality, clear instruction, and practical projects. Common praise includes concise explanations, structured paths, and useful downloadable materials. Several learners note that access and updates for purchased courses are reliable.
Negative feedback typically centers on billing issues (unexpected renewals), difficulty reaching timely customer support, or dissatisfaction with refund outcomes when cancellation requests occurred after a billing cycle renewed. Experiences vary by purchase channel and how promptly users request cancellation or refunds.
Common mistakes include cancelling the payment method (card) without cancelling the subscription in the account - this can lead to failed payments but not a formal cancellation, and may complicate refund requests. Another frequent error is waiting until after an automatic renewal to request a refund; earlier notice improves outcomes. Failing to confirm the purchase channel (direct vs App Store/Google Play) can delay resolution because refunds often must go through the original vendor.
Example: a user cancels a credit card but does not cancel the subscription in their Code With Mosh account; the account remains active under the platform’s records and may lead to collection attempts or unresolved billing disputes.
| Method | Refund | Difficulty |
|---|---|---|
| Account dashboard cancellation | Low - likely stop future billing; refund depends on timing | Easy |
| Email support / contact form | Medium - possible refund if requested promptly | Medium |
| Registered letter to corporate address | Medium - official record can help disputes | Medium - requires postage and wait time |
| Third-party store (App Store / Google Play) | Varies - subject to store refund policy | Medium |
| Chargeback via bank/card issuer | Possible - if unauthorized or billing error | Hard - requires evidence and can be contested |
After cancellation, verify you received confirmation by email or in your account and keep that confirmation with your records. Confirm the end date of access and check whether downloaded materials remain available. If you do not receive confirmation within a reasonable time, follow up with support and, if needed, escalate through your payment provider or provincial consumer protection office.
For additional help, consult the platform’s Terms and Privacy pages and the relevant consumer protection resources listed below before taking formal action.
Helpful links: Code With Mosh contact, Terms of Use, Privacy Policy, Competition Bureau Canada, Ontario Consumer Protection.
MOSH CANADA INC., 3659 Banff Court, Mississauga ON L5N 6Z6, Canada. If sending a cancellation letter, use registered mail (raccomandata A/R) and retain the tracking/receipt as proof of delivery.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.
Written by Jacob Bouchard
Postclic editor · 5 years experience
Editor at Postclic for 5 years, I turn complex registered electronic mail procedures into clear, actionable English.