The habit loop

Practice that ends on time.

AIterval converts a naturally occurring pause into a compact listen, answer, and review loop. It never asks you to linger.

Prompt sent

Generation begins

Site adapters look only for stable interface signals such as busy states and stop-generation controls.

After your threshold

One sprint appears

Listen without text, select one answer, and see concise Japanese feedback with the exact evidence.

AI completes

The sentence continues

A readiness notice appears without replacing the exercise. Finish the question, return to AI now, or save it for later.

Next opportunity

Practice adapts locally

Due reviews, weak listening skills, recent variety, difficulty, and expected wait length shape the next recommendation.

Transparent recommendations

No external AI API. The score is deterministic, explainable, and tested.

Private by default

Only learning activity and preferences are stored locally.

Honest progress

Recovered time is calculated from real active sprint duration—not invented XP.