{"eid":"github-tonarino","name":"Innernet","domain":"github.com","resolved_by":"platform","topics":["egress"],"n_records":1,"best_vorder":5,"review":null,"aliases":["Innernet","github.com"],"records":[{"rid":"egress/innernet","card":{"rid":"egress/innernet","eid":"github-tonarino","topic":"egress","slug":"innernet","provider":"Innernet","url":"https://github.com/tonarino/innernet","domain":"github.com","category":"WireGuard overlay (private only)","tier":"free","verdict":"fails-egress","vorder":5,"grp":"rejected","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","egress_metered":0,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-10-23T00:00:00.000Z","verified_basis":"live","checked_on":"2026-10-23","stale_on":"2026-11-22","n_evidence":1,"usd_month":null,"usd_per_tb_month":null,"summary":"'A private network system that uses WireGuard under the hood.' MIT licensed and self-hosted; no quota of any kind.","duplicate_of":null,"n_unknown":2},"record":{"topic":"egress","slug":"innernet","provider":"Innernet","url":"https://github.com/tonarino/innernet","category":"WireGuard overlay (private only)","tier":"free","free_tier":{"stated":"'A private network system that uses WireGuard under the hood.' MIT licensed and self-hosted; no quota of any kind.","unit":"unlimited","metered_on":"none","source_url":"https://github.com/tonarino/innernet","read_on":"2026-10-23","notes":""},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://github.com/tonarino/innernet","notes":""},"retention":{"stated":"not applicable","days":null,"source_url":"https://github.com/tonarino/innernet","notes":""},"egress":{"terms":"No allowance exists: the coordination server is the operator's.; ingress: none","metered":false,"free_allowance":"none published","price_per_tb":null,"source_url":"https://github.com/tonarino/innernet"},"interface":["cli"],"interface_detail":"innernet-server and the innernet client","tooling":"innernet and innernet-server","chaining":"a private mesh control plane; composes with a public ingress but adds none","limits":[],"limits_note":"","binding":"none","binding_note":"Nothing counts bytes. At 1 TiB/month only the host's own link binds, and there is no public listener through which a reader could spend it.","identity_cost":{"kind":"anonymous","detail":"self-hosted; peers are invited by an admin running 'innernet-server add-peer', so identity is a key handed out locally","country":"None"},"reliability_note":"'should be considered experimental software'; the coordination server's uptime is the constraint","confidence":"documented","confidence_note":"Reading the client documentation would settle whether innernet writes a standard wg config.","evidence":[{"url":"https://github.com/tonarino/innernet","date":"2026-10-23","proved":"'A private network system that uses WireGuard under the hood'; 'Every innernet network needs a coordination server to manage peers and provide endpoint information so peers can directly connect to each other'"}],"verdict":"fails-egress","verified_at":"2026-10-23T00:00:00.000Z","price_per_tb_month":"USD 0","notes":"Self-described as similar in goal to nebula and Tailscale. The README's own warning - 'This has not received an independent security audit' - is a technical reliability fact, not a reason to exclude it.","extras":{"wg_path":"unknown","wg_detail":"The README states WireGuard under the hood and a coordination server that 'manages peers and provide endpoint information so peers can directly connect', but no page read today documents a .conf export.","ingress":"none","volume_tib_month":null,"volume_stated":"No allowance exists: the coordination server is the operator's.","bytes_transit":"overlay-only","transit_note":"peers connect directly; the coordination server hands out endpoints and sees no payload"}},"claims":[{"path":"$.free_tier.stated","kind":"free-quota","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"},{"path":"$.price_per_tb_month","kind":"price-per-tb","num":0.0,"unit":"TB","per":"month","currency":"USD","usd":0.0,"fx_date":null,"parse":"ok"}],"unknown":[["$.per_object_cap.stated","not-applicable"],["$.retention.stated","not-applicable"]],"history":[],"drift":[]}]}