What the six channels mean
Two additional red and near-infrared channels are used for compatible light-device sessions. Device output stays distinct from full-spectrum sunlight in the UI and AI context.
The channel detail cards show the source of a logged signal, its seven-day rhythm, and plain-language context. They do not show progress toward a universal daily target. No matching exposure means only that none was recorded.
Log a session
1
Start a session
Choose Log a sun session in the Light lens or Light Today dashboard widget. getbased fetches the available atmosphere snapshot for your rounded location and starts accumulating the modeled signal.
2
Adjust details when needed
Use the full picker to record exposed body regions, eyewear or window conditions, and SPF. The quick log reuses the previous session’s choices.
3
Stop the session
Choose Stop session when you finish. Review the recorded duration, conditions, safety estimate, and channel signals.
First-time setup
The setup records context used by the model:- Fitzpatrick skin type provides a rough reference for the erythemal model; it is not a personal safe-time guarantee.
- Home lighting and the optional 10-question indoor-light audit add screening context.
- Eyewear outside changes the estimated spectrum reaching the eye.
- Location precision starts from the country in your profile. Precise location is optional, stays device-local, and is not synced.
- Photosensitizing medication records a caution. getbased does not apply a universal multiplier because the medicine, dose, formulation, and reaction type matter.
Controls during a session
The detailed picker includes front and back body regions. A flip by itself does not change the chosen coverage, so update the regions whenever coverage changes.
Skin-safety estimate
getbased computes a CIE-erythemal-weighted Standard Erythemal Dose and compares the cumulative daily result with a Fitzpatrick reference MED. The UI uses qualitative caution states as the modeled fraction rises. This is an estimate built from atmospheric inputs and logged coverage. It does not account for every personal, medication, reflection, altitude, or skin-condition factor and must not be treated as a guarantee against burning. A photosensitivity flag increases the caution shown without inventing a numeric threshold adjustment.Sun data sources and location privacy
Choose a source in the Light lens:
Older stored CAMS, NOAA, or manual modes migrate to Auto. Manual source selection is no longer offered in the current UI.
On the official app, latitude and longitude are rounded to 0.1°—roughly an 11 km grid—before either the CAMS request or Open-Meteo fallback. The CAMS compatibility service reads its local atmosphere grid and does not forward those coordinates to Copernicus or Open-Meteo. If fallback is needed, the browser sends the same rounded location directly to Open-Meteo. The static application host does not receive these weather requests. A self-hoster can choose its own compatible service and rounding policy.
Source confidence reflects observable uncertainty such as snapshot age, cloud cover, sun elevation, source coverage, and stale data. It is not instrument accuracy.
Light devices
You can add a therapy panel, SAD lamp, dawn simulator, or other device with stated or measured wavelength and irradiance information. Presets and custom devices map their output to the relevant signals. A device session never stands in for sunlight, and a manufacturer specification is not an independent measurement.AI interpretation and context
You can request an AI interpretation from a completed session. The app supplies the logged conditions, modeled signals, uncertainties, device use, and safety context. The AI is instructed not to infer vitamin D status, call a channel deficient or complete, recommend looking at the sun, or turn a missing log into a medical conclusion.Read the complete Sun-session instruction or light-device-session instruction to see exactly what the AI is asked to explain and avoid.