{"adoption": {"forks": 92, "observed_at": "2026-08-28T04:03:20.041012+00:00", "stars": 1039}, "canonical_url": "https://ross.abutalabs.com/products/winapp2", "card": {"archived": false, "artifact_type": "dataset", "description": "A database of declarative cleaning routines for Windows PC maintenance software. ", "domain": ["privacy", "windows", "developer-tools"], "enriched": true, "function": ["configuration-management", "privacy", "file-system", "security"], "health_score": 98, "homepage": null, "language": "Visual Basic .NET", "license": "CC-BY-SA-4.0", "license_family": "other", "maturity": "active", "member_repos": ["MoscaDotTo/Winapp2"], "name": "MoscaDotTo/Winapp2", "platform": ["windows"], "pushed_at": "2026-08-10T06:35:30+00:00", "repo": "MoscaDotTo/Winapp2", "stars": 1039, "tags": ["ccleaner", "bleachbit", "system-cleaning", "ini-database", "windows-maintenance", "disk-cleanup", "registry-cleaning", "community-driven", "automation"], "topics": ["ccleaner", "bleachbit", "avira", "winapp2", "winapp3", "winapp2ool", "ccleaner-users", "system-ninja", "avira-system-speedup", "cleaner", "maintenance", "database", "privacy", "optimization", "hdcleaner-windows-10", "ccleaner7"], "urls": [], "use_cases": ["reclaim disk space on windows", "clean temporary files and caches from many apps at once", "improve privacy by removing recently-used lists and logs", "extend ccleaner with more cleaning rules", "shrink system backup sizes", "troubleshoot app issues by clearing stale data"], "what_it_is": "Winapp2.ini is a large community-maintained database of declarative cleaning routines mapping Windows applications to their transient data (temp files, caches, logs, MRU lists). It extends cleaning tools like CCleaner, BleachBit, and System Ninja, and updates independently of them.", "when_to_avoid": ["you expect cleaning to speed up a modern PC - it likely won't and over-cleaning can hurt performance", "you cannot tolerate irreversible file/registry deletions or won't take backups", "you're not on Windows"], "when_to_choose": ["you use a compatible cleaner (CCleaner, BleachBit, System Ninja, HDCleaner, etc.) and want far broader app coverage", "you want an auditable, explicitly-defined cleaning ruleset instead of sweeping pattern-based cleaners", "you need regularly updated cleaning definitions decoupled from your cleaning tool"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/winapp2", "repo": "MoscaDotTo/Winapp2", "role": "main", "score": 97}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "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:03:20.041012+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:20.041012+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:03:33.980752+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ebd6deba042a3b45a56194ef47131d143d3fd286f7c6cd7a2c603e77b1ac6c69", "fetched_at": "2026-08-28T04:03:20.041012+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MoscaDotTo/Winapp2"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 95}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3669, "days_push": 23, "days_rel": 34, "gap_med": 10, "n_releases_24m": 8}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}