返回 Discover
Field DispatchProduct Hunt3 · 2026-05-30

Exstats

Track your browser extensions and competitors in one place

Exstats unifies browser extension analytics and market research across Chrome, Edge, and Firefox. Track your products, competitors, reviews, rankings, keywords, and store trends in one place, with daily updates, history, exports, and alerts.

日榜日期
2026-05-30
发布时间
2026/05/30
日榜排名
#3
票数
181
评论
15
评价
0
Exstats source image 1
1 / 6
Human Signal

创始人 / Maker 评论

优先展示 Product Hunt 上对理解条目有帮助的人类文本。

Topics
Browser ExtensionsAnalyticsDeveloper Tools

Hi Product Hunt 👋 I’m Artur, founder of Exstats. I built Exstats because browser extension data is fragmented across Chrome Web Store, Microsoft Edge Add-ons, and Firefox Add-ons. If you’re building an extension, it’s hard to understand how your product is performing, what competitors are doing, which keywords matter, and how the market is changing. Exstats brings all of that into one unified view. With Exstats, you can: * Track your extensions across Chrome, Edge, and Firefox * Monitor competitors, ratings, reviews, rankings, and keyword positions * Explore 280K+ browser extensions with advanced filters * Follow store and category trends * Get daily updates, exports, and alerts It’s built for extension founders, indie makers, agencies, and teams that want better visibility into their market. I’d love to hear your feedback, especially from anyone building or growing browser extensions. What would you want to track that extension stores don’t show today? Thanks for checking it out. Best, Artur

评论作者信息不可用5 votes查看原评论
痛点分析发布于 2026/05/30

痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。

痛点

浏览器扩展开发者需要跨Chrome、Edge、Firefox多个商店追踪自家产品表现、竞争对手动态、关键词排名和市场趋势,但各商店数据分散且缺乏统一API,导致用户必须手动登录不同后台、分别收集和对比数据,过程繁琐且容易遗漏关键变化。现有工具往往只覆盖单一商店或仅提供基础数据,无法满足跨平台对比和竞争分析的需求。这种碎片化信息获取方式造成时间浪费、决策依据不完整,以及难以及时发现市场机会或风险,尤其在需要每日跟踪更新时,重复劳动和人工比对带来的摩擦非常明显。

Discussion

精选 Product Hunt 讨论

保留原始讨论语境,用来交叉验证上游条目的真实反馈。

The approach of normalizing extension store metrics into a unified dashboard is clever. Chrome Web Store doesn't provide a real analytics API, so you're likely scraping review counts and rating distributions yourself. We've dealt with similar data gaps when tracking third-party integration adoption across platforms. How do you handle rate limiting on store data collection, and do you support Firefox AMO alongside Chrome?

评论作者信息不可用筛选:高信号评论0 votes查看原评论

Most extension analytics tools stop at your own store listing. The competitor tracking angle is the more interesting half here. How granular does it get on competitor data, are you pulling review sentiment and rating trends over time, or is it mostly install counts and category rankings? And does it cover both Chrome Web Store and Firefox/Edge, or Chrome only right now? Congrats for the launch

评论作者信息不可用筛选:高信号评论2 votes查看原评论

Tracking extension metrics across the Chrome Web Store is harder than it looks without an official API. We've hit the scraped-data freshness problem in our own analytics work, where stale snapshots quickly become noise. How do you handle rate limits and anti-scraping on store crawlers, and do you normalize data across Firefox and Edge addon stores?

