
A Malaysian mom sells it for them: how a RM79 religious-class review app took off on "buy before you can resell"
What it is A full-subject review app for Malaysian primary-school religious class KAFA, with notes, quizzes, Jawi script, nursery songs and story audio. It's a one-time web purchase of RM79.
Why it blew up UPKK exam day makes parents panic. The app pays a 35% commission to affiliates, but only people who already bought it can join. Malaysian mums then sell it for them on Facebook parent groups, Threads and TikTok. The money is collected on a web page, so no store takes a cut.
BHow you could follow it Don't fight KAFA for the same buyers. Take the playbook (web one-time purchase, buyers-only affiliates, timed promos on the exam calendar) to another exam that has a national test, anxious parents, a local language, and that big companies ignore. This only works if someone on your team is already inside that parent community.
- Data (updated daily) · first launch 2026-07-26 · 11-07 installs 6,943
Android · Total installs worldwide Data 2026-10-29 → 2026-11-07 (10 days, 10 observations). Google's detail page only refreshes install counts every other day, so a flat day doesn't mean nobody installed.
NotaKAFA is a revision app for Malaysia's primary-school religious subject KAFA and the Year 5 national exam UPKK. On Google Play it has only 6,943 installs, and in the Malaysia Education free chart it peaked at #108, so it looks small. But its money and users don't come from the store. A one-time purchase on the web costs RM79 (about $18). Then several thousand mums who bought it, plus KAFA teachers, sell it as affiliates for 35% per sale, roughly RM20. Below: what it is, why it spiked in early November, which parts of the playbook you can take, and whether copying it for a different exam in a different country is worth it.
Four days before the exam, one mum account posted every day.
The UPKK written paper for 2026 opened on Nov 2. TikTok account @eda.ed86 posted one or two videos almost daily from Oct 27, around 10 in one week, all on the same theme. The Oct 27 post said: "Kenapalah I baru tahu ada apps yang kumpulkan latihan KAFA dalam satu tempat." (Why did I only just find out there's an app that puts all the KAFA practice in one place?). The Oct 28 post said: "For the last 4 days I want my child doing questions, not rereading the same notes." It got 10k views and 150 comments. The day before the exam it said: "UPKK starts tomorrow. On the last day I won't reread notes from the start. I'd rather my child does questions and we see what they still don't know. NotaKAFA has interactive quizzes sorted by topic, and you get your score straight after."
This account is not official. Its NotaKAFA video from Jul 23 this year reached 111k views. The official @notakafa account usually gets a few hundred to around ten thousand views per video. These mum accounts are the main source of reach for the app.
Play installs also jumped in these days. They sat flat at 5,576 from October 29–31, rose by 1 on Nov 734, then by another 397 on Nov 3. After the exam, only 171 and 65 were added on November 5 and 6 (Google Play installs, 10-29 to 11-06).
What it is
KAFA is the religious class most Malay Muslim primary-school kids in Malaysia take in the afternoon (Quran, Jawi, prayer, creed). Year 5 sits UPKK. Working parents often can't teach it themselves, and there's no complete set of materials on the market. NotaKAFA packs the whole syllabus into one app: flashcards, quizzes, a Jawi writing game, Arabic, prayer steps, songs that match each topic, voiced stories of the prophets for kids, and memorisation. When a child finishes a quiz, the score is sent automatically to the parent's WhatsApp. Parent groups talk about this feature a lot.
The content keeps growing. When the Malaysian outlet Siakap Keli covered it in March 2026, it listed 150+ questions, 60 audio stories and 123 songs. By November the website said 600+ questions, 288+ audio clips and 128+ memorisation songs, and the age range widened from Year 1–5 to Year 1–6.
The homepage pitch is simple: "RM79 one-time payment, lifetime access, all updates included", "full refund within 7 days if you're not satisfied", and "compared with online tuition at about RM200 a month." After payment, the login details are emailed. It works on the web, iOS and Android. The Play version only launched in July 2026, but the product is almost a year old: it started as a web app and went to iOS in October 2025. The store app mainly serves people who have already bought, and it also reassures parents.
Where users come from: customers sell it for them
You have to buy before you can sell. The affiliate system runs on BCL.my, a Malaysian checkout and affiliate platform. Each affiliate gets their own checkout link with an ID at the end, and the IDs visible so far go up to 2637. Founder Faqimi Fauzi (from Kelantan) says on Threads that affiliate status is only open to people who have bought. So each affiliate first pays RM79 and then becomes a sales channel. The founder's cold-start money effectively comes from his first affiliates. He also made a GPT for affiliates to write their copy with, and he insists on affiliates only, no agents, keeping control of the brand and price.
Where affiliates post. Mainly three places:
- Facebook parent and teacher groups (TeacherCollectionGroup, cikgushare, caritutor and similar). The posts all follow one pattern: how my child uses it, then a line about a limited price, "RM59 today, back to RM79 tomorrow."
- Mum accounts on Threads. One post by @fazelinasiti from Mar 4 was written up by Siakap Keli as a news story. That's the only time it has reached mainstream media so far.
- TikTok, using the exam-countdown accounts from the start of this piece.
Promotions follow the exam calendar. A founder post from Jun 30 listed the selling points at the time: "the UPKK mock exam is coming", "the Year 5 practical and memorisation tests are underway", "3 months to UPKK." There is also a free mock-exam page at simulasi.notakafa.com and a landing page aimed at searches for "UPKK 2026 exam dates."
We can't tell whether it runs paid Meta ads. There are video posts on Facebook from the official page and from affiliates, but whether they paid to boost them, and how much, is unverified.
This works well in Malay parent circles for two reasons. First, the pitch is "helping my child learn religion," which reads as doing a good deed rather than an ad, so parent groups don't push back. Second, the money is collected on a web page, so it avoids the 15–30% cut from Google and Apple, and the savings pay the 35% commission.
How much money
Not public. The founder has shown a screenshot of "commission due in two weeks," but never total revenue. Affiliate IDs have passed 2600. If you assume one ID roughly equals one buyer, the affiliates' own purchases alone come to around RM200k (about $45k). This is a rough estimate: IDs don't necessarily match buyers, and ordinary buyers who never became affiliates aren't counted. We also don't know how many of the 6,943 Play installs paid.
What's more telling is that the founder has already moved the same playbook (notes, question bank, one-time web purchase, affiliates) to other exams. NotaPKSK, the Year 6 boarding-school entrance exam, sells for RM69 and has 182 ratings on iOS, more than NotaKAFA's own 7. There are also Cerita Nilam, Didik App and SurahYasin. He clearly thinks the model can be copied.
Who it's competing with
| Product | How | Scale |
|---|---|---|
| KAFA & UPKK Quiz(Oxford EduVision) | Question bank only, sold in the store, iOS paid version RM24.9 | Play 46k installs, 7 days +1,396 |
| KAFA SMART Quiz / KAFA Exam / Smart Jawi from the same developer | One feature per app, spreading across the store, reach via store search | 36k / 7,361 / 6,553 installs |
| KAFA Boost | Live teacher classes plus recordings, annual subscription (single year RM20/year, Year 1–5 bundle RM75) | Unverified, the Facebook page is running ads |
| Jawi apps such as Tulis Jawi | Jawi only, free with ads | 1.36M installs |
| PDF note sellers, upkkcemerlang.my | Sell paper or PDF notes | Not verified |
(installs are Google Play, 11-06)
Only Play counts, and NotaKAFA has less than a sixth of Oxford EduVision's installs. But the two get their reach from different places: Oxford EduVision relies on store search, while NotaKAFA relies on parent groups. Big companies haven't touched this segment: it's one country, in Malay, and it has to follow the syllabi of the JAKIM, JAIS and JAINJ religious authorities. Several UPKK products have appeared since, but we haven't seen anyone copy the "buy first, then sell" model.
If it were you
Verdict: Don't go after KAFA's buyers. What's worth taking is the playbook: find an exam with a national calendar, anxious parents, a local language, and that big companies ignore. Sell a one-time web purchase, skip platform fees, and spend the savings on a team of buyer-affiliates.
Who it suits: 1–2 people, one of whom is already part of that parent community, as a parent or teacher, and can hold their own in local parent groups, Threads and TikTok. They should be able to find 20 people who will sell for them. The content needs to cover the official syllabus in full, mostly questions and audio. AI can do a lot of the drafting, but someone who knows the subject has to review every item.
Who it doesn't suit: People who don't know the local language or curriculum, or who want to get installs through store search only. Oxford EduVision has already filled that lane. It's also a poor fit for anyone wanting a subscription: the exam happens once a year, and parents want to pay once before the exam and use it until results come out.
How to do it: Start with a web app and skip the store for now. Bundle every subject: question bank, audio, songs, writing games. Add a feature parents can see working right away, such as scores sent automatically to a parent's WhatsApp (or whatever chat app local parents use). Charge once, priced at a third to a half of local tuition per month. Use an existing checkout-plus-affiliate platform. Malaysia has BCL.my; elsewhere, find the local equivalent. Commission 30–35%, affiliates must have bought first. Add the store app once you have paying users, mainly to reassure parents. Other directions to consider: Indonesia's religious-school exams, other Malaysian entrance exams (the NotaKAFA founder is already doing PKSK), and the streaming exams many countries use to move kids up a level. Which of these are still empty is unverified.
How to get users: Find the first affiliates yourself: active mums in parent groups, teachers who teach the subject. Give them free access or a discount to use it, then ask them to sell it. Prepare materials for them: screen recordings of kids answering questions, countdown copy, limited-price scripts, plus an AI tool to help them write posts. Plan every promotion around the exam calendar: mock exams, practical tests, one month before, one week before. Add a free mock-exam page and an "exam date for [exam name]" page to catch search traffic.
When to start: Work backwards from the exam you pick. Have a sellable version ready 3–4 months before it, and get the affiliate team going a month before the exam season. If you miss a season, you wait a full year.
Where the bet could go wrong: ① NotaKAFA's installs and affiliate posts both stopped after the exam, and there's no sign of new activity for Years 1–4 from 1 to March next year. That suggests a one-season business that sells once a year. ② If Oxford EduVision or KAFA Boost starts buyer-only affiliate schemes and gets the same reach, the playbook isn't special and what counts is who gets into the circle first. ③ If your first 20 affiliates sell fewer than twice their own number in the first month, that tells you the community won't push a paid product to friends. Changing communities will help more than changing the copy.
Data and sources
- Installs and charts: Google Play Malaysia, 2026-10-29 to 11-06.
- Pricing and pitch: notakafa.com homepage, 11-06. Checkout runs on panduan.co (BCL.my).
- Affiliate rules and commission: notakafa.app/affiliate, founder Faqimi Fauzi's Threads posts, official Instagram.
- TikTok: @eda.ed86's video list (10-27 to 11-01) and view counts, see 11-06.
- Press coverage: Siakap Keli, 2026-03-04.
- UPKK dates: notakafa.com/upkk/jadual-2026, ecentral.my.
- Competitors: Google Play installs (11-06), App Store listings, KAFA Boost website and Facebook page.
- Revenue: not public. The RM200k figure in the text is a rough estimate based on affiliate IDs.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one KAFA & UPKK Quiz(Oxford EduVision) Android 2024-08 Play 46,433 installs, 7-day +1,396 Question bank only, sold in the store, no affiliates KAFA SMART Quiz / KAFA Exam / Smart Jawi(Oxford EduVision) Android 2025-03 to 2026-01 35,807 / 7,361 / 6,553 installs One feature per app spread across the store, reach via store search KAFA Boost Other 2026 Not verified Live teacher classes plus recordings, annual subscription (single year RM20/year, bundle RM75) Tulis Jawi(Yeayyy) Android 2012 1.36M installs Jawi only, free with ads PDF Nota Ringkas KAFA sellers Web 2025-2026 Not verified Sell paper or PDF notes, no interactive quizzes, audio or practice questions - Where users come from
- Verified Buyers-only affiliate scheme (BCL.my, 35% about RM20 per sale): notakafa.app/affiliate; founder's Threads post "aff hanya open utk pembeli" (affiliate is open only to buyers); checkout affiliate IDs up to /2637
- Verified Facebook parent and teacher group posts + limited-time price: posts in groups like TeacherCollectionGroup, cikgushare, wpputrajaya; "RM59 today, RM79 tomorrow"
- Verified Threads mom accounts: @edahabshe, @fazelinasiti, etc.; Siakap Keli 2026-03-04 wrote a story based on this
- Verified TikTok user content: @eda.ed86 111k views, @ella_arya0 95k, @alia_lia3110 4–50k (TikHub 2026-11-06)
- Confirmed Promotions timed to the exam calendar + SEO landing pages for traffic: the founder's 2026-06-30 posts list exam dates; simulasi.notakafa.com offers free mock exams; notakafa.com/upkk/jadual-2026
- Inferred Meta paid ads: there are video posts on FB, but the ad library doesn't track this product
NotaKAFA: Belajar KAFA & UPKK (com.notakafa.online) research report
Date: 2026-11-06 · Channel: Google Play (Malaysia) · Developer: NOTA TECH (co-founder Faqimi Fauzi, Kelantan)
One line
A study app for Malaysia's KAFA (the government religious primary school curriculum: Quran and Fardu Ain) and the UPKK standardized exam. It got traction not through the store but through the web: a one-time web sale at RM79 (RM59 during promos), plus an affiliate program where anyone who has bought can resell and earn 35% per sale, about RM20. Thousands of Malay moms and KAFA teachers sell it on Facebook groups, Threads, and TikTok. The app in the store is just the wrapper for paying users, with a badge to build trust. Install spikes in the store line up with the UPKK exam dates (November 2026–2 5).
1. Data (googleplay library, 2026-10-29 ~ 11-06)
- Installs went from 5,576 to 6,943,7 in 1,367 days (+24%). Several jumps: 11-01 +734, 11-03 +397, 11-05 +171, 11-06 +65. The UPKK written exam is November 2–5 (notakafa.com/upkk/jadual-2026, ecentral.my). Installs peaked in the days before the exam and fell off after.
- Best ranking: #108 on the Malaysia Education free chart. Only listed in 1 country. No ratings count, no in-app purchases.
- The Play listing date is 2026-07-26, but the product is much older: the product image on the BCL checkout page was uploaded in 2025-08; the iOS app "NotaKAFA Platform Belajar Kafa" went live in 2025-10-06 (iTunes lookup: 7 ratings, free); around August 2026 the founder posted on Threads that "next month NOTA KAFA turns one" (Threads). So the Play version is a client added later, and the first form was a web app (try.notakafa.com / app.notakafa.com).
II. Competitors
| Product | Where | Launched | Scale | How it differs from NotaKAFA |
|---|---|---|---|---|
| KAFA & UPKK Quiz(Oxford EduVision) | Android/iOS | 2024-08 | Play: 46,433 installs, +7 in 1,396 days (googleplay library); paid iOS version RM24.9 | Only question banks, sold or bought once in the store; no affiliate program; scale is more than 6× NotaKAFA's |
| KAFA SMART Quiz / KAFA Exam / Smart Jawi (all from Oxford EduVision) | Android/iOS | 2025-03 / 2025-09 / 2026-01 | 35,807 / 7,361 / 6,553 installs | One feature per app spread across the store, reach via store search |
| Silibus KAFA Malaysia(oxfordeduvision.kafa) | Android | Not verified | Not verified | Curriculum outline collection |
| KAFA Boost | Web + Android/iOS | 2026 | Unverified (FB page is running ads) | Live teacher classes plus recordings, annual subscription (single grade RM20/year, 1–5 grade bundle RM75; crash course RM140), teacher-led live route |
| Tulis Jawi (Yeayyy) / Syumul Studio's Jawi script app | Android | 2012 / 2018 | 1.36M / 220k installs | Teaches only the Jawi subject, free with ads; NotaKAFA bundles the whole KAFA curriculum |
| Various "Nota Ringkas KAFA" PDF sellers (e.g., Pesan Abi Firdaus), upkkcemerlang.my | Web/FB | 2025–2026 | Not verified | Sell printed or PDF notes, with no interactivity, audio, or quizzes |
No big players in this space. It's a narrow market: one country, in Malay, following religious-authority syllabi (JAKIM/JAIS/JAINJ).
3. Growth tactics (evidence)
- An affiliate program open only to buyers (main engine, confirmed): the affiliate system is built on BCL.my (a Malaysian checkout and affiliate SaaS). Checkout pages sit at panduan.co/form/notakafa/<affiliate ID>, and IDs like /18, /2359, /2544, /2637 are visible. Commission is 35%, about RM20 per sale (notakafa.app/affiliate, Instagram). The rule is "you must buy NotaKAFA before you can be an affiliate" (founder's Threads DN8jA1VkhqH, DaMs9fdES8A), so each affiliate is first a sale and then becomes a promotion channel. The founder also built a GPTs tool for affiliates to write copy. He argues for "affiliates only, no agents," so the brand and pricing stay in his hands (Threads).
- Facebook parent and teacher group posting (confirmed): affiliate posts appear in groups like TeacherCollectionGroup, cikgushare, wpputrajaya, gpmmalaysia, and caritutor, telling the story of using it with one's own kids, plus limited-time pricing ("RM59 today, rising to RM79 tomorrow").
- Threads (confirmed): mom accounts like @edahabshe, @fazelinasiti, @soalankafa_upkk, and @alysara.my recruit affiliates and show how to use it. One of @fazelinasiti's posts was even written up by Malay mass-media outlet Siakap Keli (2026-03-04).
- TikTok user content (confirmed): @eda.ed86 has 111k views (2026-07-23), @ella_arya0 has 95k, and @alia_lia3110 has two videos at 4–50k each (tagged #notakafa, "Serius berbaloi grab"). The official accounts @notakafa / @apps_notakafa only get a few hundred to ten-odd thousand views. The volume comes from affiliates, not the official accounts (TikHub search, 2026-11-06). Note: the #NotaKafa tag also includes accounts like @gengupkk that may be unrelated, and I can't tell whether they're affiliates.
- Promos timed to the exam calendar (confirmed): the founder listed selling points like "the UPKK mock exam is coming, the Year 5 practical and recitation exams are underway, 3 months to UPKK" (2026-06-30). There's also a free lead page at simulasi.notakafa.com and an SEO page at notakafa.com/upkk/jadual-2026 that captures searches for "UPKK 2026 exam dates."
- Paid ads: there are video posts from the official account and affiliates on FB, but our ad library doesn't track this product. Unverified whether Meta ads were run, or how much was spent.
- Store search: the Play version launched in July and only reached #108, so it contributes little to acquisition. Installs mostly come from buyers downloading it to use.
4. Why it made the list
- Hits a real pain point with hard dates: KAFA is the religious class most Malay Muslim primary students take in the afternoon, and Year 5 sits the UPKK. Dual-income parents can't teach it themselves and can't find a complete set of materials; the official site compares it to online tutoring at about RM200 a month. Demand spikes every year as the exam calendar (practical, mock, and November written exams) arrives.
- It's a whole-subject bundle, not a single question bank: 9 modules (flashcards, Jawi, Arabic, prayer, nursery rhymes, stories, quizzes, recitation), 600+ questions, 288+ audio stories, 128+ recitation songs, and 5 bonuses; quiz results are automatically sent to the parent's WhatsApp. Parents easily feel RM79 is worth it.
- The affiliate system turns customers into sellers: "you must buy to become an affiliate" plus RM20 per sale appeals to Malaysian moms who want some pocket money. And what they sell is "helping your child learn religion," which reads as doing a good deed rather than advertising, so it doesn't annoy people in parent groups.
- Money is collected on the web: a one-time RM79 purchase, with no Google/Apple cut, so the savings cover the 35% commission.
- The playbook is being moved to other exams: the same "notes + question bank + one-time web payment + affiliates" model has already been applied to NotaPKSK (the Year 6 boarding school entrance exam; 182 iOS ratings, more than NotaKAFA itself), Cerita Nilam, Didik App, and SurahYasin.
5. Differentiation
Competing products either sell question banks in the store (Oxford EduVision, with greater volume), run teacher live classes (KAFA Boost), or sell PDF notes. NotaKAFA differs in two ways: first, it bundles multi-sensory content across the whole subject as a one-time lifetime purchase; second, it cold-starts through affiliates, collects money on the web, and treats the store as no part of acquisition. It got traction mostly from the second, the distribution playbook. The first gives affiliates something to talk about and gives parents a reason to pay. Judging only by Play, it's under 1/6 of Oxford EduVision's size, so the data understates it.
6. Visibility and copycats
- Visibility: it's being talked about in small circles. It's all over Malay parent groups, Threads, and TikTok, and got one write-up from Siakap Keli. The founder shared a screenshot of "commissions to pay in two weeks" but never disclosed total revenue. There's nothing on TrustMRR, X, or tech media.
- Copycats: KAFA Boost (2026 years, live classes plus subscription, also pushing UPKK on FB), "Smart KAFA," and later UPKK products like upkkcemerlang.my. It's unclear whether any of them directly copied the "buyers-only affiliate" model.
7. What's worth borrowing
- Find a niche with a government standardized exam calendar, parental anxiety, a local language, and no big player (religious classes, secondary school entrance exams, primary-to-secondary transitions in various countries). Package the content as "full subject + audio + gamified," sell it as a one-time purchase at a mid-range price.
- Take payment on the web to skip platform fees, and pass the savings to affiliates. Require buying before affiliating, so the first affiliates' money is what cold-starts the business. Give affiliates ready-made materials and AI copy tools, and offer affiliates only, no agents.
- The store app serves only as the paid user's client, plus a badge for trust. Replicate one playbook and backend across products for multiple exams.
8. Not sure
- Paying users and revenue: affiliate IDs already number over 2600, but "affiliate ID ≈ buyers" is a guess, unverified. How many of Play's 6,943 installs are paying users is unknown.
- Whether Meta/TikTok paid ads were run, and how much, is unverified.
- Whether demand collapses after the UPKK exam (after Nov 5) is unclear; whether the next cohort of students picks it up depends on how far it pushes into Years 1–4 and end-of-term exams.
- The relationship between the other #NotaKafa TikTok accounts and this product is unclear.