Accounts are local only in this build. Firebase wiring comes later.

OFFLINE
L003

Привет

Listening first. Spelling only when you ask for it.

Batch 1. The free letters
Five letters that look and sound like English

Where you are

0LETTERS MET
0%FIRST TRY
0DAY STREAK

Letters

Six batches, 33 letters. Ordered by pain, not alphabet.

Meaning drill

Hear a word, pick the meaning
Opens after Batch 2
Batch 1
А
sounds like
Batch 1 quiz

Tap to play. Which spelling was it?

Meaning drill

Tap to play. Replay as often as you need.

Progress

Replay count is the real score, not right or wrong.

0ANSWERS
0%FIRST TRY
0.0AVG REPLAYS

Letters met

None yet. Start Batch 1.

Words that gave you trouble

Nothing yet.

History

No sessions yet.

Settings

Voice quality decides whether this app teaches or misleads.

Russian voice

Speed

Playback rate0.85
Slow is fine while the ear is new. Push it up later.

Drill

Auto play on new clip
Plays once without tapping
Spelling hidden by default
Keeps it a listening test

Offline

Install on this device
Runs full screen, no browser bar
Use the browser menu, Add to home screen

Account

Learner

Build

Build L003
Storage prefix lrn_
Auth local only, Firebase not wired
Audio from Web Speech API, no key, no cost
Service worker cache lrn-shell-L003

Owner deck

Content and diagnostics live here.

Batches written0
Letters written0
Meaning clips0

Voices this device reports

Scanning

Unlock everything

Opens every batch so you can test content out of order.

Content editor

Not built yet. Content is in the LETTERS and BANK arrays in the script.