UNFAIR
Download
Help · Recommendations

Recommendation Refresh

Last updatedApr 21, 2026

Unfair updates your recommendations when the inputs behind them change in a meaningful way, not every time you make a tiny edit, so it is normal for the top result to stay put until your profile, feedback, activity, or recent logging adds a clearer signal.

You tab showing the current recommendation and Health Overview
Recommendation refresh shows up on the same You tab card, even when the top recommendation itself stays the same after recalculation.

Unfair does not use a simple "refresh after every tap" rule. The app stores the last recommendation bundle, compares it against your current recommendation inputs, and only recalculates when those inputs changed, when no recommendation bundle exists yet, or when the recommendation engine or library version changed.

When recommendations usually update

In practice, recommendation checks happen in a few common places:

  • During onboarding, when Unfair loads recommendations for your current profile
  • When the You screen loads and the app compares your current inputs with the last saved recommendation inputs
  • After recommendation feedback on the You screen, such as marking something as Already taking, Not for me, or Didn't tolerate
  • After changes to favorite stacks or favorite supplements
  • After activating, updating, or deactivating an active stack
  • After dose journal activity, because Unfair recomputes your recent 30-day adherence from taken and skipped events
  • After experiment history changes that create a clear keep signal or update the avoid list used in recommendations

If none of those signals changed in a way the system uses, the existing recommendation bundle stays in place.

Which changes tend to trigger recalculation

The changes most likely to matter are the ones that feed directly into recommendation inputs.

Profile changes that matter most

These usually trigger a new recommendation calculation because they change the recommendation profile itself:

  • Your primary supplement goal
  • Your stimulant sensitivity
  • Whether you reported contraindications or current medications
  • Your current supplements
  • Your cycle preference
  • Your obstacles

These are stronger signals than cosmetic profile edits like your name or photo.

Behavior and plan changes that matter

Unfair also uses behavior and plan context, not just profile answers. Recalculation is more likely after you:

  • Favorite or unfavorite a stack or supplement
  • Start or stop a stack
  • Mark a recommendation as already covered, not a fit, or poorly tolerated
  • Finish an experiment and keep the intervention
  • Add an item to the experiment avoid list
  • Build enough recent dose logging for your 30-day adherence picture to change

That last point matters because adherence is not inferred from one isolated action. The recommendation refresh coordinator only uses a 30-day adherence value when there are at least four relevant taken or skipped dose events in the last 30 days.

Why a small edit may not change what you see

A recalculation does not guarantee a visibly different top recommendation.

That can happen for a few reasons:

  • Your edit changed something real, but not enough to outrank the current top stack
  • The change affected lower-ranked candidates more than the first one
  • Your recent behavior still points strongly toward the same recommendation
  • You logged only a little new data, so the adherence signal did not move much
  • The app refreshed, but the best answer remained the same after scoring

So the right question is usually not "Did it refresh?" but "Did my new input change the recommendation inputs enough to alter the ranking?"

If the top recommendation still feels stale

If the top card still does not feel current, use the strongest signals the app actually listens to.

Start with explicit feedback

On the You screen, give feedback on the recommendation itself when it applies:

  • Already taking if you are already using it
  • Not for me if it is not a fit
  • Didn't tolerate if you tried it and the experience was poor

That feedback is part of the recommendation behavior snapshot and forces a fresh recommendation pass on the You screen.

For more on what those options mean, see Rationale and Feedback.

Then update the inputs that actually shape recommendations

If your situation changed, update the parts of your profile that the recommendation engine uses most directly:

  • Goal
  • Stimulant sensitivity
  • Current supplements
  • Cycle preference
  • Obstacles
  • Contraindications or current medications

If you want the app to understand what is already working for you, make sure your active stacks, favorites, and relevant experiment outcomes are also up to date.

If logging changed but recommendations did not

Dose logging can matter, but only when it changes the recent adherence signal enough to matter.

A single taken dose or one missed entry may not move the visible recommendation. More consistent logging is more useful than isolated corrections, especially when it changes your last 30 days from "not enough signal" to a real adherence pattern.

What to do next

If your recommendation still feels off:

  1. Leave direct feedback on the stale recommendation in You
  2. Update the recommendation-driving profile fields, not cosmetic profile details
  3. Make sure your active stacks and favorites reflect what you are actually doing now
  4. Keep logging taken and skipped doses consistently if your routine changed
  5. Reopen the You screen and review the updated recommendation card and rationale

If you want a deeper explanation of how Unfair builds recommendation output, see AI Recommendations. If you want help understanding the explanation attached to a result, see Rationale and Feedback. If you want the day-to-day workflow around your top recommendation, see Daily Recommendation Review.