评论作者信息不可用筛选:高信号评论0 votes查看原评论
源数据· Raw Archive
source
Product Hunt
upstream_source
producthunt_api
upstream_item_id
1149669
daily_ranking_item_id
56594869-3268-40c6-97f8-2405b1bc4fa6
rank_date
2026-05-30
rank
3
name
Exstats
tagline
Track your browser extensions and competitors in one place
description
Exstats unifies browser extension analytics and market research across Chrome, Edge, and Firefox. Track your products, competitors, reviews, rankings, keywords, and store trends in one place, with daily updates, history, exports, and alerts.
maker_comment
<p>Hi Product Hunt 👋<br><br>I’m Artur, founder of Exstats.<br><br>I built Exstats because browser extension data is fragmented across Chrome Web Store, Microsoft Edge Add-ons, and Firefox Add-ons. If you’re building an extension, it’s hard to understand how your product is performing, what competitors are doing, which keywords matter, and how the market is changing.<br><br>Exstats brings all of that into one unified view.<br><br>With Exstats, you can:<br><br>* Track your extensions across Chrome, Edge, and Firefox<br>* Monitor competitors, ratings, reviews, rankings, and keyword positions<br>* Explore 280K+ browser extensions with advanced filters<br>* Follow store and category trends<br>* Get daily updates, exports, and alerts<br><br>It’s built for extension founders, indie makers, agencies, and teams that want better visibility into their market.<br><br>I’d love to hear your feedback, especially from anyone building or growing browser extensions. What would you want to track that extension stores don’t show today?<br><br>Thanks for checking it out.<br><br>Best,<br>Artur</p>
votes_count
181
comments_count
15
reviews_count
0
featured_at
2026-05-30T07:01:00.000Z
created_at_on_source
2026-05-30T07:01:00.000Z
makers
item-1
topics
Browser ExtensionsAnalyticsDeveloper Tools
media / source-specific data
[
  {
    "url": "https://ph-files.imgix.net/2d4241b6-3fd3-4ae2-b1ac-f60b42244349.jpeg?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/a163eec6-4be5-424b-a4c3-bba78a2d4e4c.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/f9c556b6-cd5a-471e-a2dc-69277872c22e.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/6f572386-6002-45ec-85a6-920c9b18d54b.png?auto=format",
    "type": "image",
    "videoUrl": null
  },
  {
    "url": "https://ph-files.imgix.net/7fb599ee-e10f-46e9-bc13-8d1d23211134.png?auto=format",
    "type": "image",
    "videoUrl": null
  }
]
raw_payload
{
  "post_id": "1149669",
  "fetched_at": "2026-05-30T22:00:02.761Z",
  "has_post_detail": true,
  "snapshot_version": "producthunt_v1",
  "has_maker_comment": true,
  "maker_comment_source": "first_comment_fallback",
  "comments_fetch_status": "ok",
  "selected_comment_count": 4
}
source_raw_snapshot
{
  "id": "b7e32f51-c9ce-4d8d-b84c-9fd0d1379997",
  "daily_ranking_item_id": "56594869-3268-40c6-97f8-2405b1bc4fa6",
  "source": "producthunt_api",
  "product_hunt_id": "1149669",
  "fetched_at": "2026-05-30T22:00:02.761Z",
  "post_raw": {
    "id": "1149669",
    "url": "https://www.producthunt.com/products/exstats?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "name": "Exstats",
    "media": [
      {
        "url": "https://ph-files.imgix.net/2d4241b6-3fd3-4ae2-b1ac-f60b42244349.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/a163eec6-4be5-424b-a4c3-bba78a2d4e4c.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/f9c556b6-cd5a-471e-a2dc-69277872c22e.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6f572386-6002-45ec-85a6-920c9b18d54b.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/7fb599ee-e10f-46e9-bc13-8d1d23211134.png?auto=format",
        "type": "image",
        "videoUrl": null
      }
    ],
    "tagline": "Track your browser extensions and competitors in one place",
    "thumbnail": {
      "url": "https://ph-files.imgix.net/7e310af9-8028-4843-a9fa-64797d23b91b.png?auto=format"
    },
    "votesCount": 181,
    "description": "Exstats unifies browser extension analytics and market research across Chrome, Edge, and Firefox. Track your products, competitors, reviews, rankings, keywords, and store trends in one place, with daily updates, history, exports, and alerts."
  },
  "post_detail_raw": {
    "id": "1149669",
    "slug": "exstats",
    "user": {
      "id": "25713",
      "url": "https://www.producthunt.com/@fmerian?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "fmerian",
      "headline": "hunting devtools e.g. v0.dev and kilo.ai",
      "username": "fmerian",
      "websiteUrl": "https://www.producthunt.com/upcoming/notion-design-system-documentation-by-specify",
      "profileImage": "https://ph-avatars.imgix.net/25713/621b90ee-788e-42ec-8fa3-25dd2910482a.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "fmerian"
    },
    "media": [
      {
        "url": "https://ph-files.imgix.net/2d4241b6-3fd3-4ae2-b1ac-f60b42244349.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/a163eec6-4be5-424b-a4c3-bba78a2d4e4c.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/f9c556b6-cd5a-471e-a2dc-69277872c22e.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6f572386-6002-45ec-85a6-920c9b18d54b.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/7fb599ee-e10f-46e9-bc13-8d1d23211134.png?auto=format",
        "type": "image",
        "videoUrl": null
      }
    ],
    "makers": [
      {
        "id": "0",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "websiteUrl": null,
        "profileImage": null,
        "twitterUsername": null
      }
    ],
    "topics": {
      "edges": [
        {
          "node": {
            "id": "16",
            "name": "Browser Extensions",
            "slug": "browser-extensions"
          }
        },
        {
          "node": {
            "id": "108",
            "name": "Analytics",
            "slug": "analytics"
          }
        },
        {
          "node": {
            "id": "267",
            "name": "Developer Tools",
            "slug": "developer-tools"
          }
        }
      ]
    },
    "website": "https://www.producthunt.com/r/NFCC7LFF4BSTGX?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "createdAt": "2026-05-30T07:01:00Z",
    "dailyRank": 3,
    "thumbnail": {
      "url": "https://ph-files.imgix.net/7e310af9-8028-4843-a9fa-64797d23b91b.png?auto=format",
      "type": "image",
      "videoUrl": null
    },
    "featuredAt": "2026-05-30T07:01:00Z",
    "weeklyRank": 33,
    "yearlyRank": null,
    "monthlyRank": 375,
    "scheduledAt": "2026-05-30T07:01:00Z",
    "productLinks": [
      {
        "url": "https://www.producthunt.com/r/P7EYFPXXGU7CN3?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Twitter"
      },
      {
        "url": "https://www.producthunt.com/r/NFCC7LFF4BSTGX?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Website"
      },
      {
        "url": "https://www.producthunt.com/r/NCUDHWST6RK5CY?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
        "type": "Twitter"
      }
    ],
    "reviewsCount": 0,
    "commentsCount": 15,
    "reviewsRating": 0
  },
  "maker_comment_raw": {
    "id": "5378201",
    "url": "https://www.producthunt.com/products/exstats?comment=5378201&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "body": "<p>Hi Product Hunt 👋<br><br>I’m Artur, founder of Exstats.<br><br>I built Exstats because browser extension data is fragmented across Chrome Web Store, Microsoft Edge Add-ons, and Firefox Add-ons. If you’re building an extension, it’s hard to understand how your product is performing, what competitors are doing, which keywords matter, and how the market is changing.<br><br>Exstats brings all of that into one unified view.<br><br>With Exstats, you can:<br><br>* Track your extensions across Chrome, Edge, and Firefox<br>* Monitor competitors, ratings, reviews, rankings, and keyword positions<br>* Explore 280K+ browser extensions with advanced filters<br>* Follow store and category trends<br>* Get daily updates, exports, and alerts<br><br>It’s built for extension founders, indie makers, agencies, and teams that want better visibility into their market.<br><br>I’d love to hear your feedback, especially from anyone building or growing browser extensions. What would you want to track that extension stores don’t show today?<br><br>Thanks for checking it out.<br><br>Best,<br>Artur</p>",
    "user": {
      "id": "9613142",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profile_url": "[REDACTED]",
      "website_url": null,
      "profile_image": null,
      "twitter_username": null
    },
    "user_id": "9613142",
    "is_maker": false,
    "parent_id": null,
    "created_at": "2026-05-18T08:45:37Z",
    "replies_raw": [],
    "votes_count": 5
  },
  "selected_comments_raw": [
    {
      "id": "5378201",
      "url": "https://www.producthunt.com/products/exstats?comment=5378201&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Hi Product Hunt 👋<br><br>I’m Artur, founder of Exstats.<br><br>I built Exstats because browser extension data is fragmented across Chrome Web Store, Microsoft Edge Add-ons, and Firefox Add-ons. If you’re building an extension, it’s hard to understand how your product is performing, what competitors are doing, which keywords matter, and how the market is changing.<br><br>Exstats brings all of that into one unified view.<br><br>With Exstats, you can:<br><br>* Track your extensions across Chrome, Edge, and Firefox<br>* Monitor competitors, ratings, reviews, rankings, and keyword positions<br>* Explore 280K+ browser extensions with advanced filters<br>* Follow store and category trends<br>* Get daily updates, exports, and alerts<br><br>It’s built for extension founders, indie makers, agencies, and teams that want better visibility into their market.<br><br>I’d love to hear your feedback, especially from anyone building or growing browser extensions. What would you want to track that extension stores don’t show today?<br><br>Thanks for checking it out.<br><br>Best,<br>Artur</p>",
      "user": {
        "id": "9613142",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9613142",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-18T08:45:37Z",
      "replies_raw": [],
      "votes_count": 5,
      "selection_score": 400,
      "selection_reason": "first_comment_fallback"
    },
    {
      "id": "5412123",
      "url": "https://www.producthunt.com/products/exstats?comment=5412123&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>The approach of normalizing extension store metrics into a unified dashboard is clever. Chrome Web Store doesn't provide a real analytics API, so you're likely scraping review counts and rating distributions yourself. We've dealt with similar data gaps when tracking third-party integration adoption across platforms. How do you handle rate limiting on store data collection, and do you support Firefox AMO alongside Chrome?</p>",
      "user": {
        "id": "8689236",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "8689236",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-30T12:02:32Z",
      "replies_raw": [],
      "votes_count": 0,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5411789",
      "url": "https://www.producthunt.com/products/exstats?comment=5411789&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Most extension analytics tools stop at your own store listing. The competitor tracking angle is the more interesting half here. </p><p></p><p>How granular does it get on competitor data, are you pulling review sentiment and rating trends over time, or is it mostly install counts and category rankings? And does it cover both Chrome Web Store and Firefox/Edge, or Chrome only right now?</p><p></p><p>Congrats for the launch</p>",
      "user": {
        "id": "9763736",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9763736",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-30T08:18:08Z",
      "replies_raw": [],
      "votes_count": 2,
      "selection_score": 400,
      "selection_reason": "body_signal_score"
    },
    {
      "id": "5412146",
      "url": "https://www.producthunt.com/products/exstats?comment=5412146&utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "body": "<p>Tracking extension metrics across the Chrome Web Store is harder than it looks without an official API. We've hit the scraped-data freshness problem in our own analytics work, where stale snapshots quickly become noise. How do you handle rate limits and anti-scraping on store crawlers, and do you normalize data across Firefox and Edge addon stores?</p>",
      "user": {
        "id": "9825328",
        "url": "[REDACTED]",
        "name": "[REDACTED]",
        "headline": null,
        "username": "[REDACTED]",
        "profile_url": "[REDACTED]",
        "website_url": null,
        "profile_image": null,
        "twitter_username": null
      },
      "user_id": "9825328",
      "is_maker": false,
      "parent_id": null,
      "created_at": "2026-05-30T12:19:31Z",
      "replies_raw": [],
      "votes_count": 0,
      "selection_score": 357,
      "selection_reason": "body_signal_score"
    }
  ],
  "topics_raw": [
    {
      "id": "16",
      "name": "Browser Extensions",
      "slug": "browser-extensions"
    },
    {
      "id": "108",
      "name": "Analytics",
      "slug": "analytics"
    },
    {
      "id": "267",
      "name": "Developer Tools",
      "slug": "developer-tools"
    }
  ],
  "makers_raw": [
    {
      "id": "0",
      "url": "[REDACTED]",
      "name": "[REDACTED]",
      "headline": null,
      "username": "[REDACTED]",
      "profileUrl": "[REDACTED]",
      "websiteUrl": null,
      "profileImage": null,
      "twitterUsername": null
    }
  ],
  "launch_metadata_raw": {
    "slug": "exstats",
    "daily_rank": 3,
    "featured_at": "2026-05-30T07:01:00Z",
    "website_url": "https://www.producthunt.com/r/NFCC7LFF4BSTGX?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
    "weekly_rank": 33,
    "yearly_rank": null,
    "monthly_rank": 375,
    "scheduled_at": "2026-05-30T07:01:00Z",
    "reviews_rating": 0,
    "created_at_on_product_hunt": "2026-05-30T07:01:00Z"
  },
  "stats_raw": {
    "votes_count": 181,
    "reviews_count": 0,
    "comments_count": 15,
    "reviews_rating": 0
  },
  "aux_raw": {
    "media_extended": [
      {
        "url": "https://ph-files.imgix.net/2d4241b6-3fd3-4ae2-b1ac-f60b42244349.jpeg?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/a163eec6-4be5-424b-a4c3-bba78a2d4e4c.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/f9c556b6-cd5a-471e-a2dc-69277872c22e.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/6f572386-6002-45ec-85a6-920c9b18d54b.png?auto=format",
        "type": "image",
        "videoUrl": null
      },
      {
        "url": "https://ph-files.imgix.net/7fb599ee-e10f-46e9-bc13-8d1d23211134.png?auto=format",
        "type": "image",
        "videoUrl": null
      }
    ],
    "submitter_user": {
      "id": "25713",
      "url": "https://www.producthunt.com/@fmerian?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "name": "fmerian",
      "headline": "hunting devtools e.g. v0.dev and kilo.ai",
      "username": "fmerian",
      "profileUrl": "https://www.producthunt.com/@fmerian?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "websiteUrl": "https://www.producthunt.com/upcoming/notion-design-system-documentation-by-specify",
      "profileImage": "https://ph-avatars.imgix.net/25713/621b90ee-788e-42ec-8fa3-25dd2910482a.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
      "twitterUsername": "fmerian"
    },
    "presentation_only": {
      "thumbnail_url": "https://ph-files.imgix.net/7e310af9-8028-4843-a9fa-64797d23b91b.png?auto=format",
      "product_hunt_url": "https://www.producthunt.com/products/exstats?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
      "product_hunt_slug": "exstats"
    },
    "unused_upstream_fields": {
      "post_aux": {},
      "comments_aux": {},
      "post_detail_aux": {
        "media_raw": [
          {
            "url": "https://ph-files.imgix.net/2d4241b6-3fd3-4ae2-b1ac-f60b42244349.jpeg?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/a163eec6-4be5-424b-a4c3-bba78a2d4e4c.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/f9c556b6-cd5a-471e-a2dc-69277872c22e.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/6f572386-6002-45ec-85a6-920c9b18d54b.png?auto=format",
            "type": "image",
            "videoUrl": null
          },
          {
            "url": "https://ph-files.imgix.net/7fb599ee-e10f-46e9-bc13-8d1d23211134.png?auto=format",
            "type": "image",
            "videoUrl": null
          }
        ],
        "thumbnail_raw": {
          "url": "https://ph-files.imgix.net/7e310af9-8028-4843-a9fa-64797d23b91b.png?auto=format",
          "type": "image",
          "videoUrl": null
        },
        "presentation_only": {
          "product_hunt_slug": "exstats"
        },
        "product_links_raw": [
          {
            "url": "https://www.producthunt.com/r/P7EYFPXXGU7CN3?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Twitter"
          },
          {
            "url": "https://www.producthunt.com/r/NFCC7LFF4BSTGX?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Website"
          },
          {
            "url": "https://www.producthunt.com/r/NCUDHWST6RK5CY?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
            "type": "Twitter"
          }
        ],
        "submitter_user_raw": {
          "id": "25713",
          "url": "https://www.producthunt.com/@fmerian?utm_campaign=producthunt-api&utm_medium=api-v2&utm_source=Application%3A+jingx+%28ID%3A+278031%29",
          "name": "fmerian",
          "headline": "hunting devtools e.g. v0.dev and kilo.ai",
          "username": "fmerian",
          "websiteUrl": "https://www.producthunt.com/upcoming/notion-design-system-documentation-by-specify",
          "profileImage": "https://ph-avatars.imgix.net/25713/621b90ee-788e-42ec-8fa3-25dd2910482a.jpeg?auto=format&crop=faces&fit=crop&h=original&w=original",
          "twitterUsername": "fmerian"
        },
        "unused_upstream_fields": {}
      }
    }
  },
  "selection_meta": {
    "scoring_basis": "maker first, then non-maker body signal score with original order tie-break",
    "first_comment_id": "5378201",
    "comments_strategy": "maker_plus_top_discussion",
    "detail_fetch_status": "ok",
    "top_candidate_count": 8,
    "maker_comment_source": "first_comment_fallback",
    "comments_fetch_status": "ok",
    "dropped_comment_count": 4,
    "comments_fetched_limit": 25,
    "newest_candidate_count": 8,
    "selected_comment_count": 4,
    "candidate_comment_count": 8,
    "selected_comment_reasons": [
      {
        "id": "5378201",
        "score": 400,
        "reason": "first_comment_fallback"
      },
      {
        "id": "5412123",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5411789",
        "score": 400,
        "reason": "body_signal_score"
      },
      {
        "id": "5412146",
        "score": 357,
        "reason": "body_signal_score"
      }
    ]
  },
  "created_at": "2026-05-30T22:00:08.475Z",
  "updated_at": "2026-05-30T22:00:08.475Z"
}