Direct download only. This feature isn't in the Setapp edition. Compare editions
Own it, or subscribe
Watchflows starts with a 14-day free trial of the full app: no account, no card. After that you can own it or subscribe. Cloud moves no flows, canvas, or data off this Mac.
| Plan | Price | What you get |
|---|---|---|
| Own it | $49 once | The app forever, all v1 updates, and public webhooks. Bring your own AI, or buy Spark packs when you want ours. |
| Watchflows Cloud | $12/month · $132/year | The app, 6,000 Sparks every month, and public webhooks. Cancel any time. |
A year of Cloud is 11 months' price, so one month is free. Current numbers always live at watchflows.app/pricing.

The two hosted services are:
- Watchflows AI, measured in Sparks — run AI Prompt and Agent nodes, and build flows, without your own provider key or a local model.
- Public webhooks — a stable HTTPS URL at
hooks.watchflows.appthat reaches your Public Webhook trigger from the open internet. Owning the app includes them, and so does Cloud.
Cloud is billed from day one, and the month's Sparks are there right away.
On an older plan? Cloud Pro and the Owner Bundle are no longer offered. If you have one, it keeps working as it does today until you change it.
Sparks
A Spark is how Watchflows AI is measured. One AI step spends about a Spark, and building a flow with AI spends a couple of hundred; a longer Agent run that reasons over several turns spends more. Pricier models spend them faster. A Cloud plan's 6,000 Sparks refresh monthly, and whatever is left rides along for 30 more days before it expires. That is about 25 flows built by AI a month, or thousands of AI steps. Sparks you buy, in a plan or a pack, also run the premium models such as Claude Opus and GPT-5.5.
Anyone can try it first: an email and a sign-in link give you 2,000 free Sparks for 30 days, no card. See Watchflows AI and Sparks.
Spark packs are one-time top-ups, bought in Settings ▸ Cloud. You do not need a subscription to buy one:
| Pack | Price | Sparks |
|---|---|---|
| Starter | $5 | 5,500 |
| Plus | $10 | 12,000 |
| Max | $25 | 32,500 |
Every run spends free starter Sparks first, then this month's allowance, then rollover, then packs. Pack Sparks never expire — check out with the same email as your account and they land instantly.
When Sparks run out, your flows keep running and only the Watchflows AI steps pause. Buy a pack, subscribe, or switch those steps to your own AI.
Sparks apply only to Watchflows AI. Point an AI node at your own provider and that provider bills the call, with AI Cost Tracking metering it as usual.
Identity, and what stays yours
There is no password. If you own a license, the WF- key you already hold is your identity. Try Watchflows AI or subscribe without one and you get an account key instead: it says who you are, and never grants the forever copy an owned license does. Managing your plan is an emailed billing-portal link, not a login.
Good to know
Your prompts do not pass through our servers. Hosted AI mints a spend-capped OpenRouter key for your Mac, which then calls OpenRouter directly. What we see is the key request, never the prompt. See What Transits Our Servers.
A lapsed standalone subscription pauses automation. Flows, canvas, and configuration are preserved, triggers stop firing, and resubscribing resumes everything. Owners are never gated this way — an owned app keeps running on your own AI.
It works offline. The receipt refreshes roughly every 24 hours when you are online and buys 7 days of offline grace, so a flight or a dead router changes nothing.