Start Updated 2026-08-22 View as Markdown

Membership

nLight.fit's paid plan is $50 per year, tax-inclusive. That is not a cheaper model with a prettier wrapper. Everyone talks to the same coach (grok-4.6). What $50 buys is how hard the coach is allowed to think, and how much of your own record it is allowed to think over.

The short version: free coaching answers from the last couple of months with a high reasoning ceiling. Member coaching answers from the whole history at maximum reasoning depth, with hybrid retrieval, an extra tool round, Mission Analysis, and a larger monthly conversation budget.

What $50 a year buys

Capability Free Member
Tracking / WHOOP / CSV Full Full
Insights / charts Full Full
Coach model grok-4.6 grok-4.6
Reasoning up to high up to xhigh
History ~60 days full record
Retrieval vector hybrid + rerank
Tool rounds 2 3
Coach messages ~15/mo ~40/mo
Mission Analysis no yes
Voice ~10 min/mo ~60 min/mo

The tracking half of the product is not the upgrade. The upgrade is the coach being allowed to reason at full depth over the record you actually have.

See AI coach for how a question is classified, and concepts for what hybrid retrieval does.

Why higher reasoning is the product

A simple lookup does not need deep thought. "What did I weigh on Tuesday" is a fetch. The coach already routes that kind of question to a low-effort pass so it comes back in a couple of seconds.

The questions people actually pay a coach for are the other kind:

  • Why has recovery been sliding since April.
  • Is late training wrecking sleep, or is that a story I told myself.
  • Did the creatine stretch in February change anything that is still visible now.
  • Are the three commitments on my Mission Statement actually moving the goal.

Those answers are worse when the model thinks less, and they are worse when it is only allowed to see the last 60 days. $50/year is the combination of maximum reasoning effort (xhigh) and no history horizon. Same model. More of your data, thought about harder.

Reasoning effort is also the visible quality signal. You can feel the difference: a lookup streams almost immediately; a causal question pauses, reads more, calls tools, and comes back with a sourced argument instead of a vibe.

Concrete examples

A lookup versus a causal question

Free-depth path. "What was my average recovery last week?" The coach classifies this as a factual lookup, thinks at low effort, reads a short window, and returns a number. That is the right amount of work.

Member-depth path. "Why has my recovery been sliding since April, and is it the late training or the travel?" The coach classifies this as causal, raises reasoning to xhigh, loads months of history rather than a 60-day slice, retrieves the April stretch, and can call tools for the recovery series and an on-demand relationship analysis. The answer names what survived partial-correlation controls and what did not. See analytics and AI coach.

The $50 difference is not a prettier paragraph about last week. It is being allowed to ask the April question and get an answer that actually used April.

A belief the data contradicts

You told the coach that late training wrecks your sleep. That is a stored learning. On a schedule, Member-quality coaching cross-examines testable beliefs against the precomputed statistics and marks them confirmed, contradicted, or untested.

The sentence that is worth $50 is: "You believe late training wrecks your sleep; across 340 days it does not." A 60-day window can accidentally agree with you. Full-history reasoning is what makes the contradiction visible, and xhigh is what lets the coach say it carefully instead of either parroting the belief or overclaiming.

See the belief check.

A pattern from eight months ago

"What changed the week I started creatine?" is only a good question if the coach can find that week.

  • Vector-only retrieval over the last 60 days will miss it if the stretch is older than the horizon.
  • Member retrieval is hybrid — vector search and full-text search fused, then reranked — over the full record. The week you actually wrote "started creatine" is findable even if it was eight months ago.

See embedding and hybrid retrieval.

Whether the mission is actually moving

A Mission Statement is one goal and three commitments. Deterministic progress charts stay free — anyone can see whether the boxes are getting checked.

Mission Analysis is the Member-only generative pass: the coach thinks at maximum effort about whether those commitments are causally related to the goal, not just correlated with showing up. That is the difference between "you ran 12 times" and "the running is not the lever; sleep consistency is."

One extra tool round

The in-app coach and the MCP tools share one implementation. Two tool rounds is enough to fetch a streak and stop. Three rounds is enough to fetch the streak, then the correlation it depends on, then synthesise. The extra round is how "your recovery streak is 9" becomes "your recovery streak is 9, and it tracks prior-day bedtime, not training load."

What stays free

The ledger, WHOOP sync, CSV import and export, charts, and the nightly correlation engine stay available without a membership. Deterministic insights are cheap to compute and they are what make the free tier worth using long enough to accumulate the history that makes the upgrade valuable.

nLight.fit does not ration the tracking product. It rations how much of that track the coach is allowed to reason over at maximum depth.

Signing up and upgrading

A free account is open to anyone at nlight.fit/app — no card, no waitlist. Upgrade from Pricing or from Settings in the app. Checkout is attached to your signed-in account; a public Stripe link is never used.

  • Overview — what the platform is, including how to upgrade from Pricing
  • AI coach — how a question is classified and grounded
  • Concepts — retrieval, learnings, Mission Statement
  • Docs assistant — the public overlay that will walk you to these pages