Kawan EPT (formerly Kawan TOEFL) - Complete TOEFL® Practice App
Kawan EPT (formerly Kawan TOEFL), a complete TOEFL® PBT/ITP practice app: targeted simulations, a question bank in the TOEFL ITP format, progress analytics, and distraction-free learning.
Structured and distraction-free TOEFL practice
Kawan EPT is designed to help you prepare for the TOEFL PBT/ITP, with thousands of standardized questions, complete simulations, and progress analytics that show you exactly where to improve.
About Kawan EPT
Kawan EPT (previously named Kawan TOEFL) is a complete TOEFL® practice app designed to help you prepare for the TOEFL PBT/ITP. The entire question bank and listening audio are bundled directly into the app, no complex setup needed on first launch. Just install and start studying.
This app has been downloaded more than 10,000 times with a 4.9-star rating from 870 reviews on the Google Play Store.
Key Features
Question Bank Matching the TOEFL ITP Format
7,404 practice questions, re-reviewed and structured to match official TOEFL ITP formats across three core sections:
- Listening Comprehension: 1,600 questions from short dialogues, long conversations, and academic lectures, each checked against its audio transcript.
- Structure: 1,696 grammar questions with graduated difficulty (Easy, Medium, Hard), led by ITP-style sentence-skeleton items.
- Written Expression: 1,548 error identification questions, each with exactly one error and clearly underlined segments.
- Reading Comprehension: 256 academic passages (2,560 questions), at least 300 words and 4 paragraphs, with passage level matched to question level.
- Per-Option Explanations: Every question explains why the key is right and, if you answered wrong, why your choice was wrong.
Learning Material: 3 Complete Types
Learning material is split into three types that match the TOEFL test sections. Every topic has step-by-step levels, so you understand the concept before tackling questions.
1. Grammar (33 Topics): For the Structure & Written Expression section.
- Learn → Drill → Master levels: Start with the lesson, then graduated Drill Level 1 and Master Level 2 practice with step-by-step explanations.
- Quick Formulas & Sentence Breakdown: Every topic has quick formulas with 1-to-1 example sentence breakdowns and color-coded role badges.
- TOEFL Traps: Wrong ❌ vs Right ✔️ sentence comparisons and authentic examples in every topic.
- Full coverage: Includes Subject & Verb, Word Forms, Word Choice, Verb Forms after Auxiliaries, Cause, Effect & Purpose Connectors, Redundancy & Double Negatives, and other core topics.
2. Reading Strategies (11 Topics): For the Reading Comprehension section.
- Lesson → Practice → Quiz levels: Learn the strategy, practice with sample passages, then check your understanding with a quiz.
- Layered Examples: An expandable multi-example system with passages, questions, and detailed explanations.
- Full coverage: Main ideas, reference words, Negative Factual (NOT / EXCEPT), Author’s Purpose & Tone, Location Questions, Preceding & Following Paragraph, and more.
3. Listening Strategies (7 Topics): For the Listening Comprehension section, with audio.
- Lesson → Practice → Quiz levels: Tap-to-reveal lessons, Guided Practice with conditional transcripts, and Quick Quizzes for self-evaluation.
- Full coverage: Including Idioms & Expressions, Agreement, Suggestion & Offer, and Negative Expressions.
Diverse Practice & Simulation Modes
- Practice Mode: Study individual sections (Listening, Structure, Reading) with no time pressure.
- Simulation Mode: Full-length timed simulations mirroring the official exam with a graduated difficulty curve.
- 3-in-1 Lightning Practice: Quick 15-question sessions combining 5 Listening, 5 Structure, and 5 Reading questions in one integrated flow.
- Weakness Drill: Targeted practice focusing on categories with frequent mistakes.
Adaptive Practice & Balanced Picking (SRS SM-2)
- Spaced Repetition System (SRS): Uses a calibrated SM-2 algorithm to schedule automatic reviews for difficult questions and vocabulary.
- Section-Isolated History Window: Independent history retention (Structure 300 questions, Reading 20 passages, Listening 150 questions) with fresh-picking quotas (65%–85% new questions) to prevent consecutive repetitive questions.
Academic TOEFL Vocabulary (1,800 Words)
Database of 1,800 academic vocabulary words with interactive flashcards (Easy, Intermediate, Advanced), complete with Indonesian definitions, word classes, example sentences, and daily SRS review shuffling.
Interactive Mini-Games
- Sentence Scramble Game: Interactive English sentence reconstruction practice.
- Guess the Vocabulary: Guess English words from Indonesian clues and definitions.
Deep Analytics & Score Report
- TOEFL Score Estimation: Predicted total TOEFL PBT score (310–677) and scaled score per section (31–67) based on moving average accuracy.
- TOEFL Diagnostic Test: 15-question diagnostic test accessible anytime from the Analytics tab to map your learning path.
- Answer Time Statistics: Average seconds per Structure and Reading question compared with TOEFL ITP targets, plus an answer speed trend for Pro users.
- Score Report: Generate, download (PNG), and share a Score Report document of your simulation in portrait or landscape, directly to social media.
- Daily Streak & Android Widget: Track daily learning consistency with flame badges and a 2x1 Android home screen widget.
- Smart Study Reminders: Natural, contextual reminder notifications adapted to your daily learning streaks.
Smart Answer Review & Cloud Backup
- Dynamic Review: Detailed explanations after test completion; view all questions right after simulations, or review only incorrect/blank questions from history.
- Reading Scroll Retention: Passage scroll positions remain stable when toggling between passage and question tabs.
- Google Account Sync: Sign in with Google to back up your practice progress securely to the cloud.
- Kawan EPT Pro: Premium subscription for a 100% ad-free experience and unlimited history review access.
5 Latest Updates
v1.12.0: Kawan TOEFL Is Now Kawan EPT
- New Name, Same App: Kawan TOEFL is now called Kawan EPT, with a new logo. Your questions, progress, and Pro subscription (now Kawan EPT Pro) are unchanged. Read the announcement.
- Answer Time Statistics: Average seconds per Structure and Reading question compared with TOEFL ITP targets, plus an Answer Speed Trend card and per-question time in review for Pro users.
- New Score Report: The share card is redesigned as a Score Report document in portrait or landscape.
- Refreshed Vocabulary & Mini-Games: 337 words replaced with academic TOEFL vocabulary, hundreds of meanings and examples fixed, 577 Sentence Scramble sentences rewritten, and Guess the Vocabulary now uses the flashcard word bank.
- Pro Theme Colors: 5 color palettes for Pro users.
v1.11.2: Major Question Bank Review & Per-Option Explanations
- All 7,404 Questions Re-Reviewed: Wrong answer keys fixed, questions with two correct answers resolved, weak or guessable distractors replaced, and factual errors in question sentences corrected. Listening questions were reviewed against their audio transcripts.
- Per-Option Explanations: After answering, you see the explanation for the key and, if you were wrong, why your choice was wrong.
- Calibrated Difficulty: Each question’s difficulty label is now used by the question picker, so easy/medium/hard quotas in simulations and practice reflect real difficulty.
- More Balanced & Varied Simulations: Section 2 is balanced by item type (at least 10 sentence-skeleton questions in Structure), and a new user’s first simulation no longer always gets the same passages.
- Faster App Launch: A branded splash screen that follows the app theme, going straight to Home without an extra loading screen.
v1.11.1: Lighter on 3–4 GB RAM Phones
- Lower Memory Use: Question banks are processed in the background and released after a session ends, so starting practice and simulations no longer stutters.
- Smoother History, Review & Lessons: History and review cards are prepared faster, and lesson pages and level pop-ups open without janky animations.
- Simulation History Limit: Simulation history now keeps the 50 most recent simulations on device and in the cloud, same as practice history.
- More Informative Simulation Results: Shows correct answers per section (e.g. 35/50) and a Total Correct row.
- Clearer Weakness Drill Ads: A Loading ad… indicator when the free daily quota runs out, plus a fix for a crash from the ads library.
v1.11.0: New Lessons, Faster Startup & More Accurate Diagnostics
- New Lessons: Grammar grows by 6 topics (27 → 33) including Word Forms, Word Choice, and Redundancy & Double Negatives; Reading Strategies grow by 4 topics (7 → 11) including Negative Factual (NOT / EXCEPT) and Author’s Purpose & Tone; Listening Strategies grow by 3 topics (4 → 7) with audio.
- More Natural Learning Flow: After finishing a lesson level, the topic level picker reopens with your latest status, and onboarding is redesigned into 3 concise steps.
- Smarter Question Selection: SRS reviews arrive on time, Reading practice spreads questions across several passages, and Listening simulations order Part B and Part C like the official test.
- Faster Startup & Smoother Scrolling: The app opens faster, especially on 3–4 GB RAM phones, with jitter-free scrolling in History, Analytics, Progress, and Home.
- More Accurate Diagnostics: Untrained sections are marked “Not practiced yet” instead of 0% accuracy, and action plans are built from the weakest section that has data.
- Smoother Navigation & Sync: The phone’s back button no longer closes the app unexpectedly, and cloud sync is lighter and more resilient to network issues.
v1.10.5: Force Close Prevention & Tidier Home
- Force Close Prevention: Fixes unexpected app closures when opening history, test results, or switching pages by releasing banner ads efficiently.
- Notification & Startup Stability: Fixes a crash on Home study reminders and makes app loading safer after Google Play updates.
- Tidier Home: Quick Practice cards now match the Learn TOEFL menu, and banner ads no longer cover content.
- Analytics & Sync: Faster weakness chart calculations and more resilient cross-device sync.
Technology
- Framework: Flutter
- State Management: Riverpod
- Database: Drift (SQLite)
- Audio: just_audio
- Backend: Firebase (Crashlytics, Analytics, Cloud Messaging, Firestore)
Recommended Study Strategy
- Download the app, Ready to use, all content is bundled
- Start with Practice Mode to get familiar with question types
- Learn strategies, Use Listening Strategies and Reading Strategies
- Review your analytics to identify weaknesses
- Use Weakness Drill to improve areas you’re struggling with
- Challenge yourself with weekly simulations to measure progress
- Sign in with Google to secure your progress
What Users Say
“The app is excellent, the UI is very nice and user-friendly, making it easy to learn. Thanks to this app, I passed the TOEFL for my bachelor’s thesis requirement.” , Suib Umami
“Honestly, I really love the app’s design. Every question has an explanation, and so far there are no ads or premium subscriptions required. I think I’ll keep using this app to study because it’s so comprehensive for TOEFL test preparation.” , Latifa Sekar
Download the App
Kawan EPT is available for free on the Google Play Store and is regularly updated. Search for Kawan EPT on Google Play, or use the link below (the old link still works).
👉 Download Kawan EPT on Google Play Store
TOEFL® and TOEFL ITP® are registered trademarks of ETS. Kawan EPT is not affiliated with or endorsed by ETS. Scores in the app are estimates, not official scores.