Skip to content

Changelog

What we've shipped recently. Updates roll out continuously.

Matcher

Tariff exposure surfaced on every matched job

Postings that touch tariff-sensitive materials (steel, aluminum, copper semis, softwood lumber, curtain wall) now show a "Tariff exposure" reason chip naming the active tariff (e.g., 50% US Section 232 on steel) and reminding you to invoke CCDC 2 GC 10.1 in your commercial terms. Sourced from our 2025–2026 tariff catalogue and respects the posting closing date — tariffs effective after a bid closes don't surface.

Matcher

Specific prequal-doc gaps with acquisition hints

Compliance gap detection now names the specific document a posting requires that's missing from your profile (COR, $5M CGL, WSIB clearance, bonding letter, prompt-payment compliance) and includes a hint for how to acquire it. Replaces the old generic "you may be missing requirements" message.

Onboarding

AACE estimating discipline question

New optional question in the capabilities stream asks you to self-rate your estimating discipline on the AACE Class 1–5 scale. Drives a new "complexity-fit" signal in the matcher so you stop seeing tender-grade ICI work that doesn't match your stick-pricing workflow (or vice versa).

Matcher

Personal calibration from your dismissal pattern

The matcher now learns from the matches you dismiss. Repeatedly mark jobs as "too small" and your floor adjusts upward; dismiss the same trade three times and we down-rank it. Calibration kicks in after 5 dismissals on a 90-day rolling window.

Matcher

Closing-date urgency + language alignment

Two new scoring signals: closing-date urgency (so jobs closing in 3 days outrank jobs closing in 6 weeks) and language alignment (English / French / bilingual postings vs. your stated language preference).

Playbook

Worker-wellness prequal documents

Added CSA Z1003-13 psychological-safety alignment, EAP/EFAP program, and fatigue-management / working-alone procedures to the prequal-doc catalogue. Surfaced as verify items on federal, large ICI, and P3 postings that increasingly request them.

Platform

Sentry AI + cron monitoring

Every OpenAI and Anthropic call is now instrumented with Sentry's AI integration. Every scheduled task (matcher, scrape, welcome sequence, cleanup) reports its run timing and success rate to Sentry monitors so on-call sees failures fast.

Platform

Accessibility regression locks

Cookie banner and scroll-reveal animations now pair their opacity transitions with visibility:hidden so screen readers don't announce hidden content. CI runs Playwright + axe-core on every public page on every PR.

Trust

Privacy policy refreshed

Updated processor list and data-handling description. See the privacy policy for full details; no changes to user rights or data we collect.

Trust

Terms of service refreshed

Service-level credit structure formalized (99.5% Pro / 99.9% Enterprise). Cancellation any time; 7-day refund window for first-time paid signups.