Documentation
Help & reference
Answers to common questions about using LinguaTrackr. Use the search below or browse by category.
Getting started
LinguaTrackr is a free language learning tracker. You log listening, reading, speaking, writing, vocabulary, grammar, immersion, apps, and custom sessions; the dashboard turns that into trends, streaks, goals, and analytics. It does not teach languages. You do the learning; LinguaTrackr helps you see it.
Sign in and go to the Languages page in the dashboard sidebar. Click Add language, search for the language you want, select your starting level, and confirm. The language will appear in your dashboard and you can start logging sessions against it immediately.
Click New Session in the dashboard, or use Quick add for a shorter form. Select the language and activity type (listening, reading, speaking, writing, vocabulary, grammar, immersion, apps, or other). Enter duration in minutes, or for reading add pages or words, and for immersion optionally add episodes. You can add a title or source, tags, difficulty, and notes. A stopwatch can auto-fill duration while you study. From History or the dashboard you can also Log again to clone a previous session for today.
XP and levels
You earn 0.2 XP for every minute you log. XP accumulates across all languages you track. The five levels (Beginner, Intermediate, Advanced, Expert, and Master) map to immersion hour benchmarks common in input-based learning communities. Levels reflect accumulated study time, not fluency. See the levels page for the full breakdown.
Master level requires 120,000 XP, which is equivalent to 10,000 hours of logged study time. This is a long-term reference point. Intermediate starts at roughly 2,000 hours and Advanced at 5,000. Your current level and XP progress are visible in the dashboard sidebar.
Sessions
Yes. Go to History in the dashboard, find the session, and click edit. You can update language, activity type, duration, quantity metrics, title, tags, difficulty, date, and notes. Sessions can also be archived rather than deleted if you want to keep them out of analytics without losing the record.
Every session has a language and activity type. Most activities use minutes. Reading can also track pages or words. Immersion can track episodes. Optional fields include title or source, tags (for example anki or netflix), difficulty, and notes. Apps sessions let you pick Anki, Duolingo, Babbel, Busuu, Memrise, LingQ, or a custom app name. There is no official sync with those apps.
You can set one-time, daily, or weekly goals for time, pages, words, or episodes. Use them to plan the next stretch from what you actually logged. Monthly goals are not available yet.
Dashboard data is cached for performance. After logging a session the cache is invalidated, but it can take a few seconds for the new data to propagate. Try refreshing the page. If the session still does not appear after a minute, check the History page directly; sessions are written immediately to the database.
Languages
On the Languages page, click the delete button next to the language you want to remove. You will be given the option to archive the associated sessions or leave them in place. Removing a language removes it from your active dashboard but does not delete your session history unless you choose to.
Dozens of languages ship ready to add, and you can create custom languages. Because the tracker is content-agnostic (you log time and activity type, not lessons), any language you can study can be tracked. See available languages for the full list. One account can follow multiple languages.
Data
Yes. Unlimited language and session logging, streaks, calendars, goals, activity breakdowns, advanced analytics, and data export are all included.
Yes. Download your complete session history as CSV or JSON from Export and import in the dashboard at any time.
Open Export and import in the dashboard. Session import is in beta: preview your file and check History afterwards. Add each language on the Languages page first — the importer will not create them. Download the session template (or use a LinguaTrackr export), fill one row per session, then Preview import and confirm. Language names must match exactly. Dates cannot be in the future. OTHER needs a custom type; APPS needs a learning app. Valid rows are imported and award XP; invalid rows are skipped. Maximum 500 rows and 1 MB per file. Importing the same file twice creates duplicates. Arbitrary third-party spreadsheet layouts are not supported.
Only you, by default. Profiles and timelines are private until you opt in. Session notes stay private even if you publish a profile.
Account
Your account and all associated data can be deleted from within your profile settings. On desktop, click the profile icon in the top-right corner and navigate to Security. On mobile, tap the profile icon next to the menu button. From there you can permanently delete your account and all stored data. If you need help, contact us via the details in the footer.
If something is not covered here, contact us via the details in the footer.