What is B612
B612 is a selfie and photo editing app with a freemium model
B612 is a photo and selfie editing app known for beauty effects, filters, stickers, and camera tools. The official B612 site confirms the service exists as an app product, but it does not publish a full corporate profile, founding year, headquarters, or user count on the pages reviewed. That means Malaysian users usually sign up based on the app experience itself, not on detailed subscription disclosures published on the website.
The business model is clear enough from the product setup. B612 offers a free version, then pushes users toward paid premium access for extra editing tools and VIP features. The official help channel is available at B612 Help, and customer support email is [email protected] with 24/7 stated availability.
What people usually pay for inside B612
Users generally move from the free tier to a paid plan for premium filters, beauty tools, editing effects, and other locked features. Official sources reviewed here do not spell out the full premium feature list line by line, so the exact bundle may depend on the version shown in the App Store or Google Play at the moment you subscribe.
This matters for cancellation because many people forget where they bought the plan. For B612, the practical route is usually through the platform that billed you, especially App Store or Google Play. If you subscribed in-app, that billing channel is more important than anything shown inside the B612 interface.
How B612 behaves for users in Malaysia
In Malaysia, B612 is available as an app download and works like a standard mobile subscription service. Official sources reviewed do not show Malaysia-specific pricing, local payment methods, Bahasa Malaysia support details, or a dedicated local cancellation address. That lack of local detail is one reason some users feel blur and worried after they try to cancel.
If you are in Malaysia, the safest assumption is this: your renewal continues until you stop it through the same store account that charged you. Official pricing on B612 sources is not published, but app-store pricing data available for July 2026 shows a monthly VIP plan at $6.99 (RM32.92) and an annual VIP plan at $39.99 (RM188.19), using an approximate conversion of RM4.705 per US dollar.
How to cancel B612 without getting charged again
Checks to do before you tap anything
Many B612 users get frustrated because the cancellation path is not clearly published on the official website, and some only realise the plan is still active after the next charge lands. Before cancelling, open your phone billing settings and confirm the exact renewal date, plan name, and store account used. Save screenshots of the active subscription page, the current price, and the next billing date.
Also export or save any content you care about before your paid access ends. Official sources do not explain data retention after cancellation, so do not assume premium edits, saved drafts, or app-only assets will stay accessible forever. If the app has been crashing or freezing on your device, which is one of the reported issues, take your screenshots early before the app closes lah.
Website and account route if you subscribed directly
The official B612 website does not publish a verified click path such as Settings > Subscription > Cancel. The research base is blunt on this point: no specific web cancellation procedure was found on b612.com. So if you think you subscribed directly with B612 rather than through Apple or Google, use the help page and email support straight away with your billing details.
Start at B612 Help. If you cannot find a self-service cancellation button, send an email to [email protected] and include your account email, transaction date, amount charged, device type, and the words “cancel auto-renewal” in the subject line. Ask for written confirmation that renewal has been stopped before the next billing date.
Cancel through App Store on iPhone or iPad
If your B612 payment appears in Apple billing, cancel it from your Apple ID subscriptions page, not from inside the app. On iPhone, the usual path is Settings > your name > Subscriptions > B612 > Cancel Subscription. On iPad, the path is usually the same because Apple manages recurring app payments at account level.
Do this at least one day before the renewal date shown in Apple billing. The official B612 site does not publish a separate iOS cancellation guide, so Apple billing is the practical control point. After cancelling, screenshot the page showing the expiry date or the message that the subscription will end on the listed date.
Cancel through Google Play on Android
If you subscribed on Android, Google Play is usually the correct route. Open Google Play > profile icon > Payments and subscriptions > Subscriptions > B612 > Cancel subscription. Follow the prompts until Google Play shows that the plan remains active only until the current paid period ends.
This step is especially important because users in the research data report difficulty cancelling through the app interface itself. If B612 freezes while you try to manage the plan, do not waste time repeating the same steps in the app. Go straight to Google Play subscriptions, then save the cancellation confirmation screen.
Email support, and when a postal letter still helps
B612 support details from the verified research are simple: email [email protected], no public phone number, no live chat, and help access marked 24/7. Since no public phone number is available, email is your best direct record. Write briefly, attach screenshots, and ask support to confirm whether your subscription is billed by B612, Apple, or Google.
If you need a stronger paper trail for a billing dispute, you can also send a registered letter to any verified business address you can identify from your purchase records or official company correspondence. Traditional registered mail is one option, and some consumers now use digital certified letter services such as Postclic because they provide timestamped proof of sending, receipt, and opening. For B612, this is a backup option, not the main route.
What changes after you cancel the renewal
Your paid access usually stays until the current billing date
Most mobile subscriptions work on a prepaid cycle, so cancellation normally stops the next renewal instead of cutting access on the same day. For B612, official sources reviewed do not state the exact post-cancellation timeline, but the standard outcome through App Store and Google Play is access until the current paid period ends. If your billing date is 18 August, expect premium access to continue until 18 August unless the store page states otherwise.
This is the part many users worry about. Cancelling does not usually mean you lose access immediately, so there is no need to wait until the last minute. In practice, earlier cancellation is better because it lowers the risk of forgetting and being charged again.
If you do nothing, the subscription is likely to renew automatically
The official terms data reviewed for this guide do not clearly state B612’s auto-renewal clause. Even so, if Apple or Google labels the plan as a recurring subscription, assume it will renew automatically on the next billing date until you turn it off. That is how most app-store subscriptions work in Malaysia and globally.
If you are already close to renewal day, check your store billing page after cancelling and make sure the status changed. A removed app icon does not cancel the subscription. Uninstalling B612 from your phone without cancelling in the billing platform can still leave the recurring charge active.
Your data and saved content are not clearly explained by B612
B612 does not clearly publish what happens to account data, premium edits, or stored information after cancellation in the sources reviewed here. Because of that, save edited photos, exported videos, and any project you may need before the paid period ends. If there is a premium-only effect on a saved draft, access may become limited after expiry.
When support replies, ask one extra question: whether account deletion and subscription cancellation are treated separately. Many apps separate those two actions. You may be able to stop billing while keeping the account, but do not assume the reverse is true can or not until support confirms it.
B612 refunds are not clearly published, so act fast if billing looks wrong
The official refund policy is not clearly stated
If you are hunting for a clean refund rule on B612’s official pages, the answer is frustrating. The research found no refund policy on b612.com for general refunds, unused periods, or billing errors. That means there is no verified statement from the official source here saying pro-rated refunds are available after cancellation.
In practical terms, most users should assume no automatic refund for unused days unless Apple, Google, or B612 support agrees to one. If your plan renewed today and you cancelled today, you may still keep access for the cycle but not receive money back unless the billing platform approves the request.
How Malaysian withdrawal rights work for an app subscription
In Malaysia, the Consumer Protection Act 1999 gives a general consumer protection framework, but it does not create one universal cooling-off period for every digital subscription. For online contracts, a cooling-off right may exist only if the terms provide it or if a specific sales model triggers it. Since B612 does not clearly publish such a right in the sources reviewed, do not rely on a fixed cancellation-with-refund window.
If the charge was unclear, misleading, duplicated, or unauthorised, that becomes a stronger consumer issue than a simple change of mind. In that situation, keep the receipt, screenshot the subscription page, and raise it with the seller, the app store, and if needed KPDN or TTPM.
How to ask for a refund with the best chance of success
Start with the billing channel that charged you. If Apple billed you, request the refund through your Apple purchase history and also keep a screenshot of the B612 subscription status. If Google billed you, use your Google Play order details and open a refund or support request there. If the charge came directly from B612, email [email protected] with the transaction amount, date, and reason.
Your message should be short and factual. State that you cancelled, give the transaction ID, and explain whether this is a duplicate charge, an unwanted renewal, or an unauthorised transaction. Ask for a written response within 7 days and save every reply because that record helps if you need to escalate in Malaysia.
When to use a chargeback through your bank
If B612, Apple, or Google refuses to resolve an unauthorised or recurring charge, Malaysian cardholders can ask their issuing bank for a chargeback or dispute a recurring card transaction. The typical timeframe is around 60 to 120 days from the transaction date or from when you discovered the problem, depending on bank and card-network rules under Bank Negara Malaysia’s consumer protection framework and the Financial Services Act 2013 or Islamic Financial Services Act 2013.
Use chargeback as a last resort, not as your opening move. Banks usually want proof that you tried the merchant route first. Send them the receipt, cancellation screenshot, support emails, and the date you noticed the charge. If the issue is a direct debit on a card after confirmed cancellation, your case is usually stronger.
B612 pricing and plan choices for Malaysian users
Known subscription plans and rough Malaysia cost
B612 does not publish clear official subscription pricing on the verified website pages reviewed for this guide. Still, app-store pricing data available for July 2026 shows two VIP plans in US dollars. Since this guide is for Malaysia, the table below shows both the original price and an approximate ringgit conversion at RM4.705 per US dollar.
| Plan | Price (USD / MYR) | Billing cycle | Relative cost |
| B612 VIP Monthly | $6.99 (RM32.92) | Monthly | Higher per month |
| B612 VIP Annual | $39.99 (RM188.19) | Annual | Lower per month |
Which plan costs more over time
The monthly plan is the more expensive option over a full year. At $6.99 (RM32.92) per month, 12 months would cost $83.88 (RM395.04). The annual plan at $39.99 (RM188.19) saves about $43.89 (RM206.85) across 12 months, which is roughly a 52.3% saving compared with paying monthly for a year.
If you only wanted B612 for a short campaign, holiday edits, or a one-month test, the monthly plan may still be worth it. If you forgot you were on annual billing, though, that single renewal can feel painful. Screenshot your plan name now so you know whether the next charge is around RM32.92 or closer to RM188.19.
Fees, hidden costs, and what is still unclear
No cancellation fee was found in the B612 terms data reviewed for this guide, and no early termination fee was found either. That is the good news. The less helpful part is that B612 does not clearly publish trial terms, renewal wording, or price notices in the official sources reviewed here.
Because of that gap, treat your app-store subscription screen as the most reliable billing document you have. It normally shows the next charge date, the renewal amount, and whether the plan renews automatically. If the amount on your statement does not match the active plan page, raise it immediately.
Your rights in Malaysia if a B612 charge goes wrong
The main law that matters here
For Malaysian users, the core law is the Consumer Protection Act 1999. It gives a framework for fair dealing, misleading conduct complaints, and consumer redress, but it does not create a universal cooling-off rule for every app subscription. For B612, that means your rights depend heavily on what was shown at sign-up, what the billing platform displayed, and whether the charge was authorised.
If the subscription terms were unclear, the billing repeated after cancellation, or the amount charged was not what was displayed, you have grounds to complain. This is especially relevant for digital subscriptions because many users sign up in seconds and then struggle to prove what screen they saw when the payment was taken.
Cooling-off and withdrawal in practical terms
The Malaysia law block available for this guide says the CPA does not mandate a specific cooling-off period for all contracts. Some online contracts may include one, but B612 does not clearly publish such a term in the official sources reviewed. So for B612, cancellation should be treated as a stop-renewal action unless the billing platform separately offers a refund route.
If you subscribed by mistake, act on the same day. Send the refund request immediately and keep timestamps. A same-day request, paired with proof that the feature was not used much, is often easier to argue than a request made two weeks later after the billing cycle is half gone.
How to complain to KPDN or bring a claim to TTPM
If support ignores you or you were charged after a confirmed cancellation, collect your documents and file a complaint with the Ministry of Domestic Trade and Cost of Living, known as KPDN. Include the merchant name B612, the transaction date, the amount in RM, the billing platform, and the screenshots showing your cancellation or attempted cancellation.
If the financial loss is suitable for a consumer claim route, you can also consider the Tribunal for Consumer Claims Malaysia, known as TTPM. This route is useful when you want a formal resolution over a disputed consumer charge and normal support channels have gone nowhere. Use plain evidence, not long essays: receipt, statement, screenshots, and emails.
Useful Malaysia contacts for escalation
For consumer guidance, contact KPDN through its official consumer channels and complaint portal. For a claim route, refer to TTPM through the government consumer framework. Since this guide links only to verified B612 sources in-text, use the official Malaysia government consumer websites when filing your complaint and keep copies of every submission.
If the issue is card-related, your bank is also part of the escalation chain. Ask for the disputes unit, say this is an unauthorised or recurring transaction dispute, and mention the date you first noticed the charge. Banks in Malaysia usually work within card-network timelines of about 60 to 120 days.
What customers say about the cancellation experience
Overall verdict from available review evidence
The available review set is fully negative on cancellation sentiment: 0 positive and 4 negative out of 4 unique reviews. That does not prove every B612 cancellation will fail, but it does show a clear pattern in the wider subscription economy. For B612 specifically, the local issue data also says users report difficulty cancelling through the app interface and occasional app crashes or freezing.
My practical verdict is simple: cancellation is not impossible, but it can become annoying if you try the wrong channel. The smoothest path is usually through App Store or Google Play billing, with screenshots saved at each step. The positive side is that no cancellation fee was found.
Recurring themes in reported complaints
| Theme | Frequency | Typical example |
| Hard to cancel | High | App path unclear |
| Ongoing billing fear | High | Charged after attempt |
| Technical issues | Medium | App freezes |
| Poor transparency | Medium | Terms not clear |
| Source | Rating | Number of reviews |
| The Star | Negative | 2 |
| WinnowFi Blog | Negative | 1 |
| ConsumerAffairs | Negative | 1 |
Quoted experiences worth paying attention to
- "In today’s digital economy, subscribing to a service takes only seconds. But cancelling it can take hours, repeated calls, or, in some cases, a change of credit card to stop the charges." (The Star)
- "Consumers are reporting a pattern: signing up is simple, but unsubscribing is frustratingly difficult." (The Star)
- "Companies make cancellation deliberately hard. Here's how to defeat dark patterns, navigate retention screens, and actually stop the charges." (WinnowFi Blog)
- "Consumers still complain that some companies make it hard to cancel a service." (ConsumerAffairs)
There are no positive cancellation reviews in the source set, so it would be dishonest to pretend the sentiment is balanced. The fair positive point is this: B612 has a help page, an email address, and no cancellation fee found in the reviewed terms data. If you use the correct billing channel, the process is usually more senang than trying random menus inside the app.
Your documentation checklist before and after ending the plan
What to save before cancelling
Save proof before you cancel, not after. Take screenshots of the subscription page showing the plan name, renewal date, and amount. Save your latest receipt email from Apple, Google, or B612, and note the exact date and time you submitted the cancellation request.
- Screenshot of active B612 subscription page
- Screenshot of next billing date
- Receipt or transaction ID
- Saved photos, videos, and drafts
What you need for a refund or dispute
If you ask for a refund, the most useful documents are the transaction ID, amount charged, statement entry, and proof that you cancelled before renewal or tried to do so. For Malaysian bank disputes, add a short written timeline with dates. Banks and consumer bodies like clean evidence, not long stories.
- Transaction ID or order number
- Bank or card statement line
- Support email thread
- Cancellation confirmation screenshot
What to keep after the cancellation goes through
After cancellation, keep the confirmation email or screenshot until at least two billing cycles have passed. If your billing is monthly, monitor for around 60 days. If annual, keep everything for the full year because a later dispute may still depend on old proof.
This simple habit saves a lot of hassle lah. Many users only realise they have no proof when support asks for the exact cancellation date.
Common mistakes that lead to another B612 charge
Cancelling in the wrong place
The biggest mistake is trying to cancel inside B612 when the billing is actually handled by Apple or Google. Real-world example: you tap around the app, see no clear cancel button, give up, and assume deleting the app solved it. Then the next RM32.92 or RM188.19 equivalent charge appears because the store subscription was still active.
The fix is straightforward. Look at your receipt sender and your phone subscription settings. If Apple or Google charged you, cancel there, not only in the app.
Waiting until the renewal day
Another common mistake is waiting until the last few hours before billing. If the app freezes, the network is bad, or your store account asks for password verification, you may miss the cutoff. Users have also reported app crashes during use, which makes late cancellation even riskier.
Do it at least 24 hours early if possible. Then check that the status actually changed from active renewal to ending on the listed date.
Expecting an automatic refund for unused days
Because B612 does not clearly publish an official refund policy in the sources reviewed, some users assume a partial refund will be automatic after cancellation. That assumption can backfire. You may keep access until the period ends but receive no money back unless the billing platform approves it.
The smarter move is to ask immediately after the charge if there is a billing problem. Same-day refund requests usually look stronger than late requests.
Not saving proof of cancellation
This mistake turns a small issue into a long argument. Example: you cancel successfully, but you do not screenshot the confirmation. Two weeks later a charge appears, and support asks for proof. Without the image or email, you are relying on memory only.
Always save the final confirmation screen and any support reply. One screenshot can be the difference between a quick refund and a dead-end complaint.
Ignoring a suspicious charge for too long
Some people see a recurring charge and delay action because they are not sure whether it is B612, Apple, or Google. That delay can hurt your bank dispute timeline. In Malaysia, chargeback windows commonly run around 60 to 120 days depending on the bank and card network.
If the charge looks wrong, start the paper trail on the same day. Contact the merchant, the store, and your bank in that order if needed.
A quick comparison of B612 cancellation routes
Side by side comparison table
| Method | Notice period | Fee | Difficulty |
| Web/account | Before next billing | No fee found | Easy if available |
| App Store (iOS) | Before next billing | No fee found | Medium, store steps |
| Google Play (Android) | Before next billing | No fee found | Medium, store steps |
| Registered mail | 5-10 business days | No fee found | Higher, best proof |
What this comparison really means in practice
The table shows one clear pattern. Digital methods are faster, while registered mail gives stronger evidence if a dispute grows serious. For most Malaysian users, the decision depends on where the charge was created in the first place.
If your receipt comes from Apple or Google, use that route first. If billing origin is unclear or support is silent, add email evidence and consider a formal written notice for backup. There is no need to treat one route as perfect for everyone.
What to do after cancelling so the issue stays closed
Immediate checks on the same day
Right after cancelling, verify three things: the subscription status, the listed expiry date, and your screenshot folder. Put a calendar reminder 3 days before the next expected billing date and another one on the date itself. This gives you time to react if the status somehow still looks active.
If support handled the request by email, do not close the matter until you receive a written confirmation. A sentence such as “auto-renewal has been cancelled” is much better evidence than a vague support reply.
Monitor your bank statement and use chargeback if needed
Check your card or e-wallet statement for at least two billing cycles after cancellation. Look for the merchant descriptor connected to B612, Apple, or Google, depending on who billed you before. If a new charge appears after confirmed cancellation, contact the merchant first and then your issuing bank for a chargeback or recurring transaction dispute.
In Malaysia, banks usually work within card-network dispute timeframes of about 60 to 120 days from the transaction date or discovery date. This sits within Bank Negara Malaysia’s consumer protection framework. The sooner you report, the cleaner your case.
Alternatives if you still want beauty filters and editing tools
If you are leaving B612 but still want similar tools, several alternatives are available. SNOW offers AR filters and stickers with free download plus in-app purchases. BeautyCam focuses on skin smoothing and face shaping, also free with in-app purchases. Snapseed is a strong free option for editing depth without a subscription feel.
Facetune is another name many selfie-focused users know, though the pricing structure can differ by market. Hypic is worth a look too if you want quick retouching with simple controls. If your goal is to cut subscription spending, Snapseed is the easiest no-billing option among the listed alternatives.
Useful links
No public Malaysia cancellation address is clearly published for B612
What we found about postal details
No physical cancellation address for B612 in Malaysia was found in the official sources reviewed for this guide. The service appears to operate mainly through digital channels, and the practical cancellation route is usually through App Store, Google Play, or support email. That matches the service context provided for Malaysia.
This means you should not waste time hunting for a local branch office just to stop the subscription. For most users, the billing platform controls the renewal, not a local storefront or walk-in counter.
How to proceed when there is no published address
If you need to cancel, use the account or store route first and keep screenshots. If you need support, use [email protected] and the official help page. If your complaint becomes a consumer dispute in Malaysia, escalate with KPDN or TTPM using your billing proof and written communication history.
That is the most efficient route for B612 in Malaysia. It is not glamorous, but it works better than guessing. The key is simple: cancel through the channel that charges you, save proof, and monitor the next statement.