Short answer: send your daily calories to WidgetDash with one HTTP request, then add the WidgetDash widget to your iPhone Home Screen or Lock Screen. It updates every time you push a new value, and it is free for up to 5 numbers.
If you track intake, having today's total next to your budget makes the next decision easier. A shortcut or a tracking app export can read the number and push it. The widget keeps the figure honest and present without opening a separate health app.
A source is created automatically the first time you push to it, so there is no setup step. Send your daily calories like this:
curl -X PUT https://api.widgetdash.app/api/v1/data/daily_calories \
-H "Authorization: Bearer YOUR_WRITE_KEY" \
-H "Content-Type: application/json" \
-d '{
"display_name": "Calories",
"icon": "fork.knife",
"category": "Personal",
"metrics": [
{ "label": "Today", "value": "1,840" },
{ "label": "Budget", "value": "2,200" }
]
}'
Lock Screen widgets (rectangular and round) are supported too, so your daily calories can sit right under the clock.
From a shortcut or your tracking tool's export. You read it and push the number.
Yes. Add your target as a second metric.
See all WidgetDash use cases · How to see any number on your iPhone
Your daily calories, on your Home Screen, in about two minutes.
Get started freeFree for up to 5 sources. Pro is $4.90/mo or $29.90/yr for unlimited sources and Live Activities.