[
  {
    "id": "buffer-metrics",
    "title": "Buffer transparent metrics",
    "url": "https://buffer.com/metrics",
    "publisher": "Buffer",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "aggregate",
    "reuse": "reference_only",
    "license": "Public reference; no dataset redistribution license located",
    "population": "Public Buffer company aggregates",
    "period": "2012-01-31–2026-10-07",
    "claims": [
      {
        "id": "revenue-series",
        "statement": "182 dated revenue rows comprise 177 month-ends, four January-1 partial rows and one October-7 partial row.",
        "value": 182,
        "unit": "dated rows",
        "limitation": "Do not treat all rows as complete months; MRR movement sums have unexplained residuals."
      },
      {
        "id": "signups",
        "statement": "Parsed 2,725 daily signup observations.",
        "value": 2725,
        "unit": "daily observations",
        "limitation": "Population is one company; no customer-level causality is identified."
      },
      {
        "id": "support",
        "statement": "Dashboard reports 94.06% satisfaction, 60.51% first response within two hours, and 11,284 emails solved in the last quarter.",
        "value": 94.06,
        "unit": "percent satisfaction",
        "limitation": "Satisfaction denominator and nonrespondent bias are not supplied; windows differ."
      }
    ]
  },
  {
    "id": "buffer-pricing",
    "title": "Buffer published pricing",
    "url": "https://buffer.com/pricing",
    "publisher": "Buffer",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public reference; no data redistribution license located",
    "population": "Buffer plan catalog",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "trial",
        "statement": "Paid plans advertise a 14-day trial.",
        "value": 14,
        "unit": "days",
        "limitation": "Current policy, not a historical policy for the entire metrics series."
      },
      {
        "id": "channels",
        "statement": "Free plan permits three channels and ten scheduled posts per channel.",
        "value": 3,
        "unit": "channels",
        "limitation": "Product limits are descriptive until the corresponding product surface is implemented."
      },
      {
        "id": "annual-price",
        "statement": "Published annual-billing Essentials price is $5 per channel per month.",
        "value": 500,
        "unit": "USD cents/channel/month",
        "limitation": "Monthly and annual price schedules differ; synthetic companies use authored catalogs."
      }
    ]
  },
  {
    "id": "buffer-reporting",
    "title": "Buffer changes cancellation recognition",
    "url": "https://buffer.com/resources/lower-mrr-arr/",
    "publisher": "Buffer",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public reference",
    "population": "Buffer recurring revenue reporting",
    "period": "2025-09-17",
    "claims": [
      {
        "id": "recognition",
        "statement": "MRR now recognizes cancellation immediately rather than at paid-period end; historical values may be restated.",
        "value": null,
        "unit": "reporting definition",
        "limitation": "Intent, service entitlement and cash collection must remain distinct."
      }
    ]
  },
  {
    "id": "buffer-salaries",
    "title": "Buffer transparent salaries",
    "url": "https://buffer.com/salaries",
    "publisher": "Buffer",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "aggregate",
    "reuse": "reference_only",
    "license": "Public reference; no salary dataset redistribution license located",
    "population": "Published Buffer employee salary table",
    "period": "Snapshot 2026-10-10",
    "claims": [
      {
        "id": "staffing",
        "statement": "Inspected 76 salary rows across engineering, product, design, data, marketing, advocacy, finance and people teams.",
        "value": 76,
        "unit": "published salary rows",
        "limitation": "No real employee identities are copied into synthetic companies. Productivity, hiring delay and overhead are unmeasured."
      }
    ]
  },
  {
    "id": "buffer-aws-incident",
    "title": "Buffer AWS incident write-up",
    "url": "https://status.buffer.com/incidents/01K80B3D8XWCQC45CX8ATYMVGR/write-up",
    "publisher": "Buffer",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "incident",
    "reuse": "reference_only",
    "license": "Public incident reference",
    "population": "Buffer operations during upstream AWS disruption",
    "period": "2025-10-20–2025-10-21",
    "claims": [
      {
        "id": "duration",
        "statement": "Incident lasted approximately 15 hours 38 minutes and affected authentication, publishing and analytics.",
        "value": 938,
        "unit": "minutes",
        "limitation": "One incident is a severity/causal-path example, not an incident arrival distribution."
      },
      {
        "id": "mitigation",
        "statement": "Webhook failures fell from roughly 25% to 3% during mitigation.",
        "value": 25,
        "unit": "incident-specific percent before mitigation",
        "limitation": "No universal baseline failure or customer-churn rate follows from these values."
      }
    ]
  },
  {
    "id": "buffer-bluesky-incident",
    "title": "Buffer Bluesky degradation write-up",
    "url": "https://status.buffer.com/incidents/01KPARTSS96KC9XTXY04TFFFM3/write-up",
    "publisher": "Buffer",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "incident",
    "reuse": "reference_only",
    "license": "Public incident reference",
    "population": "Buffer customers exposed to Bluesky disruption",
    "period": "2026-04-16–2026-04-17",
    "claims": [
      {
        "id": "impact",
        "statement": "Approximately 22 hours of disruption affected 707 organizations, with roughly 2,000 failed posts.",
        "value": 707,
        "unit": "affected organizations",
        "limitation": "Media types had different failure severities; incidence and downstream retention effects remain unknown."
      }
    ]
  },
  {
    "id": "plausible-plans",
    "title": "Plausible subscription plans",
    "url": "https://plausible.io/docs/subscription-plans",
    "publisher": "Plausible",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public reference",
    "population": "Plausible customer subscriptions",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "trial",
        "statement": "All plans offer a 30-day trial without a credit card.",
        "value": 30,
        "unit": "days",
        "limitation": "This policy does not establish trial-conversion probability."
      },
      {
        "id": "overage",
        "statement": "Two consecutive months above the allowance trigger an upgrade notice; dashboards may lock one week later while collection continues.",
        "value": 7,
        "unit": "days after notice",
        "limitation": "Customer response to notices is not empirically specified."
      },
      {
        "id": "proration",
        "statement": "Plan changes are prorated and cancellation preserves service through the current paid period.",
        "value": null,
        "unit": "contract rule",
        "limitation": "The initial engine may implement only a subset; catalog policies explicitly record execution status."
      }
    ]
  },
  {
    "id": "plausible-api",
    "title": "Plausible Stats API",
    "url": "https://plausible.io/docs/stats-api",
    "publisher": "Plausible",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public documentation reference",
    "population": "Plausible Stats API keys",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "quota",
        "statement": "API keys have a default limit of 600 requests per hour.",
        "value": 600,
        "unit": "requests/hour",
        "limitation": "A provider-specific rule, not the platform-wide default for other services."
      },
      {
        "id": "measurement",
        "statement": "Visitor and visit results can vary with requested metrics because different database tables and heuristics are used.",
        "value": null,
        "unit": "measurement semantics",
        "limitation": "Variation does not automatically indicate data corruption."
      }
    ]
  },
  {
    "id": "ghost-business",
    "title": "Ghost live company finances",
    "url": "https://ghost.org/about/",
    "publisher": "Ghost Foundation",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "aggregate",
    "reuse": "reference_only",
    "license": "Public reference; no business dataset license located",
    "population": "Ghost managed-hosting business",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "revenue",
        "statement": "Observed public annual run rate was $11,132,578.",
        "value": 11132578,
        "unit": "USD annual run rate",
        "limitation": "Single live snapshot, not revenue recognition or a released transaction ledger."
      },
      {
        "id": "customers",
        "statement": "Observed 30,547 active customers and 2.68% net churn.",
        "value": 30547,
        "unit": "active customers",
        "limitation": "Net churn differs from gross logo churn; denominator details are incomplete."
      }
    ]
  },
  {
    "id": "posthog-pricing",
    "title": "PostHog product analytics pricing",
    "url": "https://posthog.com/product-analytics/pricing",
    "publisher": "PostHog",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public documentation reference",
    "population": "PostHog product analytics",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "allowance",
        "statement": "The published monthly free allowance is 1,000,000 events; paid rates decrease with volume.",
        "value": 1000000,
        "unit": "events/month",
        "limitation": "Does not reveal customer demand or infrastructure unit costs."
      },
      {
        "id": "basis",
        "statement": "Pricing is usage-based rather than per seat; billing limits can be set.",
        "value": null,
        "unit": "pricing basis",
        "limitation": "Synthetic multi-product companies initially use an aggregate usage bill; independent product bills are not implied."
      }
    ]
  },
  {
    "id": "gitlab-sales",
    "title": "GitLab sales order processing",
    "url": "https://handbook.gitlab.com/handbook/sales/field-operations/order-processing/",
    "publisher": "GitLab",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public handbook reference; referenced internal documents are not included",
    "population": "GitLab sales and quote-to-cash process",
    "period": "Snapshot 2026-10-10",
    "claims": [
      {
        "id": "gates",
        "statement": "Draft proposals, approved order forms, authorized signatures, booked opportunities and invoices are separate states.",
        "value": null,
        "unit": "workflow prerequisites",
        "limitation": "Public policy is not a released history of real customer deals."
      },
      {
        "id": "legal",
        "statement": "The handbook reports customer-authored agreements taking 60 days longer on average.",
        "value": 60,
        "unit": "additional days, reported",
        "limitation": "No sample or causal identification is provided; use only as a scenario rationale."
      }
    ]
  },
  {
    "id": "gitlab-onboarding",
    "title": "GitLab customer onboarding",
    "url": "https://handbook.gitlab.com/handbook/customer-experience/csm/onboarding/",
    "publisher": "GitLab",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public handbook reference",
    "population": "GitLab CSM-aligned accounts",
    "period": "Snapshot 2026-10-10",
    "claims": [
      {
        "id": "engage",
        "statement": "Kickoff goal is within 14 days; the first cadence-call target is 30 days; onboarding completion goal is 45 days.",
        "value": 45,
        "unit": "onboarding goal days",
        "limitation": "Targets are not observed service-time distributions."
      },
      {
        "id": "value",
        "statement": "First value can be recorded at 10% production-license activation; missing telemetry requires a manual estimate.",
        "value": 10,
        "unit": "percent license activation",
        "limitation": "A company-specific proxy, not a universal measure of customer value."
      }
    ]
  },
  {
    "id": "stripe-retries",
    "title": "Stripe Smart Retries",
    "url": "https://docs.stripe.com/billing/revenue-recovery/smart-retries",
    "publisher": "Stripe",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public documentation reference",
    "population": "Stripe subscription collection",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "schedule",
        "statement": "Recommended Smart Retries default is eight tries within two weeks.",
        "value": 8,
        "unit": "attempts in 14 days",
        "limitation": "Scheduling an attempt is distinct from executing a charge."
      },
      {
        "id": "hard-decline",
        "statement": "Hard declines require a changed payment method; a subscription default can override a customer default.",
        "value": null,
        "unit": "payment prerequisite",
        "limitation": "No initial decline incidence can be inferred from the retry policy."
      }
    ]
  },
  {
    "id": "stripe-webhooks",
    "title": "Stripe subscription webhook behavior",
    "url": "https://docs.stripe.com/billing/subscriptions/webhooks",
    "publisher": "Stripe",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public documentation reference",
    "population": "Stripe automatic collection",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "finalization",
        "statement": "Unacknowledged invoice.created events can delay automatic invoice finalization up to 72 hours.",
        "value": 72,
        "unit": "hours",
        "limitation": "This is a documented bound, not an average or sampled delay distribution."
      }
    ]
  },
  {
    "id": "stripe-delivery",
    "title": "Stripe webhook delivery",
    "url": "https://docs.stripe.com/webhooks",
    "publisher": "Stripe",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public documentation reference",
    "population": "Stripe live-mode event destinations",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "delivery",
        "statement": "Events can duplicate and arrive out of order; live retries continue for up to three days.",
        "value": 3,
        "unit": "days",
        "limitation": "An authored reporting-delay condition does not reproduce every provider transport detail."
      }
    ]
  },
  {
    "id": "stripe-refunds",
    "title": "Stripe refunds",
    "url": "https://docs.stripe.com/refunds",
    "publisher": "Stripe",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "operating_rule",
    "reuse": "reference_only",
    "license": "Public documentation reference",
    "population": "Stripe payment refunds",
    "period": "Snapshot 2026-10-09",
    "claims": [
      {
        "id": "balance",
        "statement": "Card refunds may remain pending if available balance is insufficient; total refunds cannot exceed the charge.",
        "value": null,
        "unit": "ledger constraint",
        "limitation": "Settlement delays and customer satisfaction effects are not measured here."
      }
    ]
  },
  {
    "id": "chartmogul-gtm",
    "title": "ChartMogul SaaS GTM report",
    "url": "https://chartmogul.com/reports/saas-go-to-market-report/",
    "publisher": "ChartMogul",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "aggregate",
    "reuse": "reference_only",
    "license": "Public aggregate report reference",
    "population": "2,500 SaaS companies; ASP segmentation excludes firms below $300k ARR",
    "period": "Q1 2024–Q1 2025",
    "claims": [
      {
        "id": "cycle",
        "statement": "Higher-ASP companies often have sales cycles beyond 30 days; many low-ASP companies close within seven days.",
        "value": 30,
        "unit": "days, segment-level descriptive reference",
        "limitation": "Company medians and AI-enriched segments are not individual outcome distributions or causal estimates."
      }
    ]
  },
  {
    "id": "chartmogul-billing",
    "title": "ChartMogul SaaS billing report",
    "url": "https://chartmogul.com/reports/saas-billing-report/",
    "publisher": "ChartMogul",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "aggregate",
    "reuse": "reference_only",
    "license": "Public aggregate report reference",
    "population": "2,500+ SaaS companies; mixed billing-model cohort",
    "period": "2024",
    "claims": [
      {
        "id": "expansion",
        "statement": "Monthly-to-annual upgrades peak in months two to four.",
        "value": 2,
        "unit": "earliest peak month",
        "limitation": "Observed selection does not prove that forcing annual billing improves retention."
      }
    ]
  },
  {
    "id": "chartmogul-seasonality",
    "title": "ChartMogul SaaS growth report",
    "url": "https://chartmogul.com/reports/saas-growth-report/",
    "publisher": "ChartMogul",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "aggregate",
    "reuse": "reference_only",
    "license": "Public aggregate report reference",
    "population": "2,200+ SaaS companies",
    "period": "Most benchmarks through June 2023; seasonality across available periods",
    "claims": [
      {
        "id": "season",
        "statement": "Q1 and March tend to be stronger; July and December weaker.",
        "value": null,
        "unit": "directional seasonal pattern",
        "limitation": "No universal multiplicative effect is provided."
      }
    ]
  },
  {
    "id": "benchmarkit-cac",
    "title": "Benchmarkit 2025 SaaS benchmarks",
    "url": "https://www.benchmarkit.ai/2025benchmarks",
    "publisher": "Benchmarkit",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "aggregate",
    "reuse": "reference_only",
    "license": "Public survey report reference",
    "population": "500+ B2B SaaS companies, as identified by research partner Maxio",
    "period": "2024 performance reported in 2025",
    "claims": [
      {
        "id": "cac",
        "statement": "Median new CAC ratio is $2 sales-and-marketing expense per $1 new-customer ARR.",
        "value": 2,
        "unit": "USD S&M/USD new ARR",
        "limitation": "Not cost per click, cost per lead, or the causal response to spending; survey selection applies."
      }
    ]
  },
  {
    "id": "trial-experiment",
    "title": "Design and Evaluation of Optimal Free Trials",
    "url": "https://pubsonline.informs.org/doi/abs/10.1287/mnsc.2022.4507",
    "publisher": "Yoganarasimhan, Barzegary and Pani / Management Science",
    "checkedAt": "2026-10-10",
    "retrieval": "firecrawl",
    "kind": "study",
    "reuse": "restricted",
    "license": "Replication files restricted to replication; not included",
    "population": "337,724 users of a leading SaaS software suite",
    "period": "2015-12–2016-01 enrollment, two-year outcomes",
    "claims": [
      {
        "id": "assignment",
        "statement": "Users were randomized to seven-, fourteen- or thirty-day trials; shorter trials performed best in this setting.",
        "value": 337724,
        "unit": "experimental users",
        "limitation": "Effects are context-specific. Restricted replication data are not used for generation or training."
      }
    ]
  },
  {
    "id": "synthetic-billing-v1",
    "title": "SaaS Subscriptions and Customer Churn v1.0.0",
    "url": "https://www.analyticsengineering.com/datasets/saas-subscriptions",
    "publisher": "Analytics Engineering",
    "checkedAt": "2026-10-10",
    "retrieval": "direct_download",
    "kind": "synthetic_fixture",
    "reuse": "attributed_fixture",
    "license": "CC BY 4.0",
    "population": "Fictional B2B SaaS billing data generated for education",
    "period": "2023-01-01–2025-12-31",
    "claims": [
      {
        "id": "tables",
        "statement": "Inspected 5,000 accounts, 5,000 subscriptions, 85,448 invoices, 87,287 payment attempts and four plans.",
        "value": 85448,
        "unit": "invoice rows in source archive",
        "limitation": "Synthetic monthly billing only; no causal, usage-price, tax or complete plan-change evidence."
      }
    ]
  }
]
