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

Cancellation service #1 in Malaysia
Dotabuff is a gaming analytics platform focused on Dota 2. It tracks match history, hero statistics, player trends, and public performance data, and it is operated by Elo Entertainment Inc. The official help page is the FAQ at Dotabuff FAQ.
If you are in Malaysia, the main thing to know is that Dotabuff works as an online service with account-based access. There is no published Malaysia office, no public customer service phone number, and no live chat. Support is handled mainly through email at [email protected] and the FAQ page.
Many users come in frustrated because the paid features are clearer than the cancellation flow. Dotabuff has free access for basic browsing, while premium access is meant for deeper statistics, more advanced analysis, and account-level insights linked to your Dota 2 profile.
In practical terms, people usually pay for convenience and deeper data, not for the basic match lookup itself. That means if you only want general stats, the free tier may already be enough. If you subscribed for detailed tracking and no longer use those extras every month, cancellation can be a sensible move.
For Malaysian users, Dotabuff appears to function like a standard international web subscription. The research data does not show local language support, local MYR billing, or a Malaysia-specific support line. If prices appear in foreign currency on the payment page, convert them into your own budget before renewing.
A common local issue is not actually billing related but data related. Some users struggle because match history will not update when the Dota 2 setting called "Expose Public Match Data" is turned off, and others report delays even after enabling it. If that is why you want to stop paying, save your account screenshots before you cancel.
A lot of users worry about two things: getting billed again and losing access too early. Before cancelling, log in and note your next billing date, your current plan name, and the payment method used. Take screenshots of the account page, subscription page, and any renewal date shown on screen.
If your Dotabuff account contains stats or profile pages you want to keep for reference, save them now. You can take screenshots, export whatever is available from your browser, and copy important URLs. This is especially useful if you subscribed to compare historical performance over time.
If you subscribed directly on Dotabuff, the fastest route is normally through your account while logged in. Open your profile or account area and look for billing, subscription, membership, or premium settings. The FAQ page is the only verified public help source provided by Dotabuff, so keep it open while you do this: Dotabuff FAQ.
The exact layout can change, but the usual flow on web services like this is Account or Profile, then Subscription or Billing, then Cancel, End Membership, or Turn Off Renewal. Read each button carefully lah. Some services show a downgrade option before the final cancellation button, and you must continue until you see an on-screen confirmation.
After you submit the cancellation, save proof straight away. Take a screenshot of the final confirmation page, and check your email inbox for a cancellation message. If no email arrives within the same day, that does not always mean failure, but you should keep your screenshots and verify the subscription status again inside the account.
If the web path is unclear, or the cancel button is missing, email [email protected] from the address linked to your account. State your Dotabuff username, the email on the account, the date of the last charge, and a direct request to cancel renewal. Since there is no listed phone support and no live chat, email is the strongest documented contact channel.
Write short and specific. Ask for two things in the same message: confirmation that renewal has been turned off, and the exact date your paid access will end. If you are disputing a recent charge, include the transaction date and amount shown on your bank or card statement.
If your subscription was started through App Store or Google Play, cancel it from that same store account, not from Dotabuff alone. On iPhone, go to Settings, tap your Apple ID, open Subscriptions, select Dotabuff if listed, then tap Cancel Subscription. On Android, open Google Play, tap your profile icon, then Payments and subscriptions, then Subscriptions, select Dotabuff if listed, and cancel there.
If you prefer formal proof, you can also send a registered cancellation letter, although no public cancellation address for Dotabuff has been found. That makes postal cancellation less practical here. If you still want timestamped sending proof without a physical queue, some consumers use digital registered-letter services such as Postclic for record keeping.
The good news is that no obvious dark-pattern trick was identified in the research. Still, do not stop at a page that offers a discount or asks whether you are sure. Continue until renewal is clearly shown as off, otherwise the next billing may still go through.
The main worry here is simple: can you still use what you paid for? In most subscription setups, cancelling stops the next renewal but does not usually remove paid access on the same day. The practical expectation is that you keep premium access until the end of the current paid billing period, unless Dotabuff tells you otherwise in the confirmation.
That is why the confirmation date matters. If your card was charged on the 10th and the plan renews monthly, access would typically continue until the day before the next renewal date. Save the message or screenshot showing the final access date so there is no argument later.
If you do not cancel before the next billing date, the subscription can renew automatically. That is the standard risk with gaming analytics subscriptions, especially if the payment card remains active and the plan is still marked as recurring inside the account.
Set a reminder at least 3 days before renewal if you are still deciding. That small buffer helps if support replies slowly or if the store account used for billing is not the one on the device you are holding at the moment.
No detailed public data retention policy was supplied in the research, so Dotabuff does not clearly explain in the provided source what stays and what gets deleted after cancellation. In practice, account access and free-profile visibility may continue in some form, while premium-only features stop at the end of the paid term.
Because Dotabuff depends on Dota 2 public match data, your visible history can also be affected by the "Expose Public Match Data" setting in the Dota 2 client. If the issue for you is inaccurate or delayed data rather than cost, changing that setting may solve the problem without deleting the account.
Refund wording was not found in the provided Terms data, and no cancellation fee was found either. So the honest position is this: Dotabuff does not clearly publish refund terms in the research provided here. That means you should not assume a pro-rated refund after partial use of a monthly or annual plan.
If you were billed just before noticing the renewal, ask anyway. A polite refund request sent quickly, ideally on the same day as the charge, has a better chance than a request made 2 or 3 weeks later after account use has continued.
Use email and be precise. Send your request to [email protected] with your account email, username, payment date, charged amount, and the reason for the refund request. If the issue was accidental renewal, say when you intended to cancel and attach a screenshot if you have one.
If the charge came through App Store or Google Play, the refund request should usually go through that store, because the store processed the payment. That point catches many people out. Cancelling the subscription and requesting a refund are often two separate actions.
Malaysia does not have a simple one-size-fits-all cooling-off rule for every online subscription, so the practical route is to focus on proof, timing, and fair billing. If you believe a recurring charge was unauthorised or continued after valid cancellation, contact your card-issuing bank and ask to dispute the transaction as a chargeback.
In Malaysia, banks commonly work within a chargeback window of around 60 to 120 days from the transaction date or from when the issue was discovered, depending on bank rules and card-network rules. This sits within Bank Negara Malaysia's financial consumer protection framework, including the Financial Services Act 2013 or Islamic Financial Services Act 2013 and complaint-handling requirements.
If Dotabuff ignores a valid cancellation or refund query, send one follow-up email with a deadline, such as 5 business days. If there is still no response and money was taken after cancellation, move to your bank dispute process. For wider consumer complaints about unfair online conduct, you can also raise the matter with KPDN and consider TTPM if the claim fits the tribunal process.
Use chargeback as a last resort, not as your opening move. Banks usually want to see that you tried the merchant channel first, and your screenshots, emails, and billing records make that process much stronger.
No verified subscription price was provided in the research data, so I will not invent one. Dotabuff should show the actual current amount on its own payment or upgrade page, and if the amount is shown in foreign currency such as USD, Malaysian users should convert it into RM before deciding whether the value still makes sense.
This matters because a plan that looks small in foreign currency can feel bigger after exchange rate changes and card conversion charges. If you are paying with an international card, compare at least 2 statement cycles to see the real RM impact.
| Plan | Price (Original / MYR) | Billing | What is confirmed |
|---|---|---|---|
| Free access | Free (RM0) | No renewal | Basic usage available |
| Premium plan | No verified public price | Recurring | Paid features available |
| Annual option | No verified public price | Recurring | Not confirmed here |
Without a verified price list, the safe conclusion is that the free option is the least expensive and any premium tier is more expensive by definition. If you are not actively using advanced analytics every month, the value gap can narrow very quickly, especially if your match data is delayed or incomplete.
No published cancellation fee was found, and no verified price increase history was supplied in the source set. Before your next renewal, log in and capture the exact amount and billing period shown on your own account page so you can compare it against your bank record later.
If you are a Malaysian consumer dealing with an unwanted recurring digital charge, two public bodies are worth knowing: KPDN and TTPM. KPDN is the Ministry of Domestic Trade and Cost of Living, while TTPM is the Tribunal for Consumer Claims Malaysia. They are relevant when a merchant fails to handle a straightforward consumer issue properly.
For card disputes, your bank is still the immediate route because the charge itself moves through the payment network. For unfair treatment or unresolved claims, KPDN and TTPM become useful escalation paths after you have collected your proof.
Do not send a vague complaint saying only that you are unhappy. State the facts in a timeline: subscription date, renewal date, cancellation attempt date, amount charged, and the result. Attach the confirmation screenshot, the email thread with [email protected], and the bank statement entry showing the charge in RM.
For Dotabuff specifically, mention that there is no public phone support and no live chat, which makes written proof even more important. If your issue concerns missing service value rather than billing, include the problem clearly, such as delayed match data after enabling "Expose Public Match Data" in the Dota 2 client.
Since no detailed jurisdiction block was supplied beyond general Malaysian best practice, the safest approach is plain and practical. You can demand that a cancelled recurring payment stop, ask for a clear billing explanation, and dispute any unauthorised or wrongly continued charge with your issuing bank within the bank's timeline.
If the merchant does not resolve it, file a consumer complaint with KPDN and review whether TTPM is suitable for your claim amount and type. Keep your case file neat lah. A short, factual bundle of evidence usually works better than a long emotional write-up.
Use the official government channels below when you need escalation beyond the merchant and your bank:
Check the latest complaint forms and contact details on those official sites before filing. Government portals update from time to time, and using the current channel saves delay.
Clear verdict: cancellation looks manageable, but public evidence is thin. No user review set on the cancellation process was provided in the research, so there is no solid review score to show. Based on the available facts, the main difficulty is not an identified trap but limited support visibility, because Dotabuff lists email and FAQ support only.
For Malaysian users, the louder frustration in the research is about data reliability rather than cancellation itself. Two recurring issues stand out: match history not updating when "Expose Public Match Data" is off, and delays even after it is turned on. Those issues can make users feel they are paying for a feature that is not working as expected.
| Theme | Frequency | Typical example |
|---|---|---|
| Billing clarity | Low data | No review set supplied |
| Match data missing | Common | Public data setting off |
| Match data delay | Common | Stats appear late |
| Source | Rating | Number of reviews |
|---|---|---|
| Research dataset | No score | 0 review quotes |
| Dotabuff FAQ | No rating | Support source only |
No review quotes were supplied, so it is better to be honest than to pad this section. The available trend suggests operational complaints around data syncing, not a proven pattern of cancellation abuse. That is mildly reassuring, but it also means you should rely on documentation rather than assumptions.
People often regret not saving proof until after something goes wrong. Before you cancel, capture the subscription page, current plan name, renewal date, and the email address shown in the account. If the account page shows billing history, save that too.
Also save any evidence of service issues if that is part of your refund argument. For Dotabuff, that could include screenshots showing missing match updates, delayed stat pages, or your Dota 2 client setting for "Expose Public Match Data".
After cancelling, save the final confirmation screen and check again inside the account within 24 hours. You want to see wording that renewal is off, cancelled, inactive, or ending on a stated date. If the page still shows active recurring billing, contact support immediately.
Then check your next card or bank statement. One clean cycle with no repeat charge is the best practical confirmation that the cancellation really stuck.
A very common mistake is trying to cancel on the website when the payment was started through App Store or Google Play. In that case, the website account may not stop the store renewal. The fix is simple: trace the original receipt and cancel in the same billing ecosystem.
Example: you subscribed on an iPhone months ago, then later logged in from desktop and looked for a cancel button on the web. Can or not? Maybe not. If Apple is billing you, only the Apple subscription page can fully stop the renewal.
Another mistake is leaving cancellation to the last minute. If renewal is due today and support only works by email with no stated hours, you may miss the window. A safer habit is cancelling at least 3 days before the next charge.
Example: your card is charged on the 28th each month. If you only email support late on the 27th night, timezone differences and queue delays can work against you. Earlier action gives you room to follow up.
Some users cancel and then expect a partial refund for unused days. That may happen in some services, but it is not confirmed here for Dotabuff. Cancel to stop the next renewal, then make a separate refund request if you were charged unexpectedly.
Example: you cancel on the 12th after a charge on the 10th and assume RM will be returned for the remaining days. Without a published pro-rated rule in the supplied data, that expectation may lead to disappointment.
If cancellation steps feel vague, many people click around, exit the page, and trust that it worked. Bad idea. If there is no screenshot and no email, proving your case later becomes harder with both the merchant and the bank.
Example: the page says your plan changes at period end, but you did not save it. When another charge appears, you have no dated evidence. A 10-second screenshot would have solved that.
This one is specific to Dotabuff. Some Malaysian users get annoyed because match history does not update, then conclude the paid service is broken. Sometimes the root cause is the Dota 2 client setting "Expose Public Match Data" being disabled.
Example: you subscribe for deeper analytics, but your latest matches never appear. Before cancelling in anger, switch that setting on and allow some time for data to appear. If the delay continues, then cancel with a clearer reason and better evidence.
| Method | Notice period | Fee | Difficulty |
|---|---|---|---|
| Web / account | Before next billing | No specified fee | Easy |
| App Store (iOS) | Before next billing | No specified fee | Medium |
| Google Play (Android) | Before next billing | No specified fee | Medium |
| Registered mail | 5-10 business days | No specified fee | Higher, best proof |
The web or account route is usually the fastest when you subscribed directly. Store cancellation makes sense only when Apple or Google handles the billing. Registered mail is slower and there is no public cancellation address in the research, so it is more of a proof-based fallback than an everyday route.
No single method suits every case. The right choice depends on where the money is being taken from and how much proof you need for a later dispute.
Right after cancelling, verify three things on the same day: the on-screen status, the email inbox, and the payment source used. Set a calendar reminder for 2 dates, which are the expected access end date and the next statement date when a repeat charge would show up.
Monitor your bank or card statement for at least 1 full billing cycle. If an unauthorised recurring charge appears, contact your issuing bank and ask to dispute it as a chargeback. In Malaysia, that process typically falls within roughly 60 to 120 days, depending on the bank and card network.
If you are cancelling because the value no longer matches the price, there are workable alternatives. OpenDota is free and open-source. Dota 2 Pro Tracker offers detailed analysis with free access plus premium options. A service described in the research as DotaBuff Plus is listed as subscription-based with extra analytics features.
For many players, switching to a free tool first is the senang move. You can test whether basic stats are enough before paying again elsewhere.
No physical cancellation address specific to Malaysia was found for Dotabuff. The research notes that Dotabuff is operated by Elo Entertainment Inc., with contact available through [email protected] and the public FAQ page, while no public postal cancellation address was identified.
That means the process is effectively online-only for most users. If you need proof, rely on screenshots, email records, receipts, and bank statements rather than waiting for a postal route that may not reach the right team.
Use the account cancellation path if available, then send a short confirmation email to [email protected]. This gives you two layers of proof on the same day. If the billing came through Apple or Google, cancel at the store level and keep the store confirmation as your main evidence.
If the company still charges you after that, move quickly with your bank dispute and keep KPDN or TTPM in mind for escalation in Malaysia. Short facts, clean evidence, and fast action usually solve this much better than long back-and-forth emails.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.