Postclic premium unlimited: promotional offer at RM 4.19 for 48h, then RM 228.34 per month without commitment

Cancellation service #1 in Malaysia
Twinkle is described here as an online personal finance platform with paid premium features such as budgeting tools, expense tracking, and investment management. That is the service context readers usually mean when they search how to cancel Twinkle in Malaysia. The problem is that Twinkle’s public terms page does not spell out many subscription basics clearly, including trial rules, contract length, and refund terms "No information found in the Terms of Service" (twinkle.com).
If you feel blur because the sign-up was easy but the exit path is not obvious, you are not alone lah. Based on the available support data, Twinkle has a help article, an email address at [email protected], no listed phone number, and no live chat, which already tells you cancellation may depend heavily on account access and written proof rather than a quick call.
The paid side seems to revolve around premium access rather than a physical product. The research set includes two recurring plans, a monthly subscription at $30.00 (RM142) and a prepaid three month subscription at $85.50 (RM404), both converted at 1 USD ≈ 4.72 MYR. That suggests a software-style billing model even though the wider Malaysia market data around the Twinkle name is messy and mixed.
In plain language, readers are probably paying for extra app or platform functions, not a one-off item. Because the terms do not clearly explain auto-renewal, free trial conversion, or commitment duration, the safest assumption is that any active recurring plan should be cancelled before the next billing date, not on the same day the charge is due.
Malaysia-specific pricing is not properly localised in the source material. The available prices are published in US dollars, so this guide shows both the original amount and the MYR estimate: $30.00 (RM142) and $85.50 (RM404). There is also a note saying no subscription-based services or products were clearly found for Twinkle in Malaysia, which adds confusion for local users.
That mismatch matters because Malaysian consumers often want to know whether FPX, DuitNow, local card billing, or Malay language support is available. None of that is clearly stated in the verified material. So if you subscribed, treat your own billing record as the most reliable evidence of what plan you actually bought, what currency was charged, and which merchant descriptor appeared on your bank statement.
Many Twinkle members get frustrated because the cancellation path is not clearly described and the bigger fear is being billed again after you thought it was done. Before doing anything, open your account and note three facts: your current plan name, your next billing date, and the payment method used. Save screenshots of the account page, billing page, and any active subscription badge.
Do this on the same day you plan to cancel. If your next renewal is close, a screenshot with date and time can help later if you need to argue that you cancelled before billing. Also export any budget records, expense logs, or investment data you need, because Twinkle’s terms do not explain what happens to account data after cancellation "No information found in the Terms of Service" (twinkle.com).
The verified terms do not provide a step by step cancellation path, so Twinkle does not make this very transparent. The most practical route is to sign in and look for a path such as Account, Settings, Billing, Membership, Subscription, or Manage Plan. If you see a cancel button, complete every screen until you reach a final confirmation page or confirmation email.
Because the exact click path is not published, use a methodical search inside your account. Look in profile menus, sidebars, and billing tabs. If there is a retention offer or a page asking you to pause instead of cancel, continue only if your goal is to stop recurring charges. No dark pattern was formally identified in the research, but users in general often miss the last confirmation screen and then still get billed.
The available help article is Twinkle help article. Even though the title refers to a trial membership, it is still worth opening because it may show the nearest available account path or support workflow.
If the account page does not show a working cancel option, email [email protected] the same day. Put a clear subject line such as “Cancel my Twinkle subscription before next renewal” and include your account email, plan name, last charge amount, and request date. Ask for written confirmation that auto-renewal has been turned off.
This route is not always the fastest, but it gives you a paper trail, and that is gold if there is a later dispute. Since there is no published phone number and no live chat, email is the strongest direct support channel available in the research. Send the message before the billing date, not after midnight on renewal day can or not is not a gamble worth taking.
No physical cancellation address was found, so post is not the primary route here. Still, if Twinkle later gives you a postal contact and you want stronger delivery evidence, a registered letter can work as an extra layer beside email. Some consumers now use digital registered delivery services such as Postclic because they create time stamped proof of sending, receipt, and opening without going to the counter.
Use this only as a backup, not as your only step, because the research does not list a cancellation address. For Twinkle in Malaysia, account cancellation plus email proof is the more practical move.
The terms do not clearly state whether access continues until the end of the paid period or ends immediately after cancellation. Because that key point is missing on the verified terms page, assume a cautious scenario: cancellation stops the next renewal, while your paid access may continue only until the current billing cycle ends. Watch for the exact wording in the confirmation email or account banner.
For example, if your monthly plan renews on 28 August and you cancel on 20 August, the usual subscription logic is access until 27 August, then no new charge on 28 August. But Twinkle does not confirm this publicly in the material provided, so keep evidence of whatever date appears on screen after cancellation.
Auto-renewal is not clearly explained in the terms, yet recurring pricing strongly suggests that active plans may continue unless stopped. In real-world billing, that means if you leave the plan active, your card may be charged again at the next cycle for $30.00 (RM142) monthly or according to the prepaid cycle you chose.
This is why the safest practice is to cancel several days before renewal and not rely on same-day action. If the cancellation confirmation does not state that renewal is off, assume the job is not finished and chase support by email immediately.
Twinkle does not explain data retention after cancellation on the verified terms page. So if you use the platform for budgets, spending history, or investment tracking, export everything before you cancel. Once access drops, you may lose dashboards, reports, or historical transaction views without warning.
A good checklist is simple: download reports, save screenshots of key balances, and store invoices in one folder. If support later restores access temporarily for an error case, that is a bonus, but do not plan around it.
If you are annoyed because you cancelled and still hope for a part-month refund, here is the hard truth. The verified terms do not provide a published refund policy for general refunds, unused time, or billing mistakes "No information found in the Terms of Service" (twinkle.com). That lack of clarity is not consumer-friendly, especially for a finance-related service.
There is also no clear cancellation fee listed in the terms, which is good news. Based on the available material, no cancellation fee was found, and early termination terms are also not clearly stated. So the main risk is not a penalty fee, but losing money on a renewal or on unused prepaid time.
Use email first because [email protected] is the only direct contact found. Write a short request with your account email, transaction date, amount, and reason. Good examples are duplicate charge, cancellation before renewal, unauthorised recurring charge, or service not delivered as described. Attach screenshots and ask for a reply within 7 calendar days.
If your issue is a billing error, be direct: state the exact amount such as $30.00 (RM142) and the date shown on your card statement. If you paid for three months at $85.50 (RM404) and want a partial refund for unused time, ask clearly for the unused portion. Twinkle does not promise pro-rated refunds in the published terms, so success is uncertain, but a precise request works better than a long complaint.
If Twinkle ignores you or a charge appears after cancellation, Malaysian cardholders usually call this a chargeback or a dispute for an unauthorised or recurring card transaction. The timeframe is commonly around 60 to 120 days from the transaction date or from when you discovered the problem, depending on your bank and card network rules, under Bank Negara Malaysia’s complaint-handling framework and the Financial Services Act 2013 or Islamic Financial Services Act 2013.
Use chargeback as the last resort after you have tried Twinkle support and kept proof. Give your bank the cancellation screenshot, support emails, invoice, and statement line. If you paid through a mobile store, use that store’s refund process first because the merchant of record may be Apple or Google rather than Twinkle.
Plan | Price (USD / MYR) | Billing period |
|---|---|---|
Twinkle Plan - Monthly Recurring Subscription | $30.00 (RM142)* | Monthly |
Twinkle Plan - 3 Months Prepaid Subscription | $85.50 (RM404)* | Every 3 Months |
Prices are approximate, converted from USD at the rate 1 USD ≈ 4.72 MYR. You should confirm the exact local amount on the official service before paying.
The larger upfront spend is the three month prepaid option at $85.50 (RM404). The monthly plan is cheaper to enter at $30.00 (RM142), which matters if you are testing the service and may cancel soon. On a straight comparison, three separate monthly payments would total $90.00, so the three month plan saves $4.50, roughly RM21, across the same period.
That works out to about 5% savings over paying month by month. The catch is flexibility. If refund terms are unclear and you may stop early, the monthly plan is less risky because the maximum disputed amount is smaller.
The research also says no subscription-based services were clearly found for Twinkle in Malaysia, so treat these prices as best-available but not fully localised. There is no confirmed MYR billing page in the verified material, no local tax explanation, and no statement on price increases.
For Malaysian readers, the practical takeaway is simple. If your bank statement shows a different converted amount because of card exchange rates or foreign transaction charges, use your actual posted amount in any refund or dispute request, not the estimate shown in this guide.
In Malaysia, subscription and membership disputes usually sit under the Consumer Protection Act 1999. The CPA does not create a universal cooling-off period for every online subscription, so you cannot assume an automatic 14-day cancellation right like in some other places. For direct sales contracts, though, there is a 10 working day cooling-off period when the legal conditions are met, including a written contract that states the cooling-off right.
For prepaid future services, the Malaysian framework is also useful when consumers paid upfront and want the unused portion back. That is relevant if you bought Twinkle’s three month plan at $85.50 (RM404) and then could not use the service as expected. Since Twinkle’s terms do not explain refunds clearly, Malaysian law and complaint channels become more important.
If Twinkle does not answer, start by sending one final written complaint to [email protected] with a firm deadline of 7 calendar days. State what you want: cancellation confirmation, refund amount, or reversal of an unauthorised renewal. Attach your screenshots, invoice, and statement line.
If that fails, you can escalate to KPDN and consider filing with the Tribunal for Consumer Claims Malaysia, known as TTPM. TTPM is designed for consumer claims and is often more accessible than going straight into a full court process. For a small recurring charge dispute, this route is usually more realistic than just arguing endlessly by email.
KPDN is the main consumer authority to know when a subscription seller is unresponsive or charges look unfair. TTPM is the forum many consumers use when they want a practical claim path for relatively modest amounts. Keep your evidence tidy because both routes work much better when you have dates, screenshots, emails, and exact amounts.
If Twinkle’s terms stay silent on refunds, cancellation timing, and dispute handling, that silence does not stop you from complaining. It just means your own records become the backbone of the case.
The cancellation trend in the research is clearly negative: 0 positive and 5 negative reviews out of 5 unique reviews. That does not prove every Twinkle user will have a bad experience, but it does show a strong pattern around hidden or difficult cancellation flows. Local issue data also says users report trouble cancelling subscriptions and getting refunds, while some find the interface hard to navigate.
My honest read for Malaysian readers is this: cancellation is likely manageable only if you document everything. The service does not appear to offer a phone line or live chat, and unclear navigation can easily lead to missed renewals.
Theme | Frequency | Typical example |
|---|---|---|
Hard to cancel | Very common | Option hidden deep |
Refund trouble | Common | No quick response |
Confusing interface | Common | Users get lost |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
The Star | Negative | Ease of cancellation | Negative |
India Today | Negative | Ease of cancellation | Negative |
The Guardian | Negative | Ease of cancellation | Negative |
AOL | Negative | Ease of cancellation | Negative |
Cheapism | Negative | Ease of cancellation | Negative |
There are no positive cancellation reviews in the dataset, so I will not pretend otherwise. The balanced point is that digital services can still be useful when active, but for Twinkle, the available evidence says you should approach cancellation like a record-keeping exercise, not a casual click and hope.
Prepare your evidence before touching the cancel button. The minimum pack should include a screenshot of the plan page, the next billing date, your account email, and the latest charge amount such as $30.00 (RM142) or $85.50 (RM404). If the service stores financial data, export what you need on the same day.
If you plan to ask for money back, add exact dates and transaction references. Banks and consumer bodies in Malaysia prefer concrete evidence over long explanations. A clean file with dated screenshots and one clear timeline is much more senang to process.
After cancelling, save the confirmation page, confirmation email, and any ticket number from [email protected]. Then check your next statement cycle. If another charge appears, you already have what you need for a follow-up complaint or chargeback.
A classic mistake is assuming that closing the app or deleting the account app data means the subscription is over. It does not. You need a real cancellation confirmation through the account flow or a written support reply. Another common miss is stopping halfway through a multi-screen flow and not reaching the final confirmation page.
Real-world example: a user opens billing, clicks downgrade, leaves the page, and assumes that was enough. Renewal hits three days later. The fix is simple: do not stop until you see wording that renewal is off, then screenshot it.
Because Twinkle’s terms do not clearly state cut-off times, cancelling on the renewal date is risky. Card systems can post charges early, time zones can differ, and support may reply late. If your next charge is due on the 15th, aim to cancel by the 10th or earlier.
This matters even more for the three month prepaid plan at $85.50 (RM404), because the disputed amount is bigger. Earlier action reduces stress and gives you time to email support if the account flow is unclear.
Many users think cancelling today means getting money back for unused days. Twinkle does not clearly promise that in the published terms. If you stop a monthly plan halfway through the cycle, the more realistic expectation is no further renewal rather than an automatic pro-rated refund.
The better approach is to request a refund only when you have a clear reason such as duplicate billing, cancellation before renewal, or unauthorised charge. Frame the claim around facts, not disappointment.
The worst time to gather evidence is after the extra charge appears. By then pages may have changed and emails may be missing. Users who report cancellation trouble often hit this exact problem.
Your fix is straightforward: screenshot before cancelling, screenshot after cancelling, and save the support email thread. If Twinkle later says they cannot verify your request date, your own records can make the difference.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing | No fee found | Easy if visible |
App Store (iOS) | 5-10 business days | No fee found | Higher but strong proof |
Email support | Before next billing | No fee found | Medium with paper trail |
If your subscription was bought directly through Twinkle, the account route plus email backup is the most practical combination. If the original purchase was through Apple, the App Store path can be slower but often gives stronger transaction proof. Each route can work, but the best choice depends on where the billing actually started.
The main point is not to guess. Match the cancellation channel to the original merchant of record on your receipt or bank statement, then keep proof from that same channel.
Right after cancelling, save the confirmation and set a calendar reminder for two dates: one day before the next expected billing date and three days after it. On those dates, log in again and inspect your bank or card statement. If the plan still shows active or a new charge appears, contact support the same day.
In Malaysia, if an unauthorised recurring charge shows up, ask your issuing bank for a chargeback or a dispute for a recurring card transaction. The common window is around 60 to 120 days depending on bank rules, so do not sit on it.
If your goal is simpler money movement or payment tools rather than premium finance tracking, local options may fit better. Touch 'n Go eWallet, Boost, and GrabPay are all widely used in Malaysia and are generally free to use, though some transaction fees may apply for certain services.
If you need payment gateway features rather than a personal finance subscription, M1Pay and CardBizPay are more business-oriented choices with listed transaction fees. M1Pay shows FPX at RM0.80 and card processing at 1.8%, while CardBizPay lists FPX at RM1.00 for B2C and card fees from 1% to 2%.
No physical cancellation address was found in the verified material. There is also no phone number listed and no live chat available. For Malaysian users, that means the process is effectively online-only unless support later provides a postal address in writing.
The practical implication is simple: rely on account cancellation where possible and use [email protected] for written proof. If a dispute starts later, your screenshots, email timestamps, and bank records will matter more than waiting for a phone line that does not appear to exist.
If support sends you a postal address after your complaint, keep the format clean and send only copies, not originals. State your account email, cancellation request date, amount charged, and what result you want. Pair the letter with the same email request so there is one consistent record.
Until then, treat Twinkle as an online cancellation case. That is the fastest and most realistic path for users in Malaysia right now.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.