{"adoption": {"forks": 116, "observed_at": "2026-08-28T04:04:54.069924+00:00", "stars": 1498}, "canonical_url": "https://ross.abutalabs.com/products/domain-locker", "card": {"archived": false, "artifact_type": "application", "description": "🌐 The all-in-one tool, for keeping track of your domain name portfolio. Got domain names? Get Domain Locker!", "domain": ["web-development", "self-hosted", "security", "monitoring", "developer-tools"], "enriched": true, "function": ["monitoring", "alerting", "analytics", "webhook", "scheduling"], "health_score": 98, "homepage": "https://domain-locker.com", "language": "TypeScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["lissy93/domain-locker"], "name": "lissy93/domain-locker", "platform": ["self-hosted"], "pushed_at": "2026-08-21T08:29:47+00:00", "repo": "lissy93/domain-locker", "stars": 1498, "tags": ["domain-management", "whois", "dns-monitoring", "ssl-certificates", "domain-portfolio", "uptime-monitoring", "supabase", "dashboard", "docker", "web-server", "nodejs"], "topics": ["dashboard", "domain-investment", "domain-management", "monitoring", "self-hosted", "status-page", "web-security", "saas", "saas-application", "automation", "docker", "alternative-to"], "urls": [], "use_cases": ["track domain expirations across registrars", "monitor DNS and SSL certificate changes for my domains", "get alerts before a domain expires", "self-host a domain portfolio dashboard", "monitor website uptime and security for my domains", "track domain purchase costs and valuations"], "what_it_is": "Domain Locker is an open-source web application for tracking and managing a portfolio of domain names across registrars. It monitors expirations, DNS, SSL, uptime and security configuration, with alerts, analytics, and self-hosting via Docker.", "when_to_avoid": ["you need full registrar API management like bulk transfers or renewals", "you want a lightweight CLI-only checker without a web app", "you require guaranteed vendor support on self-hosted instances"], "when_to_choose": ["you own multiple domains across different registrars and want one dashboard", "you want self-hosted control over your domain data", "you need expiration, DNS, SSL, and uptime monitoring in one tool"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/domain-locker", "repo": "lissy93/domain-locker", "role": "main", "score": 85}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "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:04:54.069924+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:54.069924+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:33:05.289808+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "da1314f6d65a9879bb4bfd5a5eb574610140e6def97b4d72fc9d77800b0e6e78", "fetched_at": "2026-08-29T11:38:38.048139+00:00", "kind": "homepage", "missing": false, "url": "https://domain-locker.com"}, {"content_hash": "bc6c02a1c3dc0fc57c2597a44a99f50b5a09872a9171e5d4e3fb383e18fcc3e5", "fetched_at": "2026-08-29T11:38:38.057236+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/demo"}, {"content_hash": "c8fe0b1af2eb4821ed88043c4e1d605526bed422f6d482721ec514caf6cffd3f", "fetched_at": "2026-08-29T11:38:38.058891+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/intro"}, {"content_hash": "ea164ada7aa2f521b61f3ad239e55c0cf3e0184ceea349fb90213c217e9137b1", "fetched_at": "2026-08-29T11:38:38.060446+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/guides"}, {"content_hash": "2f69181d9549f3aa5e4fabd533ce335ca3e0963826fd70cc6f3230d967e228bf", "fetched_at": "2026-08-29T11:38:38.061873+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/articles"}, {"content_hash": "653c355aa76d8d16be5c1af4a1ce96ee75f44d59e8938aa4ae3630fc7e9a4d45", "fetched_at": "2026-08-29T11:38:38.063646+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/community"}, {"content_hash": "d754971ce3efd9e64d084045e683c350997dffb51f6a4ac15e12b0d58e885e66", "fetched_at": "2026-08-29T11:38:38.065414+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/support"}, {"content_hash": "ae0194730fa42d96a2ee6a610586440035051f80220b906e694ac8d4f1e44e3a", "fetched_at": "2026-08-29T11:38:38.067049+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/legal"}, {"content_hash": "7af151187226bcbc31677c20dd58dc4150b393bc080c4dcdb2462aebe7713b43", "fetched_at": "2026-08-29T11:38:38.068581+00:00", "kind": "site_page", "missing": false, "url": "https://domain-locker.com/about/developing"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 49, "rhythm": 90}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_readme"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 697, "days_push": 12, "days_rel": 65, "gap_med": 9.5, "n_releases_24m": 15}, "score": 85, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}