Unlimited Yafee Premium: promotional offer at RM 4.19 for 48h, then RM 228.34 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 Mirror
Join thousands of satisfied users
over 30,000users trust us
Cancel your Mirror subscription with zero hassle
Give us your details and those of your Mirror subscription.
Our team drafts a 100% personalised, legally compliant cancellation letter.
Sent by registered mail with acknowledgement to Mirror. 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 Mirror refuses your cancellation.
Mirror is a home fitness platform that combines a smart display device with a monthly subscription membership. You pay a recurring fee to access live and on-demand fitness classes streamed to the Mirror hardware, which sits in your home. The service is managed through lululemon Studio (the parent company) and operates across web and mobile platforms.
Unlike a one-time hardware purchase, you are committing to an auto-renewal subscription that renews each billing cycle unless you actively cancel before the renewal date. This is a critical distinction in Malaysian consumer law, which we will explain in detail below. Many users cancel because the subscription costs exceed their budget, they lose interest in home fitness, or they switch to an alternative service.
Mirror offers two main membership plans. The All-Access Membership grants unlimited access to over 10,000 classes for up to six household members at RM184 per month (USD $39.00). The App Membership provides access to Mirror classes on your phone or tablet, plus select partner studio content and a 10 percent discount on certain services, at RM61 per month (USD $12.99).
Your renewal date and exact amount charged depend on when you signed up and which currency your payment method uses. Malaysian users often see charges in USD, which means your actual ringgit cost fluctuates with exchange rates. This is a key reason to keep screenshots of every charge before you cancel.
Mirror's support infrastructure is limited for Malaysia-based subscribers. The company provides a help centre, an email address ([email protected]), and a US phone number (1-888-288-1588), but does not publish Malaysia-specific cancellation procedures or local support hours. Consequently, if cancellation goes wrong, you bear the burden of proof through email trails and account screenshots. This is precisely why Yafee recommends documenting every step before you initiate cancellation.
Your right to cancel Mirror is protected under the Consumer Protection Act 1999 (CPA 1999), which governs all consumer transactions in Malaysia. This Act establishes your entitlement to fair trading, accurate information, and a cooling-off period in specific circumstances.
When you purchase a Mirror subscription online (a distance sale under the CPA 1999), you have the right to cancel within 14 calendar days of the contract being formed, without penalty or justification. This cooling-off period applies even if you have already used the service during those 14 days. The 14-day clock starts from the date you first receive confirmation of your subscription, not from the date you first log in.
Once the 14-day cooling-off period expires, you do not have a statutory right to cancel simply because you change your mind. However, you do retain the right to cancel for breach of contract (for example, if the service is faulty or unavailable) and you may exercise any cancellation rights that Mirror itself publishes in its terms or settings.
Within 14 days of purchase: You can cancel for any reason under the distance sales rule. Mirror must refund your payment in full, provided you have not consumed the service beyond what is necessary to test it.
After 14 days: You can cancel if Mirror breaches its obligations (poor service, unavailability, misleading pricing). If the contract allows you to cancel at any time, you may also use that route. Refunds after day 14 depend on Mirror's terms and whether a breach has occurred.
Auto-renewal disputes: If Mirror charged you without explicit, informed consent to auto-renewal, or if it failed to provide clear cancellation instructions before charging, the CPA 1999 and the Malaysian Communications and Multimedia Act (MCMA) 1998 protect you. You can dispute the charge and demand a refund.
If Mirror refuses to honour these rights, you can escalate to the Federation of Malaysian Consumers Associations (FOMCA) or file a complaint with the Ministry of Domestic Trade and Consumer Affairs (KPDNKPP). Yafee recommends gathering all evidence (confirmation emails, screenshots, payment statements) before you lodge a formal complaint.
| Membership tier | Monthly cost (MYR) | Access | Best for |
|---|---|---|---|
| All-Access | RM184 | Unlimited classes for 6 household members on all devices | Families and shared use |
| App Membership | RM61 | Phone and tablet access, partner studio content, 10% discount | Individual users, no Mirror device |
| Free trial | RM0 (limited period) | Limited class access during trial window | Testing before commitment |
You have two main routes to cancel: through the web account portal (preferred and documented) or by contacting support directly (slower but creates an email trail). Yafee advises using the web method first, then confirming cancellation by email if the system does not provide a confirmation code.
The most direct and reliable method is to cancel through the Mirror web account portal. This route is referenced in Mirror's official auto-renewal help documentation and leaves an immediate digital record of your request.
If the web portal does not allow you to cancel, or if you prefer a written record, contact Mirror's support team directly. This method is slower but creates a documented communication trail, which is valuable if a dispute arises later.
Understanding the timeline after cancellation protects you from unexpected charges and ensures you know when your access ends.
When you cancel, your membership does not end immediately. Instead, you retain access until the end of the current billing period (your already-paid cycle). For example, if you cancel on the 10th of the month and your renewal date is the 30th, you have access through to the 29th. On the 30th, Mirror does not renew the charge, and your access terminates.
This means you are not charged again after cancellation, as long as the cancellation is processed before the renewal date. This is why noting your exact renewal date before cancelling is essential.
Within 24 to 48 hours of cancelling, Yafee recommends checking your account again to verify that auto-renewal is switched off. Log in to the web portal, go to your subscription settings, and confirm that the status shows "Cancelled," "Inactive," or similar language. Take another screenshot.
If the renewal date is still showing and the subscription appears active, the cancellation did not process. Contact support immediately (email or phone) and provide your cancellation confirmation code if you have one.
Mirror does not clearly publish a policy on how long your account data (workout history, household profiles, saved preferences) remains available after cancellation. Consequently, if you want to preserve this information, export or screenshot it before you cancel. After cancellation, access to your account data may be restricted or deleted after a grace period (typically 30 to 90 days, but this is not confirmed for Mirror).
Your right to a refund depends on when you cancel and whether the cancellation qualifies under consumer protection law.
If you cancel within 14 calendar days of signing up, you are entitled to a full refund of all charges under the CPA 1999 distance sales rule. Mirror must refund the amount within 14 days of receiving your cancellation notice. The refund should be credited to your original payment method (credit card, debit card, or online payment platform).
Once the cooling-off period expires, Mirror is not obliged to refund charges simply because you cancel. However, you are not charged again after the cancellation date. Your final payment is the charge for the current billing cycle, which you have already incurred.
If you can demonstrate that Mirror auto-renewed without your informed consent, or if it failed to provide transparent cancellation instructions before charging, you may dispute the charge through your bank or payment platform. This is treated as a billing error or unauthorized transaction under Malaysian banking regulations.
If Mirror charges you after you have cancelled, or if you believe the charge was unauthorized, contact your bank or credit card provider immediately. Request a chargeback or dispute, and provide them with screenshots of your cancellation confirmation email. Most Malaysian banks support dispute resolution for unauthorized subscription charges. Yafee recommends filing a dispute within 60 days of the unauthorized charge.
Cancelling a subscription can be stressful, but most problems are avoidable with careful preparation. Here are the pitfalls to dodge.
The most common error is waiting too long and missing your renewal date. If the auto-renewal charges before you cancel, you have already paid for the next month. You can then cancel immediately to prevent a second charge, but you will not recover the charge that just posted. Mark your renewal date on your calendar at least one week in advance and cancel well ahead of that date.
The Mirror mobile app may not have a complete cancellation feature, or the feature may differ from the web portal. Always cancel through the web account portal (mirror.co or the web version accessed via a browser) to ensure the cancellation registers correctly. App-based cancellation attempts sometimes fail silently, leaving your subscription active.
If a dispute arises, your only proof is the confirmation email and screenshots you collected. Deleting the cancellation email or closing the confirmation page without saving the details leaves you vulnerable. Save every confirmation message and take screenshots of the account status page after cancellation.
Just because you did not see a charge this month does not mean the subscription is cancelled. Check your account portal directly; do not rely on the absence of a charge to confirm cancellation. Log in to verify the subscription status monthly until you are confident it has been fully terminated.
After you cancel, Mirror or lululemon Studio may send emails offering discounts or pause options to keep you subscribed. These emails can be confusing; clicking links without reading carefully might re-activate your membership. If you are sure you want to cancel, ignore retention offers and do not re-engage with the cancellation workflow.
| Action | Timing | Why it matters |
|---|---|---|
| Screenshot your current plan and price | 1 week before renewal date | Proof of your subscription if a dispute arises |
| Note your next billing date | 1 week before renewal date | Ensures you cancel before the charge posts |
| Save workout history or profile data | Before cancellation | Data may not be recoverable after cancellation |
| Cancel via the web portal | At least 2 days before renewal date | Maximizes chance of cancellation processing in time |
| Save the cancellation confirmation email | Immediately after cancellation | Your primary proof of cancellation |
| Re-check account status | 24-48 hours after cancellation | Confirms the cancellation actually processed |
If you have submitted a cancellation request and Mirror continues to charge you, or if the company refuses to cancel, escalate your complaint through formal channels. Malaysian consumer protection bodies take auto-renewal violations seriously.
Compile all evidence: your original cancellation request email, confirmation codes, screenshots of the cancellation page, all subsequent charges, and any support communication. Send a formal demand letter to [email protected] stating that you cancelled on [date], that Mirror has continued to charge you, and that you demand a full refund of all unauthorized charges within 14 days. Keep a copy of this letter.
If Mirror does not respond within 14 days, lodge a formal complaint with the Ministry of Domestic Trade and Consumer Affairs (KPDNKPP). You can file online via their consumer complaint portal or in writing. Include all evidence and your demand letter. The KPDNKPP investigates consumer disputes and can compel businesses to refund money or face sanctions.
The Federation of Malaysian Consumers Associations (FOMCA) offers free dispute resolution and advocacy for consumers. If you are in a consumer organization member state, contact FOMCA for guidance. They can escalate your case and increase pressure on Mirror to comply.
File a dispute with your bank for each unauthorized charge. Provide your cancellation confirmation and demand letter. Your bank will contact Mirror on your behalf and investigate. Most Malaysian banks side with the consumer on subscription disputes when evidence of cancellation is provided.
Before you cancel, consider whether a pause or downgrade might better serve your needs. Yafee recommends reviewing these factors.
If you are using the service regularly (3 or more times per week), the cost per class is low. The All-Access plan at RM184 monthly works out to about RM6-9 per class if you use the device frequently. Pausing the subscription for a month (if Mirror allows it) might be cheaper than cancelling and re-signing up later. Additionally, if you are in the 14-day cooling-off period and still testing the service, waiting a few more days before cancelling may give you a better sense of whether it works for you.
If the monthly cost is unsustainable, you have switched to a different fitness method, or the service is technically faulty (classes do not load, the device is broken), cancel right away. Do not let a subscription linger while you decide; this only increases the likelihood of being charged again.
Cancelling a subscription involves navigating company systems, understanding your legal rights, and managing the administrative details. Yafee has helped thousands of consumers cancel unwanted subscriptions safely and reclaim unauthorized charges by walking through each step methodically.
If you are unsure about any part of the cancellation process, or if Mirror has refused your request, reach out to Yafee (yafee.com). Our team of contract law specialists understands the CPA 1999, knows how Mirror's systems work, and can advise you on the strongest way forward. Whether you need a template for a demand letter, help interpreting Mirror's terms, or guidance on filing a complaint with KPDNKPP, Yafee is here to support you.
| Stage | Action | Key detail |
|---|---|---|
| Preparation | Screenshot your plan and note renewal date | Gather proof before cancelling |
| Cancellation | Log in to web account and select cancel subscription | Do not use the app; use the web portal |
| Confirmation | Save the cancellation confirmation email and screenshots | This is your proof if a dispute arises |
| Verification | Check your account 24-48 hours later to confirm status | Ensure auto-renewal is actually off |
| Follow-up | Monitor your account through the final billing cycle | Ensure no charge posts after cancellation |
| Dispute (if needed) | Contact KPDNKPP or your bank if charged after cancellation | You are protected under the CPA 1999 |
Mirror web account portal: Log in via the main Mirror website or lululemon Studio app (web version recommended for cancellation).
Email support: [email protected] - send your cancellation request here if the web portal does not work.
Phone support: 1-888-288-1588 (US-based; standard international call rates apply from Malaysia).
Malaysian consumer protection escalation:
Cancelling Mirror is straightforward when you follow the right process and know your legal position. Yafee recommends starting with the web portal, saving every confirmation, and reaching out to KPDNKPP if Mirror does not honour your request. Your subscription is your responsibility to manage, and Malaysian law ensures you have clear rights to cancel. Use them confidently.