Lernex started following the learner across devices and school context.
Mobile parity, Today, assignment planning, school integrations, FYP scratchpad evidence, challenges, referrals, and latency work all shipped in the first post-v1.3 wave.
The mobile app moved from shell to serious
v1.4 filled in a large amount of mobile surface area: Generate, Today, Rewards, Blog, Privacy, Terms, updates articles, richer navigation, support text, and native iOS scaffolding.
The goal was not to make a smaller website in a phone costume. It was to make the core Lernex relationship available where students actually study, procrastinate, panic, recover, and occasionally become productive by accident.
Core tabs
Mobile gained fuller app coverage across Generate, Today, FYP, rewards, settings, profile, playlists, and learning surfaces.
Native foundation
The iOS project scaffold, app assets, auth flow, and native screen foundations moved forward.
Shared release content
Mobile update articles can render the same structured release content as web.
Assignments and integrations arrived
The release added assignment dashboards, planning routes, ICS imports, and connection paths for Google Calendar, Google Classroom, and Canvas.
This matters because learning is not just 'teach me photosynthesis.' It is 'I have a lab report, two missing assignments, a quiz tomorrow, and my calendar is a crime scene.' Lernex has to understand that context to help.
- Assignment dashboard, assignment planning, and assignment API routes.
- Google Calendar, Google Classroom, and Canvas connection and sync routes.
- Today page study direction grounded in active schoolwork.
- Atomic planner updates so classwork does not become yet another broken todo list.
More learner evidence, fewer static assumptions
FYP scratchpad snapshots, lesson revisit personalization, route memory state, pending lessons, personalization runtime safety, semantic checks, and hidden-signal calibration all moved forward.
The theme is consistent: Lernex should adapt from what the learner actually does, not just what they said during onboarding while trying to get through the form as fast as humanly possible.
Scratchpad, revisit, route memory, and pending lesson signals improved path decisions.
Personalization gained more guardrails around hidden signals and policy behavior.
Embedding and generation-bundle latency work reduced waiting in core flows.
Progress got more connected
Solo challenges, referrals, friend connections, playlist social engagement, comments, votes, and public playlist viewing all landed during this window.
Learning can be deeply personal, but that does not mean it has to be lonely. Sometimes accountability is just someone else knowing you said you were going to study. Brutal, effective, elegant.
v1.4 made Lernex feel less like a web app and more like a study companion.
The foundation after this release was broader: mobile surfaces, real school context, better personalization evidence, faster paths, and a social layer ready to support actual student workflows.