New Live countdown cards on your Lock Screen

Your numbers,
on your iPhone.
Live.

Revenue, server status, your next bus. Push any number with one HTTP request, or pick a ready-made source, and see it on your Home Screen, Lock Screen and Dynamic Island without opening anything.

Free for 5 sources. Needs iOS 17.6 or later.

Three ways to get a number onto your phone

Start with no code, grow into scripts, or let an AI agent do the pushing.

Scripts and Home Assistant

Push from anything

A cron job, a Home Assistant automation, a CI step. One request updates the widget.

curl -X PUT https://api.widgetdash.app/api/v1/data/sales \
  -H "Authorization: Bearer $WRITE_KEY" \
  -H "Content-Type: application/json" \
  -d '{"metrics":[{"label":"Today","value":"142"}]}'
Read the developer docs →

AI agents

Just ask

Ask the in-app assistant what to track and it sets it up. Or connect Claude or another agent through the WidgetDash MCP server.

Try asking

“Stripe revenue from a cron job”

Set up the MCP server →

Colors that mean something

Set a rule once and the number colors itself: green while things are fine, yellow when it is time to look, red when it needs you. No dashboard to open, no alert to read.

"color_rules": {"Last backup": [
  {"older_than": "3d", "color": "red"},
  {"older_than": "1d", "color": "yellow"},
  {"color": "green"}]}

From a real user

Two real Home Screen widgets

Home Assistant and a home server push these numbers with a few lines of script.

A WidgetDash Large widget with Cat Facts, HA Maintenance (Updates 2, Last backup 48 minutes ago in green, Backup OK) and Home Status (Inside 73°, Setpoint 73°, Mode Cooling, Security Armed Home, Blink Disarmed, Open 1 in yellow)
Home
A WidgetDash Large widget with Debrid (TorBox Up, TB days 26 in green, TB active 1, RD Up, RD days 6 in red) and Media (Photos 12958, Last added 21 hours ago, Immich v3.3.5 in green, Last watched By Any Means, Watched 48 minutes ago)
Media
“The multi-source option has made a big difference. I can now pick exactly which sources go into each widget instead of cramming everything into one.” — Mya, Home Assistant user

What you're seeing

  • Two widgets, each showing the sources picked for it in Edit Widget (More Sources).
  • RD days changes color by itself: green early in the month, yellow below 15 days, red at 6. One color rule, set once.
  • Last backup, Last added and Watched are timestamp metrics that count up live between refreshes.
  • Immich is a version badge: green when the server is up to date, yellow when a new release is out.
  • Cat Facts is one of the built-in sources, added with no code.

Set up in three steps

  1. 1

    Get the app

    An account is made for you on first launch. No email needed.

  2. 2

    Add a source

    Pick a ready one, or push your own number with the write key the app shows you.

  3. 3

    Add the widget

    Home Screen, Lock Screen, or a live card on Pro. It updates on its own.

API reference, metric types and collectors are in the developer docs →

Free to start

Free

$0 forever

  • 5 data sources
  • All widget sizes
  • Home Screen and Lock Screen widgets
  • Email support
Get started

Pro

$4.90 /month or $29.90/year

  • Unlimited data sources
  • Live Activities on the Lock Screen and Dynamic Island
  • Countdown cards, like the one above
  • Priority support
Start free, upgrade anytime

Questions

How can I see my numbers on my iPhone?

Install the free WidgetDash app, create an account at widgetdash.app, and send your number with one HTTP request (curl, Python, Zapier, n8n, a cron job, anything that can call an API). Then add the WidgetDash widget to your Home Screen or Lock Screen. The number updates automatically every time you push a new value.

How can I stay updated with my numbers without opening a dashboard?

Put them where you already look: your iPhone Home Screen, Lock Screen, or a Live Activity. WidgetDash turns any metric you push (revenue, signups, server status, crypto, sales, habits) into a native iOS widget, so you see the latest value every time you unlock your phone.

Can I show data from my own API, database or spreadsheet on an iPhone widget?

Yes. WidgetDash is source-agnostic. You compute the number wherever it lives and PUT it to https://api.widgetdash.app/api/v1/data/{source_key} with your write key. There is no SDK and WidgetDash never connects to your systems.

Do I need to write code?

Not necessarily. Built-in sources (Bitcoin and Ethereum price, crypto market, fear & greed index, currency rates and more) can be added from the dashboard with no code. For your own numbers, a single curl command or a no-code tool like Zapier, Make or n8n with an HTTP step is enough.

Does it work on the Lock Screen and Dynamic Island?

Yes. WidgetDash supports Home Screen widgets in small, medium and large sizes, Lock Screen widgets, and on Pro, real-time Live Activities on the Lock Screen and Dynamic Island.

Can each widget show a different source?

Yes. Long-press a WidgetDash widget, tap Edit Widget and pick a source, or several with More Sources, so one widget can show your backups and another your revenue and signups. All Sources shows them all, in the order you set in the app.

How much does WidgetDash cost?

Free forever for up to 5 data sources. Pro is $4.90 per month or $29.90 per year for unlimited sources and Live Activities.

Can an AI agent push numbers to my widget?

Yes. Anything that can make an HTTP request can update your widget, including AI agents and scripts. For Claude, Cursor and other MCP clients there's an official MCP server: run npx -y widgetdash-mcp (setup on GitHub). widgetdash.app/llms.txt has a machine-readable summary of the API.

More: How to see your numbers on your iPhone · Use cases · WidgetDash vs alternatives