Android widgets and tiles
Short answer
MyBodyAI has ten Android widgets: "Body Status", "Body Status gauge", "Body Status dial", "Body Status dial, no age", "Body", "Sleep", "Overnight HRV", "Body Status trend", "Overnight HRV trend" and "Sleep debt". They need the Android app, signed in, and you add them from your phone's widget picker, under MyBodyAI. Tapping any widget opens the app.
- Refresh: a widget fetches at once when you place it, then about once an hour on Android's own update, after the app reads new data from your phone and when you open the app.
- Limits: at most one fetch every two minutes (a newly placed widget is the exception). Nothing is fetched while no widget is placed, and with no connection a widget keeps the last numbers it had.
- Free plan: the dial with today's state keeps working in every Body Status widget; the Premium parts (the four cards, the figure, the biological age) give way to a "Premium" panel, and the sleep, HRV, trend and debt tiles show "Premium".
- Look: press and hold a widget for its settings (Android 12 and newer). "Widget look" has a slider "Background transparency", set per widget.
- A widget uses the language of your account.
Android widgets and tiles#
The widgets need the Android app, signed in. Add them from your phone's widget picker, under MyBodyAI. Tapping any widget opens the app. There are ten in the picker (older versions of the app have fewer):
| Widget | Starting size | What it shows |
|---|---|---|
| "Body Status" | 4 x 2 | The dial and four cards: Recovery, Sleep, Stress and Immunity. |
| "Body Status gauge" | 2 x 2 | The dial alone, its number and the state's word. |
| "Body Status dial" | 2 x 2 | The dial with the state names on its arc, the legend and your biological age. |
| "Body Status dial, no age" | 2 x 2 | The same dial without the biological age. |
| "Body" | 4 x 4 | The Health tab's figure with the six body systems. |
| "Sleep" | 2 x 2 | Last night's score on a ring and how long the night was. An older night carries its date, and "No night yet" appears when there is none. |
| "Overnight HRV" | 2 x 2 | This week's mean against your own band, with the number of nights behind it. |
| "Body Status trend" | 4 x 2 | The last 30 days of Body Status, the line smoothed over 3 days, the newest day's number and the 30-day mean dashed. |
| "Overnight HRV trend" | 4 x 2 | The last 30 nights against your own band: each night a dot, the 7-day mean the line. |
| "Sleep debt" | 2 x 2 | The sleep you owe and the debt at the end of each of the last seven nights. |
Every widget is one picture: resizing it makes it bigger or smaller and changes nothing in it.
How often they refresh#
Exact calculationExactly when a widget fetches
- When you place a widget, it fetches at once.
- About once an hour, on Android's own update, and after each time the app reads new data from your phone (the phone reads Health Connect about once an hour, see Sync) or you open the app.
- At most one fetch every two minutes, so the updates cannot loop. A newly placed widget is the exception.
- Nothing is fetched while no widget is placed. With no connection, a widget keeps the last numbers it had.
- The lines of past days are fetched at most hourly, since they change once a day.
Look and the free plan#
Press and hold a widget and choose its settings (Android 12 and newer), or see them once when you place it (Android 9 to 11). "Widget look" has a slider "Background transparency", from "Full background" to "No background". With the background faded, the text lightens and gains a dark shadow so it reads on a light wallpaper. The setting is per widget. A widget uses the language of your account.
On the free plan the dial with today's state keeps working in every Body Status widget ("Body Status", "Body Status gauge", both "Body Status dial" widgets and "Body"); the Premium parts, such as the four cards, the figure and the biological age, give way to a "Premium" panel. The sleep, HRV, trend and debt tiles show "Premium" instead (see Plans).
Frequently asked questions#
My widget shows "Premium" or old numbers.#
"Premium" means your account is on the free plan, where only the dial shows. Old numbers mean the widget could not fetch: it keeps the last ones. Open the app, which refreshes every widget, and check your connection.
How do I add a widget?#
You need the Android app, signed in. Add a widget from your phone's widget picker, under MyBodyAI. There are ten in the picker (older versions of the app have fewer), and tapping any widget opens the app. The list is in Android widgets and tiles.
How often does a widget update?#
A widget fetches at once when you place it, then about once an hour on Android's own update, after the app reads new data from your phone and when you open the app. It fetches at most once every two minutes, and nothing is fetched while no widget is placed. See How often they refresh.
Can I make the widget background transparent?#
Yes. Press and hold the widget and choose its settings (Android 12 and newer), or see them once when you place it (Android 9 to 11). "Widget look" has a slider "Background transparency", from "Full background" to "No background", and it applies to that widget only. See Look and the free plan.
Did this page answer your question?
Thank you. If something is missing, write to us and we will add it. Write to us
Thresholds, windows and calculations in the Encyclopedia are tied to the app's code by an automatic test: when one changes in the app, the test makes us correct the entry. MyBodyAI is a wellness app, not a medical device. It does not diagnose. If you feel unwell, ask a doctor.
Encyclopedia contents
Getting started
Data and devices
Health
- Body Status
- Morning Energy
- Recovery and readiness
- Training Readiness
- HRV and heart
- Nervous System
- Overnight HRV
- Stress
- Body Alert and breathing
- Biological age
Sleep
- Sleep Quality
- Sleep stages
- Nights and naps
- Sleep need, debt and rhythm
- Sleep Debt
- Sleep goal and bedtime
- Body Clock
Training
Modes and account