Open Settings to enable some.
Star sentences you want to practise more
by tapping ☆ on any question.
Preparing today's lesson...
Something stopped today's sentences from loading. This is usually temporary — check your connection, then reload the app.
Habla fetches spanish_sentences.md over HTTP, so it won't work when opened as a local file (file:// URL). Run a simple local web server from the project folder:
python3 -m http.server 8080
Then open Safari and go to http://localhost:8080
Local mode
Sign in to back up your progress and access it across devices.
Permanently delete the account you're signed in with. This does not apply to local-only progress.
Get a daily reminder to practise. Notifications require browser permission, and you can turn this off anytime.
Save a copy of your progress as a file, or restore one you saved before. Works with or without an account — a good habit before clearing browser data or switching devices.
These features send your typed answer to an AI service to check it or explain a mistake. AI feedback can be wrong — treat it as learning support. Details in Privacy below.
Useful momentum
—
—
—
Current access: Preview
AI Journal Coach preview requires ANTHROPIC_API_KEY in Cloudflare Pages.
Some Habla features use AI to check answers, explain mistakes and review journal writing. Only the text needed for the feature is sent, and AI responses can be wrong — they're learning support, not authoritative correction.