Toolradar productivity category aggregate for Dupple, extracted 2026-11-05 20:52:58.875 UTC. Read-only transaction on Toolradar's production Postgres. The CSV contains aggregate values only, no tool names or customer information. The direct category membership and published status were current at extraction; a tool with additional categories appears in each one. Direct membership is not the recursive parent-and-descendants total shown by some category pages. Counts use Category c JOIN CategoryTool ct ON ct."categoryId"=c.id JOIN Tool t ON t.id=ct."toolId", WHERE c.slug='productivity' AND t.status='published'. total is COUNT(*); free_or_freemium filters t.pricing IN ('free','freemium'); pricing_check_date_present filters t."pricingCheckedAt" IS NOT NULL. A stored check date is not independent verification of every plan, nor proof that the price is current. Price spread uses ToolMetricSnapshot s JOIN Category c ON c.id=s."categoryId" JOIN Tool t ON t.id=s."toolId", WHERE c.slug='productivity', s.metric='entry_price', s.detail->>'basis'='USD|seat:user' and t.status='published'. It reports count, minimum, percentile_cont(0.5) and maximum of s.value, with the snapshot computation time 2026-11-05 11:42:30.463 UTC. The snapshot records the monthly-equivalent lowest standard paid plan and only parses qualifying verified vendor prices; annual prices are divided by twelve. This is USD per user only; other currencies and units are excluded. The values may have changed after the snapshot, omit unparseable and quote-only prices, and do not constitute a price list or a like-for-like feature comparison. Review-source counts use the same direct membership, published status and the named entries in each Tool.externalReviews.sources JSON array. Count DISTINCT tool IDs grouped by source name; keep source names with at least eight tools. Sources can overlap for a tool; counts do not add up to the category total, do not count reviewers, and are recorded-source coverage rather than independent verification of a review or its currency. Related, separately extracted public datasets: https://toolradar.com/data/tool-page-sessions-categories-2026-11-05.csv and its method https://toolradar.com/data/tool-page-sessions-categories-method-2026-11-05.txt; https://toolradar.com/data/ai-crawler-tool-page-categories-2026-11-05.csv and its method https://toolradar.com/data/ai-crawler-tool-page-categories-method-2026-11-05.txt. Sessions are sums across qualifying tool pages, not distinct people or verified buyers; crawler requests are not citations, recommendations, leads or sales. Both reports describe their respective windows, thresholds and other limits. Source code: Toolradar Prisma schema and the weekly ToolMetricSnapshot metric registry. No independent audit. Category membership, prices, review records and available snapshots can change.