{"adoption": {"forks": 221, "observed_at": "2026-08-28T04:06:16.918281+00:00", "stars": 2126}, "canonical_url": "https://ross.abutalabs.com/products/pokemongo-webspoof", "card": {"archived": false, "artifact_type": "application", "description": "👾 Play Pokémon Go from your Mac", "domain": ["gaming-tools", "apple-ecosystem"], "enriched": true, "function": ["security", "developer-tools", "gui"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["iam4x/pokemongo-webspoof"], "name": "iam4x/pokemongo-webspoof", "platform": [], "pushed_at": "2022-12-07T17:55:22+00:00", "repo": "iam4x/pokemongo-webspoof", "stars": 2126, "tags": ["gps-spoofing", "pokemon-go", "location-simulation", "xcode", "game-cheating", "automation", "macos", "ios", "electron", "javascript"], "topics": [], "urls": [], "use_cases": ["spoof gps location for pokemon go on iphone", "play pokemon go from my mac", "simulate ios device location via xcode", "teleport my character in pokemon go", "autopilot walking in pokemon go"], "what_it_is": "A macOS desktop application that spoofs the GPS location of a USB-connected iOS device so the user can play Pokémon GO from their Mac, moving their character via keyboard or autopilot. The project is explicitly marked as no longer safe to use and has not been maintained since 2022.", "when_to_avoid": ["you want to actually spoof Pokémon GO today - the project is marked NOT SAFE TO USE ANYMORE", "you need a maintained or supported tool", "you do not have a Mac with Xcode and a USB-connected iOS device"], "when_to_choose": ["you want a historical reference for iOS location spoofing via Xcode simulate-location", "you need an example of an Electron app controlling device GPS over USB"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/pokemongo-webspoof", "repo": "iam4x/pokemongo-webspoof", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "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:06:16.918281+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:16.918281+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:52:31.335747+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0598b746cf2cd96c517fc189c8bf6aa26f8059bc772c03e9e7645dd072a59a22", "fetched_at": "2026-08-28T04:06:16.918281+00:00", "kind": "readme", "missing": false, "url": "https://github.com/iam4x/pokemongo-webspoof"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3701, "days_push": 1365, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}