Public data index › sealed pricing-surface archive

Which B2B pricing pages changed shape—and when?

An anonymous, hash-only view of a frozen 236-vendor panel through 2026-08-07. Vendor names, price values, copied page text, screenshots, contacts, and response bodies are withheld.

4 normalized pricing-surface signature candidates survived at least two observations before and two after a one-way transition. Another 12 transitions remain ambiguous and are not listed as candidates. A competitive-intelligence or pricing-strategy manager at a Series B+ B2B SaaS company can request the $499/month private change report below.

Candidate does not mean commercial repricing. A signature can move because of localization, responsive variants, experiments, page redesigns, or a changed set of price-shaped facts. This archive shows what our normalized observation changed from and to; it does not claim why, and it does not reproduce the underlying vendor material.

13,216dated pricing-page rows inspected
2,755complete HTTP 2xx captures eligible for normalization
12,384rows retained as unknown, not counted as no-change
56/59calendar dates with observations

Anonymous candidate record

Each seal is a SHA-256 digest over a sorted set of hashes of normalized currency, amount, and cadence facts. The digest makes the two regimes comparable without publishing any fact value. A date appears only when the last before observation and first after observation were consecutive; otherwise the table states that only an interval is known.

anonymous recordbefore regimeafter regimetransition datenormalized signature seals
Candidate A2026-06-11 to 2026-06-12
2 observations
2026-06-13 to 2026-08-03
49 observations
2026-06-1361716a00a923c02cbe795154a3846e248a6c2946190da1813fdd7246a467c8a1

4f643b03914c46a1b4dc2abc612872170b4fc77329b3c9f65404ecdcb5a2d05b
Candidate B2026-06-10 to 2026-06-25
15 observations
2026-06-26 to 2026-08-07
41 observations
2026-06-261b440592b6cbcb812590ce2788ffa3613a39237b74a8566e0f64f1f613d94909

d128f70ec1ef9e5d95853c8d2f2f01085090509213273a1c6d0b167bc64b2a31
Candidate C2026-06-10 to 2026-07-17
35 observations
2026-07-18 to 2026-08-07
21 observations
2026-07-1806e9188801442493836f3be9c597e45fc4cd74579a3fe9a036d7c0295cc7cc57

5448b70eaa2a1f60d5ec71c8728f3548b6f185ae7c515e37e78f6db47515e04e
Candidate D2026-06-10 to 2026-06-22
12 observations
2026-06-23 to 2026-07-06
13 observations
2026-06-23430900a69d3d7b275e32aa195577653150f1c08a927d9422f8be5becc85be626

565138b9f89812bfde27fdddce78ffa31957a9713961a52e211e9ab5e95060d8

Monthly Sealed Pricing-Surface Change Report

$499/month

For one competitive-intelligence or pricing-strategy manager at a Series B+ B2B SaaS company: a private dated PDF and CSV covering the frozen 236-vendor panel, delivered within two business days after month end. The report identifies the vendor pages behind reviewed candidates and provides observation dates, normalized signature seals, coverage gaps, and a concise human-review disposition. It never republishes page bodies, screenshots, or copied pricing text.

  • One private monthly report and CSV for the existing frozen panel.
  • Unknown captures, missing dates, and ambiguous experiments travel with every issue.
  • Cancel before the next monthly compilation.

Request a scoped sample →

This is a demand test. No checkout is active; the partner form opens a scoped request.

Coverage and exclusions

The pricing-page archive spans 59 calendar days from 2026-06-10 through 2026-08-07, with observations on 56 dates. Missing dates: 2026-06-19, 2026-07-04, 2026-07-15. Of 13,216 pricing rows, 8,650 truncated responses were excluded and 12,384 total rows remained unknown because the response was truncated, failed, non-2xx, missing, or contained no price-shaped visible text. Unknown is never rendered as zero and never bridges two regimes.

The newest full collection attempted 1,180 resource observations across 236 vendors and recorded 13 fetch errors. The archive contained 1,928 eligible pricing-body hashes, which reduced to 36 distinct normalized signatures across 18 vendors with at least one extractable fact.

How a candidate is produced

  1. Fetch each allowed public marketing surface under the vendor's robots policy and seal the dated response row.
  2. Reject transport failures, non-2xx responses, truncated bodies, and bodies whose stored SHA-256 no longer matches.
  3. Discard scripts, styles, hidden nodes, templates, SVG, canvas, and other non-visible DOM noise.
  4. Normalize only price-shaped visible facts into currency, decimal amount, and monthly, yearly, or unspecified cadence; hash each fact, then hash the sorted set.
  5. Require two consecutive known observations on both sides. If the old signature returns, the new signature appeared earlier, or several regimes exist, mark the transition ambiguous.

A raw page hash is never treated as evidence that a vendor changed its price. Raw hashes churn with analytics payloads, experiments, and hydration state; only the visible-fact projection is classified, and even that result remains a review candidate.

Newest batch seal: 33b476369dde26e63c5e689492f2732afc5f39442a5b26504aa6e72c38c2c336
Collected: 2026-08-07T14:02:16.214338+00:00
Universe: saas_panel_v1.txt:88775228c955dbeb
Method: b2b-change-v1

What is deliberately not public

This page is an aggregate offer test and a reproducible proof surface, not a competitor-price directory. It does not identify the vendors behind the candidate rows, quote a vendor's price, copy marketing language, display screenshots, infer intent, or call an HTTP observation current uptime. A private paid report is still bounded by the same evidence rules and includes the dated source receipt needed for human review.

Browse other data services · US Tech Automations