WHAT SHIPPED, AND WHEN
Changelog
A dated record of customer-visible changes to coverage, alerts, billing, and security. Nothing appears here before it ships.
- The examiner record on design alerts
- Easier-to-read text on the public pages
- One design system across the public pages
SHIPS APPEARS HERE
The examiner record on design alerts
Each new design patent alert now carries the USPTO examiner's record for that patent, read from USPTO's public file history: the rejections it faced before it was allowed and the design patents named in the examiner's rejection letters. A design watch can now list your own design patents, and the alert page shows whether the rejection letters named any of them. Letters USPTO publishes only as PDFs are reported as not read.
Technical reference
REF · 0cf3fe9
Easier-to-read text on the public pages
Small labels, step numbers and muted captions on the public pages were darkened wherever they measured below the WCAG AA contrast ratio of 4.5:1, most visibly on the coverage pages and How it works. Only colours changed; nothing on the pages moved.
Technical reference
REF · 87fe8f7
One design system across the public pages
The public pages moved onto one design system: one layout, type scale and button set on every page, plan cards that show the approximate price per watch slot and what every plan includes, a platform page that leads with what is live, measured coverage lines shown near the top of the coverage pages, and a keyboard focus ring that stays visible on every surface. The free scan works the same way on every page that offers it.
Technical reference
REF · 74328f5
Same-day retries for Domain Squat Watch
Domain Squat Watch now retries the certificate transparency search at 14:00 and 20:00 UTC when crt.sh did not answer the morning read, searching only the brand terms that went unanswered, and a 12:30 UTC run finishes any registry zone file whose download failed earlier that day. The day's watch receipt adds up every attempt and names each retry. Checkout also says plainly that payments are being activated: plan checkout currently runs in Stripe test mode, so no card is charged.
Technical reference
REF · df948e8
Google Analytics on the public pages
Traffic measurement joined the public pages: Google Analytics, started on public pages only and never on sign-in, account, report, checkout, or dashboard pages, with advertising storage denied for every visitor and analytics storage denied by default in the EEA, the UK, and Switzerland. The Cookie Policy lists the two cookies it sets and the Privacy Policy names Google as a processor.
Technical reference
REF · 1eebdd0
Likeness & Voice validation preview
Likeness & Voice moved into a public validation preview. Its product page now explains the proposed name-and-handle discovery model, the consented reference-media boundary, the intended official-source scope, and the standing rule that no biometric identifier is computed. The dashboard preview and waitlist path both label the product as validation-only: it is not for sale and no customer monitoring is live.
Technical reference
REF · 0e5d799
Daily watch receipts
Every watched asset's dashboard plate gained a RECEIPTS group: what each run actually did (how many new filings, grants, or newly delegated names were screened, how many cleared the gate, how many were triaged, how many alerts went out), written by the watch itself from its own counts, never estimated. The last 30 days per asset; a day with no stored run says so instead of pretending. Alert emails carry the same line.
Technical reference
REF · 29293b3
A product page for every watch
Trademark Watch got its own page at /coverage/trademark; the Design Patent Watch and Domain Squat Watch pages joined the same spine: an illustrative specimen, what you get today, who it's for, how it went live, and a product FAQ. The three tiers not yet live say who they are for and why they are being built the way they are, in the tense that is true. The free-scan report now says what a standing watch would have done with its own results, and the homepage lists the live watches from the same truth table the menu reads. Also fixed: the plan button on live product pages had rendered with an invisible label since 2026-08-14.
Technical reference
REF · 1b12ece
A sample alert, and measured coverage in public
/sample-alert renders a real alert email over illustrative marks, from the same builders the watch mails with, so it cannot drift from the product. The homepage and coverage pages now state the measured coverage (days of USPTO filings on file; TLD zones diffed) from the same read-model your dashboard uses.
Technical reference
REF · 2ee6676
Domain Squat Watch is live
At launch, the engine read 112,922 newly delegated names across seven approved TLD files, judged them against watched brands for confusable spellings and sound-alike labels, and attached the observed diff date and registry record as returned. The first completed delta day produced six real candidates for review. Current dashboard coverage is the authoritative list of TLDs live now.
Technical reference
REF · 33441ac
Design Patent Watch is live
Weekly U.S. design-patent grants are read, visually triaged, and alerted with grant-date context, including a nine-month PGR timing marker that does not determine eligibility.
Technical reference
REF · e704919
Watch-slot plans
Starter $19/mo (3 slots), Growth $49/mo (10), Portfolio $199/mo (50). A slot watches one asset of any plan-enabled live type.
Technical reference
REF · b2a896b
Alert email delivery
Outbound alerts moved to Resend so real customers receive them; inbound mail unchanged.
Technical reference
REF · dd87879
MarkSentry is live
Free scan against the ingested USPTO filings, the daily Trademark Watch, magic-link sign-in, and the dashboard.
Technical reference
REF · docs/phase0-exit.md