Skip to content
Kawan Apps · Free on Google Play

Your study companion for TOEFL®, CPNS, and English vocabulary.

Kawan EPT (formerly Kawan TOEFL), Kawan CPNS, and Kawan Vocab: free Android apps with thousands of questions, exam simulations, 6,000 step-by-step vocabulary words, and progress analytics. Lightweight, focused, and ready whenever you are.

Kawan EPTKawan CPNSKawan Vocab

10,000+ active learners

4.9 Google Play rating

Kawan EPTKawan CPNSKawan Vocab
curated practice questions
13,600+
learners use Kawan EPT
10,000+
average rating on Google Play
4.9
dedicated exam prep apps
3

Our products

Three apps, one mission: help you grow.

Each app is built for one specific exam, with question formats, durations, and scoring that follow the real test.

Kawan EPT logo
TOEFL PBT / ITP

Kawan EPT

Kawan TOEFL is now Kawan EPT. Read more →
4.9 (870 reviews) 10,000+ downloads

Complete TOEFL practice: Listening, Structure, and Reading in one app.

Full simulations with audio and timer, automatic scoring, and explanations for every question. Complete material: 33 grammar topics, 11 Reading strategies, and 7 Listening strategies, so you understand the pattern instead of memorizing.

  • Full TOEFL simulation with Listening audio and transcripts
  • 33 grammar topics with quick formulas, sentence breakdowns, and Drill & Master practice
  • Reading & Listening strategies (with audio), Weakness Drill, and Spaced Repetition (SM-2)
  • 1,800 academic vocabulary words in interactive flashcards
question bank
7,400+
grammar topics
33
vocabulary words
1,800
score prediction range
310–677
Kawan EPT previewKawan EPT materiKawan EPT analitik
Kawan CPNS logo
SKD CPNS

Kawan CPNS

4.8 (63 reviews) 5,000+ downloads

SKD CPNS preparation: TWK, TIU, and TKP in one lightweight app.

A large question bank with explanations, CAT simulations in the official TKP, TIU, TWK order, and pass predictions per category based on official passing thresholds.

  • Full SKD simulation: 110 questions, 100 minutes, official order
  • Study material per sub-category with quizzes and Mastery Mode
  • Spaced Repetition (SM-2) and automatic Remedial Mode
  • Pass prediction, activity heatmap, and weekly score trends
question bank
6,200
sub-categories
14
flashcards
555
questions per simulation
110
Kawan CPNS previewKawan CPNS materiKawan CPNS analitik
Kawan Vocab logo
English Vocabulary

Kawan Vocab

50+ downloads

Step-by-step English vocabulary, from basic to advanced.

6,000 curated words across 6 stages and 24 themed levels, with contextual Indonesian meanings, example sentences, pronunciation audio, and automatic reviews right before you forget.

  • 6,000 words across 6 stages and 24 themed levels, from basic to advanced
  • Spaced Repetition: words come back on day 1, 3, 7, 14, 30, and beyond
  • 4 practice types: pick the meaning, pick the word, fill the sentence, and type from memory
  • Placement test, pronunciation audio, XP, and daily streaks, 100% offline
vocabulary words
6,000
themed levels
24
difficulty stages
6
practice types
4
Kawan Vocab previewKawan Vocab materiKawan Vocab analitik

How it works

Three steps from studying to exam-ready.

The flow is the same in both apps: build understanding, sharpen it with practice, then measure your readiness with a simulation.

  1. 01

    Study the material

    Start with concept summaries, formulas, and worked examples organized by topic, so your foundation is solid before you practice.

    • Concept summaries
    • Quick formulas
    • Worked examples
  2. 02

    Practice questions

    Work through thousands of questions with explanations. SM-2 brings weak questions back until you truly master them.

    • Full explanations
    • SM-2 Spaced Repetition
    • Weakness Drill
  3. 03

    Simulate the exam

    Test your readiness with timed simulations in the official format, then use scores and analytics to see what to improve.

    • Official timer
    • Automatic scoring
    • Progress analytics

Why Kawan Apps

Designed so you can focus on what matters.

Distraction-free

