Add to your home screen for the full app experience
🇮🇩
Who's studying?
Pick your profile to track your own progress and achievements
Loading…
New Profile
Bahasa Belajar 🇮🇩
👤
Loading…
Tap to switch profile
Switch
Learn
Practice
Tools
Account
Bahasa Belajar 🇮🇩
Keep building your Indonesian
🔔Enable daily reminders to keep your streak alive!✕
0
/ 50
Daily Goal
0 XP earned today
🔥 0
Streak
⚡ 0
XP
👀 0
Words
📚 0
Due
📖
Study
🎯
Lessons
0
🃏
Flashcards
🏆
Exam
0
🎙️
Speak
🌐
Translate
📺
Videos
🌺
Bali
🏅
Badges
0
00
YouTube Resources
Curated channels and videos to accelerate your learning
⚙️ Settings
Configure your learning tools
🎙️ Claude API Key
Used for AI pronunciation feedback in Speech Practice. Get your key at console.anthropic.com.
Your key is stored locally on this machine only.
API Key
Leave blank to use basic pronunciation comparison (no AI). With a key, you get detailed feedback from Claude.
🔊 Audio & Speech
Test your browser's Indonesian text-to-speech and speech recognition support.
🎯 Daily Goal
Set how many XP you want to earn each day. Shown as a ring on the home screen.
50XP / day
🗄️ Data
Your progress is saved in learner.db in the app folder.
Speech Practice
Speak each word aloud — get instant feedback
Loading words...
Study
Learn words before you're tested on them
⏳ Loading example sentence…
🎉
Session Complete!
Category Exam
Final test — all question types mixed together
Grammar Reference
Key patterns — Indonesian is simpler than it looks
Badges
Earn achievements as you learn
🏅
0/ 0 earned
Keep studying to unlock more
Badge Unlocked!
Indonesian
English
Category
Status
Flashcards
Spaced repetition review
0 left
Tap to reveal ✨
How well did you know it? We'll show it again sooner or later based on your answer.
🎉
Session Complete!
Great work on your reviews
Lessons
Structured exercises to build your skills
⭐
Lesson Complete!
Reading Practice
Tap any word to see its translation
📊 My Stats
Your learning journey at a glance
Activity — Last 60 Days
LessMore
Mastery by Category
🧩 Sentence Builder
Tap words to build the Indonesian sentence
Translate this into Indonesian
Loading…
Score: 0 / 0
Translate
EnglishIndonesian
INDONESIAN
Translating…
🌺 Bahasa Bali
Survive and thrive in Bali
About Balinese
Balinese (Bahasa Bali) is spoken by ~3.5 million people and is completely different from Indonesian. It has multiple social registers — these phrases use everyday informal Balinese. Indonesian is also spoken everywhere in Bali, but locals love it when you try a few words of Balinese. Click any word to hear it.