Why I Built LinguaTrackr: Tracking the Language Learning That Actually Matters
Why I Built LinguaTrackr: Tracking the Language Learning That Actually Matters
I have spent a lot of time learning languages over the years, and one thing has gradually become very clear to me: some of the most valuable language learning I have ever done has been surprisingly difficult to measure.
Watching a film in Spanish. Listening to a podcast while walking. Reading a few pages of a book. Sitting through a conversation where I understand 70% of what is being said. Hearing an expression for the tenth time and suddenly realising that I no longer need to translate it in my head.
None of those moments necessarily ends with a lesson-complete screen.
There is no test score. No unit turns green. Nothing tells you that you have gained 0.2% more Spanish.
You simply spend time with the language, and gradually things that once felt unfamiliar begin to feel normal.
That experience is the reason I built LinguaTrackr.
It started with a simple question: if so much of my actual language learning happens outside language-learning apps, why was I tracking almost none of it?
My Language-Learning Journey Started Long Before LinguaTrackr
I originally started learning Mandarin Chinese around 2015.
Like a lot of learners, I began with the obvious tools. I used apps such as Duolingo and Memrise, and I spent time with Anki. These were genuinely useful, especially in the early stages. They gave me somewhere to begin, introduced vocabulary and provided enough structure that I could make progress without having to design an entire learning system for myself.
But over time I noticed a problem in my own behaviour.
I was getting better at completing language-learning apps.
That was not always the same thing as getting better at the language.
I could maintain a streak. I could finish a lesson. I could review flashcards. I could satisfy whatever metric the application had decided represented progress that day.
And those things were not worthless. The problem was that the metric slowly became the objective.
Keeping a streak could feel like success even if I had spent only a few minutes engaging with Chinese. Completing another set of exercises could feel productive even when I had barely encountered the language outside the controlled environment of the app.
Anki gave me another useful tool, particularly for vocabulary, but the same fundamental problem remained. I could see how many cards I had reviewed, but I could not see the bigger picture of my relationship with the language.
How much Chinese had I actually listened to this month?
How often was I reading?
Was I spending significantly more time consuming the language than I had six months earlier?
Was I balancing listening with reading, speaking and writing?
There was no obvious answer.
Spanish Made the Problem Even More Obvious
Later, Spanish became a much bigger part of my life.
I have lived in Spain and spent nearly four years working as an English teacher in Spanish schools and academies. That experience also gave me the opportunity to see language learning from both sides: as somebody trying to acquire another language myself and as somebody responsible for helping other people learn one.
The more Spanish I encountered, the less my learning resembled a traditional course.
Of course I still looked things up. I studied vocabulary. I asked questions about grammar. There is nothing wrong with deliberate study, and I have never believed that looking at a grammar explanation somehow damages the acquisition process.
But increasingly, the actual language was everywhere.
There were conversations. YouTube videos. Television. Podcasts. Music. Messages. Signs. Websites. Everyday interactions. Situations where I needed to understand something because the information itself mattered, rather than because somebody had designed a comprehension exercise around it.
And I became increasingly interested in learning through content made by native speakers for native speakers.
That distinction is important to me.
There is certainly a place for graded material, courses and educational content. But there is something uniquely compelling about reaching the point where the language stops being the subject of the activity.
You are not watching Spanish in order to study Spanish. You are watching a video about history that happens to be in Spanish.
You are not reading a dialogue because it contains this week's vocabulary. You are reading because you want to know what happens next.
You are not decoding every sentence as an intellectual exercise. Increasingly, you are simply understanding.
That is the kind of language learning I became fascinated by.
I Became More Interested in Hours Than Lessons
As my approach changed, the measurements offered by traditional language-learning products became less useful to me.
Imagine two learners.
The first learner opens an app every day for a year. They maintain a perfect 365-day streak by completing a short exercise each evening.
The second learner has no streak at all. During that same year, they listen to hundreds of hours of podcasts, watch television regularly, read several books, have conversations each week and occasionally sit down to study things they have struggled to understand.
Which learner has been more consistent?
The answer is not necessarily the one with the number 365 next to their profile.
That was the disconnect I kept returning to.
Language applications are naturally very good at measuring what happens inside their own application. They know which lessons you completed, how many answers you got right and whether you logged in today.
But my language learning was increasingly happening somewhere else.
Netflix did not know that an hour of television had been an hour of Spanish listening practice. Spotify did not know that a podcast was part of my Mandarin routine. A physical book certainly was not going to add thirty minutes to a language-learning dashboard when I put it back on the shelf.
The more I embraced immersion, the less visible my progress became.
That is where the original idea for LinguaTrackr came from.
What If I Could Just Track the Time?
The basic idea was deliberately simple.
Instead of another application trying to teach me a language, I wanted somewhere to record the language learning I was already doing.
If I watched forty minutes of Spanish television, I wanted to log forty minutes of listening.
If I spent half an hour reading, I wanted that to count too.
If I had a conversation, did some writing or spent time actively practising, I wanted to be able to record it and gradually build a picture of what my learning actually looked like.
I am a software engineer, so I was in the fortunate position of being able to turn that idea into something real myself. LinguaTrackr has been designed, built, deployed and developed by me, and I have continued adding to it as my own ideas about the product and language learning have evolved.
But the central idea has remained remarkably consistent.
Track the work that usually disappears.
A forty-minute podcast should not become invisible simply because it did not happen inside a language-learning platform.
Neither should reading twenty pages of a novel.
Neither should an hour-long conversation.
Those activities are the learning.
Making Hundreds of Small Sessions Visible
One individual immersion session rarely feels significant.
If I listen to Spanish for twenty minutes today, I am unlikely to finish noticeably more fluent than I was twenty minutes earlier.
That can make language learning psychologically difficult.
Progress often happens below the level at which we can easily perceive it.
You listen and listen and feel as though nothing is changing. Then one day you realise that a speaker you previously found impossibly fast suddenly sounds relatively normal.
You read regularly without noticing much improvement, until you return to something that felt difficult six months earlier and wonder why it ever seemed so intimidating.
The individual sessions feel small. Their cumulative effect is not.
That is one of my favourite things about tracking immersion.
Twenty minutes looks insignificant in isolation.
Twenty minutes repeated hundreds of times looks very different.
When LinguaTrackr shows those sessions accumulating into tens or hundreds of hours, it turns something intangible into something you can actually see.
It does not mean that 500 hours equals a particular CEFR level. I do not believe language learning can be reduced to a formula that simple. Different activities have different levels of difficulty, attention and usefulness, and learners bring completely different backgrounds to the process.
The number is not a proficiency certificate.
It is a record of the work.
And sometimes seeing the work is enormously motivating.
Tracking Can Also Expose What You Are Avoiding
There is another side to this that I find just as useful.
Data can contradict the story we tell ourselves about our learning.
Perhaps I feel as though I have been doing loads of Spanish recently. When I look at the month, however, almost everything I logged was listening.
That is useful information.
Maybe I have barely read anything. Maybe speaking has disappeared. Maybe my Mandarin has quietly been neglected while Spanish has taken over my routine.
Without tracking, I am relying largely on memory and intuition.
With a record of my sessions, patterns become easier to spot.
This is why LinguaTrackr separates different kinds of language activity rather than showing only one enormous total. Listening, reading, speaking and writing place different demands on a learner. The purpose is not to insist that everybody maintain some mathematically perfect balance between them. It is simply to make your behaviour visible enough that you can make your own decisions.
If your main objective is improving listening comprehension, then having listening dominate your activity may be exactly what you want.
If you have been telling yourself for three months that you need to speak more and your history contains almost no speaking sessions, that is probably worth noticing.
The data does not need to judge you to be useful.
I Still Like Streaks. I Just Want Them Attached to the Right Behaviour
Building LinguaTrackr has also changed the way I think about gamification.
I do not dislike streaks, goals, XP or progress indicators. In fact, LinguaTrackr uses many of those ideas.
They can be genuinely motivating.
The issue is what behaviour they encourage.
If keeping a streak encourages somebody to spend meaningful time engaging with a language, brilliant. If a weekly goal nudges somebody to listen to another podcast episode or pick up the book they have been meaning to continue, then the gamification is serving the learning process.
What I wanted to avoid was creating another environment where the easiest way to make the number go up becomes more important than the activity the number is supposed to represent.
For me, the real achievement is not opening LinguaTrackr.
The achievement happened before that.
It was the film you watched, the conversation you had, the chapter you read or the hour you spent trying to understand native speech.
LinguaTrackr simply records it.
Immersion Does Not Mean Rejecting Everything Else
I also do not want LinguaTrackr to represent an unnecessarily dogmatic view of language learning.
I strongly believe in immersion and meaningful exposure. I think spending large amounts of time listening to and reading a language is enormously valuable, and personally I am much more interested in native media and real language than spending endless hours memorising abstract rules.
But language learning does not have to become a battle between immersion and study.
Sometimes a grammar explanation saves a huge amount of confusion.
Sometimes flashcards are useful.
Sometimes a structured course provides exactly the foundation a beginner needs.
Sometimes speaking with a tutor exposes weaknesses that months of passive listening have allowed you to ignore.
The goal should be learning the language, not proving loyalty to a particular methodology.
For me, immersion is the environment in which all of those other tools can make sense. You encounter something repeatedly, struggle with it, investigate it, encounter it again and gradually understand it more naturally.
LinguaTrackr is designed to sit alongside that process rather than dictate it.
Building Something I Actually Wanted to Use
There is something particularly satisfying about building software that solves one of your own problems.
LinguaTrackr began because I wanted it for myself. I wanted to know how much Spanish and Mandarin I was actually doing. I wanted to see my listening accumulate. I wanted goals that reflected the way I genuinely learn languages. I wanted to look back over months of activity rather than depend on a vague feeling that I had either been 'good' or 'bad' at studying recently.
That personal connection still shapes the product.
When I think about a feature, the question is not simply whether it gives LinguaTrackr another bullet point for a landing page. I am interested in whether it helps answer a useful question about someone's learning.
Have I been consistent?
What have I actually been doing?
Where has my time gone?
What am I neglecting?
Am I doing more than I was a few months ago?
Can I see the amount of effort that went into getting here?
Those are relatively simple questions, but I think they matter precisely because language acquisition takes such a long time.
There Is No Shortcut, and That Is Fine
Perhaps the most important idea behind LinguaTrackr is one that is not especially fashionable in software marketing:
learning a language takes a lot of time.
There is no number on a dashboard that changes that.
You cannot optimise your way around the need to encounter thousands of words and expressions repeatedly. You cannot maintain a seven-day streak and expect the language to become automatic. You cannot watch one film without subtitles and declare immersion complete.
It takes hundreds and eventually thousands of encounters with the language.
But I do not find that discouraging.
I actually think there is something reassuring about it.
You do not need every session to be remarkable.
You do not need to discover the perfect method this week.
You do not need to feel noticeably better after every podcast.
You need to keep accumulating meaningful contact with the language.
One episode. One conversation. One chapter. One hour at a time.
And that is ultimately what I wanted LinguaTrackr to represent.
Not a shortcut to fluency.
Not another course claiming to contain everything you need.
Not a replacement for books, films, teachers, conversations, travel, podcasts or the countless other places where languages actually live.
Just a way of making that journey visible.
Because when you are hundreds of hours into learning a language and still occasionally feel as though you are getting nowhere, it is worth being able to look back and see just how far you have actually come.