{"eid":"windmill","name":"Windmill Cloud","domain":"windmill.dev","resolved_by":"domain","topics":["compute","dev-services"],"n_records":3,"best_vorder":1,"review":null,"aliases":["Windmill","Windmill Cloud","windmill.dev"],"records":[{"rid":"compute/windmill-cloud","card":{"rid":"compute/windmill-cloud","eid":"windmill","topic":"compute","slug":"windmill-cloud","provider":"Windmill Cloud","url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","domain":"windmill.dev","category":"platform host","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":0,"confidence":"documented","binding":"request-rate","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-31T06:50:59.431Z","verified_basis":"live","checked_on":"2026-10-31","stale_on":"2026-12-01","n_evidence":3,"usd_month":null,"usd_per_tb_month":null,"summary":"Community plan on Windmill Cloud: 1,000 executions a month, no credit card; sign-up with GitHub, GitLab, Google or Microsoft SSO. Windmill Cloud is hosted in...","duplicate_of":"dev-services/windmill-cloud","n_unknown":1,"free_unit":"requests"},"record":{"topic":"compute","slug":"windmill-cloud","provider":"Windmill Cloud","url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","category":"platform host","free_tier":{"stated":"Community plan on Windmill Cloud: 1,000 executions a month, no credit card; sign-up with GitHub, GitLab, Google or Microsoft SSO. Windmill Cloud is hosted in the US","unit":"requests","source_url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","metered_on":"request-count","read_on":"2026-10-29"},"per_object_cap":{"stated":"unverified: the getting-started page read on 2026-10-29 does not state a per-object cap"},"retention":{"stated":"unverified: the getting-started page read on 2026-10-29 does not state a retention period"},"egress":{"terms":"unverified: the getting-started page read on 2026-10-29 does not state egress terms","metered":false},"interface":["unknown"],"tooling":"the Windmill web app, with a CLI / MCP connection named on the page","chaining":"not established: the page does not say how a run reaches outside services","limits":[{"kind":"request-rate","value":"1,000 executions a month on the Community plan","source":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill"}],"identity_cost":{"kind":"email","detail":"No credit card required; sign-up with GitHub, GitLab, Google or Microsoft SSO, and the login page also offers a login without a third party."},"reliability_note":"no reliability event recorded; Windmill Cloud is hosted in the US","confidence":"documented","evidence":[{"url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","date":"2026-10-29","proved":"the hosted Community Plan starts with 1,000 monthly executions, needs no credit card, and signs up with GitHub, GitLab, Google or Microsoft SSO","capture":"sha256:4559b764c15999ac14c5429be61bd83ac8d5877ed6f026ef4040f9186037fc75","quote":"Start with 1,000 monthly executions on our Community Plan"},{"url":"https://app.windmill.dev/user/login","date":"2026-10-31","proved":"the login page offers a login without a third-party identity provider","capture":"sha256:998500289e5058006f4dbbc50c8472a00f6b1b7a6a4a1ee049145306bf93d6b3","quote":"Log in without third-party"},{"url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","date":"2026-10-31","proved":"the hosted Community plan starts with 1,000 executions a month, needs no credit card and signs up with GitHub, GitLab, Google or Microsoft SSO","capture":"sha256:4559b764c15999ac14c5429be61bd83ac8d5877ed6f026ef4040f9186037fc75","quote":"no credit card required. Sign up using GitHub, GitLab, Google, or Microsoft SSO. Start with 1,000 monthly executions on our Community Plan, and easily upgrade for more."}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-31T06:50:59.431Z","extras":{"placeholders":[]},"interface_detail":"the workspace header has a CLI / MCP button to connect external tooling; the interfaces behind it were not read","binding":"request-rate","notes":"Hosted: Windmill runs this plan. The self-hosted Community Edition, with unlimited executions, is compute/windmill and is the last resort."},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.interface","interface-unknown"]],"history":[],"drift":[]},{"rid":"dev-services/windmill-cloud","card":{"rid":"dev-services/windmill-cloud","eid":"windmill","topic":"dev-services","slug":"windmill-cloud","provider":"Windmill Cloud","url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","domain":"windmill.dev","category":"hosted workflow engine and script runner","tier":"Community","verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":0,"confidence":"documented","binding":"request-rate","identity_kind":"email","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"rest,cli","egress_metered":null,"per_object_bytes":null,"retention_days":60,"verified_at":"2026-10-31T00:43:09.670Z","verified_basis":"live","checked_on":"2026-10-31","stale_on":"2026-12-01","n_evidence":10,"usd_month":null,"usd_per_tb_month":null,"summary":"Community plan on Windmill Cloud with no credit card: 1,000 free executions per user per month and 1,000 free executions per workspace per month; one executi...","duplicate_of":null,"n_unknown":1,"free_unit":"requests"},"record":{"topic":"dev-services","slug":"windmill-cloud","provider":"Windmill Cloud","url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","category":"hosted workflow engine and script runner","tier":"Community","free_tier":{"stated":"Community plan on Windmill Cloud with no credit card: 1,000 free executions per user per month and 1,000 free executions per workspace per month; one execution is one job of up to 1 second on a worker with 2GB of memory, and each further second counts as another execution","unit":"requests","metered_on":"request-count","source_url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","read_on":"2026-10-31","notes":"An execution is also counted per second of job time, so the count is partly wall-clock. Job run details are kept 60 days. Windmill Cloud is hosted in the US."},"per_object_cap":{"stated":"unverified: the plan and getting-started pages quoted name no limit on a job's payload or result size","bytes":null},"retention":{"stated":"job run details are retained for 60 days on the Community plan (cloud)","days":60,"source_url":"https://www.windmill.dev/docs/core_concepts/jobs"},"egress":{"terms":"not stated: the plan pages name no charge or cap on traffic out of a job","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://www.windmill.dev/docs/misc/plans_details"},"interface":["rest","cli"],"interface_detail":"Every request to the Windmill API carries a Bearer user token, which can be scoped; the wmill CLI syncs scripts and authenticates with a user token","tooling":"the Windmill web app, the REST API with user tokens and the wmill CLI","chaining":"A hosted scheduler and script runner on a 2GB worker: 1,000 one-second jobs a month cover an hourly check that calls free APIs and writes to a free database.","limits":[{"kind":"request-rate","value":"1,000 free executions per user per month and 1,000 per workspace per month","source":"https://github.com/windmill-labs/windmill/blob/main/frontend/src/lib/components/settings/PremiumInfo.svelte"},{"kind":"retention-clamped","value":"job run details kept 60 days","source":"https://www.windmill.dev/docs/core_concepts/jobs"}],"binding":"request-rate","binding_note":"A job longer than one second counts once per second, so 1,000 executions is at most 1,000 seconds, about 16 minutes, of job time a month.","identity_cost":{"kind":"email","detail":"No credit card required; sign-up with GitHub, GitLab, Google or Microsoft SSO, and the login page also offers a login without a third party.","country":null},"reliability_note":"no reliability event recorded; Windmill Cloud is hosted in the US","confidence":"documented","evidence":[{"url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","date":"2026-10-31","proved":"the hosted Community plan starts with 1,000 monthly executions, needs no credit card and signs up with GitHub, GitLab, Google or Microsoft SSO","capture":"sha256:4559b764c15999ac14c5429be61bd83ac8d5877ed6f026ef4040f9186037fc75","quote":"no credit card required. Sign up using GitHub, GitLab, Google, or Microsoft SSO. Start with 1,000 monthly executions on our Community Plan, and easily upgrade for more."},{"url":"https://www.windmill.dev/docs/getting_started/how_to_use_windmill","date":"2026-10-31","proved":"Windmill Cloud is hosted in the US","capture":"sha256:4559b764c15999ac14c5429be61bd83ac8d5877ed6f026ef4040f9186037fc75","quote":"Windmill cloud is hosted in the US."},{"url":"https://github.com/windmill-labs/windmill/blob/main/frontend/src/lib/components/settings/PremiumInfo.svelte","date":"2026-10-31","proved":"the Free plan in the Windmill app source gives 1,000 executions per user and 1,000 per workspace each month","capture":"sha256:1bdfebd1fd6573ea0caa3478bd9de08290a198bb29e2626fe0a4190cd74cb42c","quote":"'<b>1 000</b> free global executions per-user per month', '<b>1 000</b> free executions per workspace per month'"},{"url":"https://github.com/windmill-labs/windmill/blob/main/frontend/src/lib/components/settings/PremiumInfo.svelte","date":"2026-10-31","proved":"one execution is one job of up to 1 second on a 2GB worker, and each further second is another execution","capture":"sha256:1bdfebd1fd6573ea0caa3478bd9de08290a198bb29e2626fe0a4190cd74cb42c","quote":"One execution equals one job up to 1 second on a worker with 2GB of memory, with each additional second counting as an extra execution."},{"url":"https://github.com/windmill-labs/windmill/blob/main/frontend/src/lib/components/settings/PremiumInfo.svelte","date":"2026-10-31","proved":"a workspace not on a paid plan draws on its users' free-tier quotas","capture":"sha256:1bdfebd1fd6573ea0caa3478bd9de08290a198bb29e2626fe0a4190cd74cb42c","quote":"Users use their global free-tier quotas when doing executions in this workspace. Upgrade to a Team or Enterprise plan to unlock unlimited executions in this workspace."},{"url":"https://www.windmill.dev/docs/core_concepts/jobs","date":"2026-10-31","proved":"job run details are kept 60 days on the Community plan in the cloud","capture":"sha256:a701501774c2c1cc283320e6e9746b8fdc5b3b9f98ef9295cdac724d124397a3","quote":"Community plan (cloud): Jobs runs details are retained for 60 days."},{"url":"https://www.windmill.dev/docs/misc/plans_details","date":"2026-10-31","proved":"the cloud plans are Community, Team and Enterprise, and share most Enterprise features","capture":"sha256:5383c7002df33aaaea034c00edff4a23546a09889d47dac76c19fa310559ec68","quote":"All Windmill cloud plans (Community, Team, Enterprise) have most of the Enterprise features."},{"url":"https://www.windmill.dev/docs/core_concepts/user_tokens","date":"2026-10-31","proved":"the Windmill API authenticates every request with a Bearer user token","capture":"sha256:5f3e508846cbe116b2cff8d0dfa8cc38fee8f3351b208e7f988928c69aa11ec5","quote":"User tokens are used to authenticate API requests to Windmill. Every interaction with the Windmill API requires a `Bearer` token."},{"url":"https://www.windmill.dev/docs/core_concepts/user_tokens","date":"2026-10-31","proved":"the wmill CLI authenticates with a user token","capture":"sha256:5f3e508846cbe116b2cff8d0dfa8cc38fee8f3351b208e7f988928c69aa11ec5","quote":"The Windmill CLI (`wmill sync push`/`pull`) and the [GitHub Action git sync](https://www.windmill.dev/docs/advanced/git_sync) authenticate with a user token."},{"url":"https://app.windmill.dev/user/login","date":"2026-10-31","proved":"the login page offers GitHub, GitLab, Google, or a login without a third party","capture":"sha256:998500289e5058006f4dbbc50c8472a00f6b1b7a6a4a1ee049145306bf93d6b3","quote":"Continue with GitHub Continue with GitLab Continue with Google or Log in without third-party"}],"verdict":"qualifies-with-caveat","verified_at":"2026-10-31T00:43:09.670Z","notes":"Hosted: Windmill runs this plan, and the same offer is also recorded as compute/windmill-cloud. The open-source edition, which the user installs and runs, is compute/windmill and is the last resort after this hosted plan.","self_hosted":false},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":2.0,"unit":"GB","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.limits[0].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[1].value","kind":"limit:retention-clamped","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.egress.metered","egress-unknown"]],"history":[],"drift":[]},{"rid":"compute/windmill","card":{"rid":"compute/windmill","eid":"windmill","topic":"compute","slug":"windmill","provider":"Windmill","url":"https://www.windmill.dev/pricing","domain":"windmill.dev","category":"platform host","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":1,"confidence":"documented","binding":"none","identity_kind":"anonymous","identity_basis":"stated","needs_card":0,"needs_phone":0,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":"cli,rest","egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-04T02:24:26.168Z","verified_basis":"live","checked_on":"2026-11-04","stale_on":"2026-12-05","n_evidence":11,"usd_month":null,"usd_per_tb_month":null,"summary":"Free and open source at USD 0 a month with unlimited executions when self-hosted; Enterprise Self-Host from USD 120 a month. The hosted Community plan is dev...","duplicate_of":null,"n_unknown":9,"free_unit":"unlimited"},"record":{"topic":"compute","slug":"windmill","provider":"Windmill","url":"https://www.windmill.dev/pricing","category":"platform host","free_tier":{"stated":"Free and open source at USD 0 a month with unlimited executions when self-hosted; Enterprise Self-Host from USD 120 a month. The hosted Community plan is dev-services/windmill-cloud","unit":"unlimited","metered_on":"request-count","source_url":"https://www.windmill.dev/pricing","read_on":"2026-10-22"},"per_object_cap":{"stated":"not stated","bytes":null,"source_url":"https://www.windmill.dev/pricing","notes":null},"retention":{"stated":"not stated","days":null,"source_url":"https://www.windmill.dev/pricing","notes":"not stated"},"egress":{"terms":"not published: the pricing page and the CLI docs state no egress term; for the self-hosted software egress is set by the machine that runs it","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://www.windmill.dev/pricing"},"interface":["cli","rest"],"interface_detail":"wmill CLI (list, get, new, sync); REST API described by an OpenAPI document linked from the pricing page; no SSH or SDK read","tooling":"the user installs and runs the Windmill server and worker containers and a Postgres database, with Docker Compose on one machine or the Helm chart on Kubernetes, on a rented or free machine","chaining":"not stated","limits":[{"kind":"request-rate","value":"'Unlimited executions' on the self-hosted open-source tier; Enterprise Self-Host from $120/mo","source":"https://www.windmill.dev/pricing"}],"limits_note":"The free self-hosted edition caps an instance at 3 workspaces, 50 users, 10 users with SSO, a 10 GiB workspace object storage quota, job run details kept up to 30 days and 100 trigger emails a day; executions are unlimited.","identity_cost":{"kind":"anonymous","detail":"No account with Windmill is needed: the documented install downloads docker-compose.yml, Caddyfile and .env from raw.githubusercontent.com and runs docker compose up, and the first login is on the user's own instance.","country":null},"reliability_note":"no reliability event recorded","confidence":"documented","confidence_note":"the pricing page was read on 2026-10-22. 'Unlimited executions' is a claim about a missing limit, so it is recorded as the unit unlimited and not multiplied into a capacity figure","evidence":[{"url":"https://www.windmill.dev/pricing","date":"2026-10-02","proved":null},{"url":"https://www.windmill.dev/pricing","date":"2026-10-22","proved":"'Free and Open-source · from$0/mo · Unlimited executions', quoted"},{"url":"https://www.windmill.dev/docs/misc/plans_details","date":"2026-10-29","proved":"self-hosted Windmill is free and open source with unlimited executions; Enterprise Self-Host starts from a trial portal; the cloud plans are Community, Team and Enterprise","capture":"sha256:f052fbcce4a7104913b2835723336a76f878d89b8c2e7cbf79b2b907d1ded8a9","quote":"Windmill is free and open source. If self-hosted, the number of executions will be unlimited."},{"url":"https://www.windmill.dev/docs/misc/plans_details","date":"2026-10-31","proved":"self-hosted Windmill is free and open source with unlimited executions","capture":"sha256:c3a4dd5e49ac84d8e100da83ec762ceeccca4e669e7fa2b7911f5df7de1747e2","quote":"Windmill is free and open source. If self-hosted, the number of executions will be unlimited."},{"url":"https://www.windmill.dev/docs/advanced/self_host","date":"2026-10-31","proved":"the documented install downloads the compose file from a public URL with no sign-in step","capture":"sha256:a6ad104d25553048396563623ef97ef9e44fe6ef41803884f6ce4a4b76bd0847","quote":"curl https://raw.githubusercontent.com/windmill-labs/windmill/main/docker-compose.yml -o docker-compose.yml"},{"url":"https://www.windmill.dev/docs/advanced/self_host","date":"2026-10-31","proved":"the first login after the install is on the user's own instance","capture":"sha256:a6ad104d25553048396563623ef97ef9e44fe6ef41803884f6ce4a4b76bd0847","quote":"Go to [http://localhost](http://localhost/) et voilà. Then you can login for the first time."},{"url":"https://www.windmill.dev/docs/advanced/self_host","date":"2026-10-31","proved":"the self-hosted edition runs with Docker Compose on one instance or the Helm chart on Kubernetes","capture":"sha256:a6ad104d25553048396563623ef97ef9e44fe6ef41803884f6ce4a4b76bd0847","quote":"For small setups, use Docker and Docker Compose on a single instance. For larger and production use-cases, use our Helm chart to deploy on Kubernetes."},{"url":"https://www.windmill.dev/pricing","date":"2026-10-31","proved":"the free open-source tier has unlimited executions","capture":"sha256:7eb2ec23a2f01097084bd80845847348ddab49259ac06dd0579b8b83ab2466c8","quote":"Unlimited executions."},{"url":"https://www.windmill.dev/pricing","date":"2026-10-31","proved":"the free self-hosted tier caps email triggers at 100 emails a day, beside its other caps in the feature table","capture":"sha256:7eb2ec23a2f01097084bd80845847348ddab49259ac06dd0579b8b83ab2466c8","quote":"Max 100 emails per day"},{"url":"https://www.windmill.dev/docs/advanced/cli","date":"2026-11-03","proved":"a CLI exists","capture":"sha256:93f0691df249fe56ded7c6816254898958131393a8f7a384b6a3fb90f7d0767b","quote":"The Windmill CLI, `wmill` allows you to interact with Windmill instances right from your terminal."},{"url":"https://www.windmill.dev/pricing","date":"2026-11-03","proved":"the page links the OpenAPI document of the REST API","capture":"sha256:128a2edd1c4f00dfc325723587306f41598bda532b667fc1507ec5aa0f3de2c9","quote":"[OpenAPI](https://app.windmill.dev/openapi.html#/)"}],"verdict":"qualifies-with-caveat","verified_at":"2026-11-04T02:24:26.168Z","price_per_tb_month":null,"notes":"The hosted Community plan that Windmill runs is dev-services/windmill-cloud (also recorded as compute/windmill-cloud) and comes first. This record is no duplicate of it and stays: it is the open-source edition that the user installs and runs, with unlimited executions on the user's own instance, and it is the last resort.","extras":{"keep_rate":null,"keep_rate_basis":"no field in the source","billing_model":"unclassified","shape":null,"session_cap":null,"persistent_storage":null,"network_out":null,"price_note":null,"free_tier_kind":"allowance"},"binding":"none","self_hosted":true,"binding_note":"Executions are unlimited when self-hosted, so no vendor cap binds a single user's jobs; the machine the user runs the instance on bounds throughput."},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":1.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.limits[0].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.chaining","not-stated"],["$.egress.metered","egress-unknown"],["$.evidence[0].proved","process"],["$.extras.price_note","process"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-stated"],["$.reliability_note","none-observed"],["$.retention.notes","not-extracted"],["$.retention.stated","not-stated"]],"history":[],"drift":[]}]}