A clean interface without interruptions, so every session is spent actually learning.

Adaptive practice

The Spaced Repetition (SM-2) algorithm schedules when questions come back based on your answers.

Progress analytics

Score charts, activity heatmaps, and your most-missed topics, all on one screen.

Explanations for every question

Not just the answer key: the reasoning, the pattern, and quick tips for similar questions.

Light and fast

Built with Flutter, small in size and smooth even on mid-range Android devices.

Dark mode

Comfortable for late-night study, following your system theme or your own choice.

Testimonials

User Testimonials

4.9

Based on 933 reviews on Google Play Store

Amazing app, the UI looks great and is user friendly. Thanks to studying easily with this app, I passed TOEFL for my undergraduate thesis requirements.
S Suib Umami University Student · Kawan EPT (formerly Kawan TOEFL)
I really love the app's design, there are explanations for every question and so far no ads or premium subscription required. Super complete for TOEFL test preparation.
L Latifa Sekar TOEFL Learner · Kawan EPT (formerly Kawan TOEFL)
UI is friendly and easy to understand, plus it's free. I'm more motivated to study for CPNS now, thanks Kawan CPNS!
F Fabregas Qushai M. CPNS Aspirant · Kawan CPNS
Love the UI, and it's free too. Thank you for making this app, it's very helpful for SKD preparation.
N Novita Eka W.R. CPNS Aspirant · Kawan CPNS

FAQ

Frequently asked questions

Kubiku Technology

What is Kubiku Technology?

Kubiku Technology is an independent app studio from Indonesia founded by Kresna Bayu Sanyoto. We build Kawan Apps, Android apps for learning and exam preparation: Kawan EPT (formerly Kawan TOEFL), Kawan CPNS, and Kawan Vocab.

Are Kawan Apps free?

Yes. Kawan EPT, Kawan CPNS, and Kawan Vocab are free to download on the Google Play Store and ready to use right away.

Kawan EPT (formerly Kawan TOEFL)

What is Kawan EPT?

Kawan EPT is an Android app from Kubiku Technology for TOEFL® ITP practice: 7,400+ questions with explanations for every answer option, 1,000 Listening audio tracks, a 3-section simulation with a score estimate of 310–677, Grammar, Reading, and Listening lessons, and 1,800 academic vocabulary words. Before version 1.12.0 (October 2026) the app was named Kawan TOEFL. TOEFL® and TOEFL ITP® are registered trademarks of ETS; Kawan EPT is not affiliated with or endorsed by ETS.

Is Kawan TOEFL still available?

Kawan TOEFL is now called Kawan EPT. It is the same app; only the name changed, starting with version 1.12.0 (October 2026). The Google Play link has not changed: search for "Kawan EPT" on Google Play, or update the app if Kawan TOEFL is already installed on your phone.

Kawan CPNS

What does Kawan CPNS cover?

Kawan CPNS covers the full Seleksi Kompetensi Dasar (SKD) for Indonesian civil service candidates: Tes Wawasan Kebangsaan (TWK), Tes Inteligensi Umum (TIU), and Tes Karakteristik Pribadi (TKP), with 6,200 questions across 14 sub-categories.

Are the simulations similar to the real test?

Yes. Simulations have 110 questions in 100 minutes in the TKP, TIU, TWK order used by the CAT system. Simulation sets never repeat questions from your last 3 simulations.

Kawan Vocab

What is Kawan Vocab?

Kawan Vocab is an English vocabulary app for Indonesian speakers with 6,000 words across 6 stages and 24 themed levels. Every word comes with a contextual Indonesian meaning and an everyday example sentence.

Which level is Kawan Vocab for?

Every level, from everyday basics (CEFR A1) to professional and academic vocabulary (CEFR C2). Take the 18-question placement test to start at the right stage.

See all FAQs

Kawan Apps

Start practicing today. For free.

Pick what you need: Kawan EPT for the English test, Kawan CPNS for the SKD selection, or Kawan Vocab to build your English vocabulary. All of them are ready to support your practice anytime.

Got a question?

Quick answers about Kawan Apps

Still unsure? Ask in our community group →