{"adoption": {"forks": 155, "observed_at": "2026-08-28T04:05:59.966717+00:00", "stars": 1967}, "canonical_url": "https://ross.abutalabs.com/products/i", "card": {"archived": false, "artifact_type": "service", "description": null, "domain": ["privacy", "censorship-circumvention", "networking"], "enriched": true, "function": ["vpn", "proxy", "privacy", "security"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["i2ii/i"], "name": "i2ii/i", "platform": ["cross-platform", "windows"], "pushed_at": "2024-07-12T06:53:10+00:00", "repo": "i2ii/i", "stars": 1967, "tags": ["vpn-service", "proxy-subscription", "mirror-sites", "circumvention", "telegram-channel", "android", "ios", "macos"], "topics": [], "urls": [], "use_cases": ["access blocked websites from mainland china", "find the latest official vpn website address", "bypass internet censorship", "subscribe to a proxy service with china direct-connect lines", "renew a vpn plan when the main site is blocked"], "what_it_is": "BHcloud appears to be a commercial VPN/proxy subscription service providing mirror websites for users in mainland China and overseas, with data synced in real time across its access URLs. The repository mainly serves as an announcement page listing current official website addresses and a Telegram channel for updates.", "when_to_avoid": ["you need open-source, auditable VPN software rather than a paid closed service", "you require a self-hosted or enterprise VPN solution", "the repository provides no source code and you want to inspect what you run"], "when_to_choose": ["you need mirror URLs that stay reachable from mainland China networks", "you want a VPN service with dedicated China-accessible lines and Telegram updates"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/i", "repo": "i2ii/i", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.966717+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:05:13.488852+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "5975e45363783a0e0aefaf8734494671c4797b55536f8a2f6fa2fe741db74d8d", "fetched_at": "2026-08-28T04:05:59.966717+00:00", "kind": "readme", "missing": false, "url": "https://github.com/i2ii/i"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1923, "days_push": 782, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}