Now available: Romanian

Learn languages
by ear

Hear a native speaker. Type what you hear. The algorithm brings back what you missed — at exactly the interval your brain needs.

Download Free — Romanian How it works

macOS · Arm64 · 100% offline · No account required


100K+practice transactions
C1Romanian achieved
4 yrsactive development
26K+validated sentences

How it works

Skinner's teaching machine.
For the 21st century.

Not gamification. Not a vocabulary list. Forced reproduction of what you hear, at scale, with immediate feedback and adaptive spacing.

01

Hear it

A native speaker sentence plays. No text shown. You listen.

02

Type it

Reproduce what you heard. Character-level diff shows exactly where you went wrong.

03

The algorithm watches

Every error is logged. Sentences come back at the interval your brain needs to consolidate them.

04

Fluency compounds

Over thousands of repetitions, listening discrimination and production accuracy build together.


Features

Everything bundled.
Nothing phoned home.

One download. Works on a plane.

🎧

Native speaker audio

Every sentence recorded by real speakers, not TTS.

🔁

Spaced repetition

Adaptive algorithm. Errors drive scheduling, not arbitrary intervals.

🌐

Instant translations

English translations bundled offline. No API calls.

📊

Session statistics

Track accuracy, session history, and corpus coverage over time.

✈️

100% offline

No internet after download. Works anywhere.

🔒

No account, no tracking

Your data stays on your machine. Always.


The algorithm

Designed for speaking power,
not review debt.

Traditional SRS traps you in endless review at scale. With 26K+ sentences, pure algorithm-driven review becomes a Sisyphean task.

The fiat factor forces new exposure even when reviews are pending — 20–80% of selections bypass the scheduler entirely. Like deficit spending, we coin new exposure by fiat, prioritizing growth over perfect debt management.

25-minute sessions respect your patience. LIFO/FIFO alternation intelligently retries recent failures within the same session. Statistical immersion reproduces the effect of living in the country — via engineering, not geography.

The use and abuse of spaced repetition →


Download

Start with Romanian.
More languages coming.

Shareware versions are free. Same app, smaller corpus. Feel the method before committing to the full download.

🇩🇪🇦🇹🇨🇭
Coming soon

German

In development. Sign up below to be notified.

Get notified
🇮🇹
Coming soon

Italian

In development. Sign up below to be notified.

Get notified
🇪🇸🇲🇽🇦🇷
Coming soon

Spanish

In development. Sign up below to be notified.

Get notified

Get notified

New languages, updates, and early access. No spam. Unsubscribe any time.