{"adoption": {"forks": 158, "observed_at": "2026-08-28T04:06:21.857865+00:00", "stars": 2173}, "canonical_url": "https://ross.abutalabs.com/products/powerdeletesuite", "card": {"archived": false, "artifact_type": "application", "description": "Power Delete Suite for Reddit", "domain": ["privacy", "social-media", "web-development"], "enriched": true, "function": ["privacy", "workflow-automation", "web-scraping", "developer-tools"], "health_score": 20, "homepage": null, "language": "JavaScript", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["j0be/PowerDeleteSuite"], "name": "j0be/PowerDeleteSuite", "platform": ["browser"], "pushed_at": "2024-11-21T16:53:51+00:00", "repo": "j0be/PowerDeleteSuite", "stars": 2173, "tags": ["reddit", "bookmarklet", "mass-deletion", "account-cleanup", "userscript", "no-license", "automation", "web-server"], "topics": [], "urls": [], "use_cases": ["delete all my reddit comments and posts before deleting my account", "mass edit reddit comment history to overwrite old posts", "scrub my reddit history for privacy", "delete only posts from specific subreddits older than a year", "export my reddit comments before deleting them", "remove reddit content without giving a third party my password"], "what_it_is": "A browser bookmarklet for Reddit that lets users mass-edit and mass-delete their own comments and submissions using Reddit's API endpoints. It runs entirely client-side with no server callbacks, offering filters by subreddit, score, date, gilding, saved status, and moderator status, plus content export.", "when_to_avoid": ["you need a maintained tool with a license or active development guarantees", "you want a GUI desktop app or mobile-native solution rather than a browser bookmarklet", "Reddit API changes have broken the script and you need guaranteed ongoing compatibility"], "when_to_choose": ["you want a privacy-focused, client-side tool with no account credentials required", "you need fine-grained filters (subreddit, score, age, gilded, saved, mod posts) for bulk deletion", "you want to edit-then-delete content to overwrite history before removal"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/powerdeletesuite", "repo": "j0be/PowerDeleteSuite", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "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:21.857865+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:21.857865+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:49:02.477206+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "6b6ce7983dcc72aa49757c770fcecf8a9bdc7a9f79991717c7fda1329d165112", "fetched_at": "2026-08-28T04:06:21.857865+00:00", "kind": "readme", "missing": false, "url": "https://github.com/j0be/PowerDeleteSuite"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3628, "days_push": 650, "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}}