Practical Korean for Life in Korea: What the BSKorean Blog Will Publish
Welcome to the BSKorean blog: a practical Korean learning space for people who want to understand real life in Korea, not just memorize textbook sentences. BSKorean was created…
KOREAN FOR LIFE IN KOREA
Practical Korean for the moments that shape everyday life, from work and transport to banking, healthcare, and home.
16,000+ words · 14,000+ examples · 5 learning languages

INSIDE THE APP
Choose what fits your life, study a focused set, and return to difficult expressions before they fade.

DESIGNED FOR REAL LIFE
Search like a dictionary, understand like a lesson, and review in a few focused minutes.
01
Study around moments you really face: commuting, hospitals, banks, factories, and construction sites.
02
Check meanings and examples in English, Japanese, Vietnamese, Thai, or Indonesian.
03
Quizzes, wrong-answer notes, and a review queue bring difficult expressions back at the right time.

LEARN IN CONTEXT
See meaning, pronunciation, examples, and related situations in one clear flow. Search when you need help, then review with a focused learning set.
Build useful language for commuting, work, and everyday life in short, focused sessions.
Scan with your phoneBSKOREAN JOURNAL
Useful Korean for daily life, work, and settling into Korea, explained in English.
Welcome to the BSKorean blog: a practical Korean learning space for people who want to understand real life in Korea, not just memorize textbook sentences. BSKorean was created…
RELEASE NOTES
Every release, improvement, and support change is recorded here.
RC99 waits for the selected-language catalog before learning, prevents stale translations from entering saved-word sessions, preserves level and history without forcing a diagnostic, localizes core learning and feedback flows, keeps Next anchored at the bottom, bounds typed answers, and withholds vocabulary estimates until enough distinct-word evidence exists. Google sign-in is now registered for the published package and signing certificate and passed real account login, online learning sync, direct Home routing, and session restoration after relaunch.
RC99 waits for the selected-language catalog before learning, prevents stale translations from entering saved-word sessions, preserves level and history without forcing a diagnostic, localizes core learning and feedback flows, keeps Next anchored at the bottom, bounds typed answers, and withholds vocabulary estimates until enough distinct-word evidence exists. Google sign-in is now registered for the published package and signing certificate and passed real account login, online learning sync, direct Home routing, and session restoration after relaunch.
Login now opens Home after successful sign-in. The optional TOPIK diagnostic remains available from language and level settings.
Improves language-change onboarding for non-English learners. The first screen now exposes the language selector in English, Vietnamese, Indonesian, Thai, and Japanese; language choices are shown in their own language; core home, study, card, quiz, and feedback actions follow the selected helper language. Word learning data continues to come from the live locale-specific Word DB API. This build starts a new BSKorean app signing key lineage, so existing rc96 installs may need to uninstall the old app before installing rc97.
Introduces the deterministic bsk-learning-v2 learning engine with event-based word progress, unified quiz and review scheduling, distinct-word vocabulary estimates, durable offline sync, and live word-catalog updates. Improves answer-choice cards, adds a bottom Next action, and refreshes the language, TOPIK start, and Google sign-in action rows while preserving the rc95 visual style.