{"rid":"storage/zerotier-free","card":{"rid":"storage/zerotier-free","eid":"zerotier","topic":"storage","slug":"zerotier-free","provider":"ZeroTier free (Personal)","url":"https://www.zerotier.com/llms-full.txt","domain":"zerotier.com","category":"mesh-control-plane","tier":null,"verdict":"fails-quota","vorder":6,"grp":"rejected","confidence":"reported","binding":"none","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":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-21T00:00:00.000Z","verified_basis":"inherited","checked_on":"2026-10-21","stale_on":"2026-11-04","n_evidence":4,"usd_month":null,"usd_per_tb_month":null,"summary":"10 devices, 1 network, non-commercial use. Vendor table effective 20 Oct 2026: 'Personal | Free | 10 | Not available'.","duplicate_of":null,"n_unknown":6},"record":{"topic":"storage","slug":"zerotier-free","provider":"ZeroTier free (Personal)","url":"https://www.zerotier.com/llms-full.txt","category":"mesh-control-plane","free_tier":{"stated":"10 devices, 1 network, non-commercial use. Vendor table effective 20 Oct 2026: 'Personal | Free | 10 | Not available'.","unit":"mixed","metered_on":"unstated","source_url":"https://www.zerotier.com/llms-full.txt","read_on":"2026-10-21","notes":null},"per_object_cap":{"stated":"not stated","source_url":"https://www.zerotier.com/llms-full.txt","notes":"not stated"},"retention":{"stated":"not stated","source_url":"https://www.zerotier.com/llms-full.txt","notes":"not stated"},"egress":{"terms":"free, peer-to-peer; relaying only when the path fails.","metered":false},"interface":["rest","cli"],"interface_detail":"virtual L2/L3 overlay, REST API, Terraform provider, CLI.","tooling":"zerotier-one agent; central controller is now separately licensed (the default `make` build no longer includes it).","chaining":"10 devices is workable as a private mesh but not as a shard farm, and the controller is no longer in the open-source build by default.","limits":[],"limits_note":"device count, not bandwidth. Data flows peer-to-peer so there is no byte meter.","identity_cost":{"kind":"email","detail":"email","country":null},"reliability_note":"free tier has been cut twice (50 -> 25 -> 10 devices). Docs at docs.zerotier.com/start/ still say 'up to 25 devices' while the vendor's own llms-full.txt says 10 — trust the vendor table, not the docs page.","confidence":"reported","confidence_note":"One page read moves it to documented.","evidence":[{"url":"https://www.zerotier.com/llms-full.txt","date":"2026-10-21","proved":"'Prices below are in USD, billed monthly, effective 20 October 2026 ... | Personal | Free | 10 | Not available | Personal, non-commercial use'"},{"url":"https://docs.zerotier.com/start/","date":"2026-10-21","proved":"'ZeroTier Central is free for personal and small business use (up to 25 devices across all networks)' — CONTRADICTS the vendor table; the docs page is stale"},{"url":"https://www.hivebook.wiki/wiki/zerotier-global-peer-to-peer-virtual-ethernet-over-curve25519","date":"2026-10-21","proved":"'The default `make` build no longer includes the controller'"},{"url":"https://web.archive.org/web/20230401122634/https:/www.zerotier.com/pricing/","date":"2026-10-21","proved":"historic '25 Nodes' basic tier"}],"verdict":"fails-quota","verified_at":"2026-10-21T00:00:00.000Z","notes":"10 devices, 1 network, non-commercial use. Vendor table effective 20 Oct 2026: 'Personal | Free | 10 | Not available'.","extras":{"dead_end":{"failure_class":"quota","why":"10 devices, 1 network, non-commercial use. Vendor table effective 20 Oct 2026: 'Personal | Free | 10 | Not available'.","retry_when":null,"first_recorded":"2026-10-21"}},"binding":"none","binding_note":"no constraint of a named kind was recorded; the verdict rests on the quota sentence rather than on a named limit"},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.extras.dead_end.retry_when","process"],["$.free_tier.notes","process"],["$.per_object_cap.notes","not-extracted"],["$.per_object_cap.stated","not-extracted"],["$.retention.notes","not-extracted"],["$.retention.stated","not-extracted"]],"history":[],"drift":[]}