HailScore Changelog · Most-recent-firstMethodology v6 · 14 entries

Public Changelog

Platform, methodology, and data — what shipped, when.

Public record of HailScore releases. Platform features, methodology revisions, new data sources, and trust-surface updates. Most-recent-first. For the full algorithmic methodology, see the white paper.

Categories

PlatformMethodologyDataAPITrust

May 21, 2026

APIPlatform

v1 Carrier API — public release

Public REST API at /v1/* with 5 endpoints (verify, score, history, meta/methodology, meta/health). Bearer-token auth, per-key rate limiting, per-event source citations from NOAA SED, NEXRAD SWDI, MRMS MESH, and CoCoRaHS on every response.

  • ·GET /v1/property/verify — date-of-loss verification (headline endpoint)
  • ·GET /v1/property/score — calibrated HailScore with cited events
  • ·GET /v1/property/history — full chronological event history
  • ·GET /v1/meta/methodology — version + changelog + publisher catalog
  • ·GET /v1/meta/health — service health + per-feed data freshness
  • ·Public docs at /api with curl quickstart + endpoint reference

May 21, 2026

Trust

Security page expanded for carrier procurement

API key rotation procedure, IP allowlisting (enterprise tier), formal data retention policy, vulnerability disclosure with safe-harbor language, and DPA/BAA availability documented at /security.

  • ·§4.1 API key rotation: zero-downtime rotation steps documented
  • ·§4.2 IP allowlisting available on Enterprise Multi-LOB tier
  • ·§6.1 Data retention table (scores, leads, lead_outcomes, api_usage, photos, tokens, logs)
  • ·§10 DPA / BAA / security-questionnaire availability formalized
  • ·§11 Vulnerability disclosure with 90-day coordinated-disclosure safe harbor

May 21, 2026

Trust

Founder bio rewrite + AI-assistance disclosure

Methodology page now carries an explicit AI-assistance disclosure: methodology development was assisted by AI research and writing tools (including Anthropic's Claude); all scoring logic, calibration decisions, and final methodology determinations are the sole responsibility of the author.

  • ·Founder bio across /methodology, /about, /about/alex-chicilo rewritten to reflect 3 years of active residential roofing in Colorado + a business-operations background
  • ·Manufacturer certifications attributed to the Front Range roofing company where the founder is Director of Operations, not to the founder personally
  • ·Admin login email migrated to admin@myhailscore.com; hello@ + alex@ + pilots@ aliases established

May 21, 2026

Platform

/for-carriers institutional landing page

New audience landing at /for-carriers targeting claims VPs, SIU directors, and underwriting leads. Editorial design treatment (paper background, serif headlines, §-numbered sections, tabular pricing schedule). API specimen, evidence-integrity principles, three engagement tiers.

May 20, 2026

Platform

Outcome-capture moat wiring

Daily-briefing visibility on outcome-capture rate, prominent 'log outcome' callout in the contractor lead-notification email, amber overdue banner on the lead detail page, per-row outcome status badge on the leads index, and a new mobile-first /dashboard/leads/[id]/quick-log page for 30-second outcome logging.

  • ·scripts/outcome-capture-metrics.mjs for the daily briefing
  • ·Contractor lead-notification email: post-inspection callout
  • ·Lead detail page: amber overdue banner + #tab URL-hash deeplink
  • ·Leads index: ✓ Gold / ✓ Claim / ✓ Logged / ⚠ Overdue / Pending badges
  • ·New /dashboard/leads/[id]/quick-log mobile form

May 20, 2026

Platform

Scale-readiness audit closed (15 items)

Full post-launch hardening sweep landed in one day across 9 PRs. Critical: Stripe webhook verified, real $9.95 prod test passed, error monitoring via ops-alert email, SPF/DKIM/DMARC fixed, rate limiting + honeypot on the order form. High: /storm-report promoted, GA4 conversion events, DOL field promoted, refund policy page, hardcoded DB URLs cleaned up across 11 scripts. Medium: Drizzle snapshot resync, /admin/storm-reports dashboard, webhook idempotency (atomic claim, stress-tested at 50 concurrent), one-time-pricing copy, daily briefing surfaces storm-report stats.

May 20, 2026

Platform

Public $9.95 storm-history PDF order flow

Anonymous one-off PDF order flow at /storm-report shipped — Stripe Checkout payment mode with inline price_data, webhook fulfillment via Resend with PDF attachment, multi-page adjuster-grade PDF format with cover page, DOL ±45-day verification block, per-event NOAA/NEXRAD source IDs, methodology + data sources, map with storm pins, works cited, CoreLogic-modeled AS-IS disclaimer.

May 15, 2026

Methodology

Methodology v6

Recalibrated material multipliers and added non-repairable roof surfacing tier (Class 4 IR). Calibration cohorts and decisions timestamped against the post-2026-02-24 calibration baseline.

  • ·Class 4 impact-resistant tier surfacing
  • ·Three-tab asphalt 'non-repairable' framing in score outputs
  • ·Tina Ryan citation removed from the v6 paper (was an AI research assistant, not a person; crediting as a human advisor was a fraud-exposure risk)

May 15, 2026

MethodologyTrust

Methodology white paper published

Full HailScore™ methodology published at /methodology. Documents the algorithm, data sources, calibration, validation roadmap, and known limitations. Disclosable to opposing counsel and reinsurance reviewers without redaction.

Apr 2026

DataPlatform

MRMS live ingestion — sub-2-hour latency

NCEP MRMS (Multi-Radar Multi-Sensor) integrated as a third data feed alongside NEXRAD SWDI and NOAA Storm Events. Ingests every 4 hours via GitHub Actions with a redundant secondary on a hardened operator workstation. Sub-2-hour radar-to-database latency.

  • ·MESH-MAX-1440min product as primary feed
  • ·PostGIS geo index for sub-second point-in-polygon queries
  • ·GitHub Actions cron with Mac-launchd failsafe

Apr 2026

Platform

AI roof inspection (beta)

Homeowners can upload roof photos for preliminary AI damage screening using Claude vision. Surface bruising, granule loss, flashing dents identified at confidence threshold. Always recommends professional verification; homeowners can request a free human second-opinion review during beta.

Mar 2026

Platform

Hail-swath polygon visualization for Pro tier

Engineered hail-swath polygons (color-ramped by max hail size) added to the Pro report map. Combines MRMS live data with 10+ years of SWDI NEXRAD radar. Click any swath for date and intensity.

February 24, 2026

Methodology

Methodology v5 · First public release

Initial publicly documented HailScore methodology. NEXRAD + MRMS + NOAA SED + CoCoRaHS integration. Calibration validated against 4,109 confirmed-damage properties: average score 37.9 → 48.4 post-tuning, high+ tier rate 3% → 51%.

  • ·Hail size factor (x^1.5 curve, distance decay)
  • ·Frequency factor (log2 scale)
  • ·Recency factor (8-year half-life)
  • ·Roof material multipliers (asphalt baseline, wood shake 1.25×, metal 0.6×, tile/slate 0.5×)
  • ·Roof age filter (only events within roof lifetime)

Feb 2026

Methodology

Methodology v1 – v4 · Calibration cycles

Pre-public-launch iteration on the scoring algorithm. Each cycle adjusted weights and decay curves against an expanding labeled dataset. Detail superseded by v5 (the first publicly documented release).

  • ·v1: storm-count + max-hail proximity
  • ·v2: distance-decay introduced
  • ·v3: recency half-life added
  • ·v4: roof material multipliers introduced

─── Maintained at

This changelog is updated by appending new entries to src/content/changelog.json in the public source tree. Material changes to data sources, the methodology version, and the public API surface land here within seven days of deploy.

For the full algorithmic methodology see /methodology · for security and procurement see /security · for live service status see /status.