Product history

Changelog

A public record of shipped capabilities and the safety boundaries that matter to contractors.

21 August 2026

Cleaner one-click application flow

  • Candidate workspace now hides provider names and infrastructure connection details
  • Role tailoring remains available through a local evidence engine when enhanced AI is unavailable
  • One confirmation replaces three repetitive approval boxes
  • Managed application API route supports submitted, processing and needs-you outcomes
  • Application Profile stores reusable employer-form defaults

20 August 2026

Open public beta

  • Public signup remains open without a waitlist or invitation code
  • Beta status is visible across the website, installed app and service emails
  • Clear beta expectations, known boundaries and feedback route
  • Prepared waitlist notice rewritten as a beta invitation and kept behind explicit send approval

20 August 2026

Evidence-led contract filters

  • Seniority groups match explicit wording in the role title
  • Rate-basis filtering separates daily, hourly and annual/FTC advertisements
  • Sponsorship filtering requires positive wording and never treats an unknown listing as unavailable
  • Saved alerts preserve the advanced filters after additive migration 012

20 August 2026

Faster contract search

  • Initial results reduced to twelve focused cards with the complete catalogue retained through pagination
  • Contract results render before slower facet aggregation finishes
  • Facet counts load in the background and remain cached by the non-toggle search filters
  • Phone, tablet and desktop regression coverage deliberately stalls facets to prove results stay responsive

20 August 2026

Mobile, messaging and disclosure parity

  • Dedicated installable mobile workspace with browser install and live readiness states
  • Offline recovery remains explicit about live contract freshness
  • Recruiter email, WhatsApp and SMS surfaces report their real production connection state
  • Public responsible-disclosure page and machine-readable security.txt policy
  • Automated reduced-motion, responsive-overflow and accessibility coverage

20 August 2026

Automated release gates

  • Vercel production builds now require type, lint, unit and domain checks
  • GitHub runs the optimized build with exact locked dependencies
  • Full Playwright and axe journeys run on phone, tablet and desktop
  • Superseded branch runs cancel automatically; failure traces are retained for seven days

20 August 2026

Stable contract loading states

  • Five-card search skeleton keeps the result column stable on first load
  • Navigation and page heading remain visible through route hydration
  • Shared actionable empty and error panels preserve filters
  • Contract-detail skeleton and retry boundary prevent blank transitions on cold pages

20 August 2026

Contract feed safeguards

  • Daily source refresh keeps supported listings current
  • Cross-source duplicate reduction limits repeated opportunities
  • Stale listings expire from active search results
  • Operational source monitoring remains restricted to administrators

20 August 2026

Safer private Resume uploads

  • PDF and DOCX signatures checked before profile storage
  • Active PDF features, Word macros and embedded objects rejected
  • DOCX entry-count, path and expansion limits
  • Failed profile saves roll back the new file; owner-scoped replacement cleanup runs only after the new reference is saved

20 August 2026

Transparent IR35 evidence

  • Advertiser-stated, arrangement-derived, source/review and unconfirmed provenance states
  • Exact matched IR35 wording shown when available
  • Latest evidence-check date and confidence visible on every contract detail
  • Conflicts and non-reproducible labels prompt contractors to verify the original advert and SDS

20 August 2026

Reliable account recovery

  • Password-reset mode keeps the account email field visible
  • Password input removed from reset requests
  • Sign-in, sign-up and recovery states verified on phone, tablet and desktop
  • Neutral sign-in errors continue to avoid exposing whether an account exists

20 August 2026

Faster contract details

  • Public job-detail pages cached for one minute
  • Metadata and page rendering share one deduplicated contract lookup
  • Fresh detail generated automatically after the short cache window
  • No caching added to private account or application data

20 August 2026

Explainable contract matching

  • Inspect the skills, rate, IR35 and workplace points behind a match
  • Case-insensitive comparison for canonical skill names
  • Profile skills absent from structured listing tags shown as gaps
  • Percentage withheld when there is no structured skill overlap instead of showing a misleading result

20 August 2026

Curated alert previews

  • On-demand live match preview for every saved search
  • Request cancellation and stale-response protection when switching alerts
  • Responsive loading, empty, retry and delete-confirmation states
  • Visible email-provider gate so an in-product preview is never presented as a delivered alert

20 August 2026

Reviewable application receipts

  • Immutable dry-run snapshot of the approved Resume, cover letter and screening answers
  • Expandable exact-answer review after receipt creation
  • Accuracy or change-needed feedback stored with the application
  • Clear separation between a preparation receipt and an ATS submission confirmation

20 August 2026

Faster public browsing

  • Server-rendered featured contracts with a one-minute freshness window
  • Removed eager account and workspace downloads from public pages
  • Kept sign-in and sign-up available without loading their code before it is needed
  • Reduced the pricing-page unused JavaScript measured during release checks

20 August 2026

Safe subscription foundation

  • Hosted Stripe Checkout and self-service customer portal behind a complete provider gate
  • Signed webhook validation with a private idempotent event ledger
  • Live-only entitlement granting so test payments never unlock Pro
  • Billing, cancellation, cooling-off and refund policy
  • Account deletion cancels the linked subscription before erasing local data

20 August 2026

Contract-search analytics

  • Private application funnel and outcome rates
  • Eight-week preparation and response activity
  • IR35, workplace and source breakdowns
  • Unread, stale-role and networking follow-up signals
  • CSV export that excludes Resume and message content

20 August 2026

Developer connections and referrals

  • Protocol-tested read-only MCP server for public contract discovery
  • Public provider-connection dashboard with secret-safe state reporting
  • Account-owned relationship map and follow-up queue
  • Role-linked referral drafts with explicit review and manual sending
  • Networking privacy and acceptable-use disclosures

20 August 2026

Brand, trust and account-control release

  • New original IR35Careers path mark and complete app/social icon set
  • Separate sign-in and sign-up actions plus password recovery
  • Account-data export and user-confirmed permanent deletion
  • Installable mobile web app and offline recovery
  • Privacy, cookie, terms, accessibility, AI, security and listing transparency pages
  • Faster, source-aware contract filtering and corrected TBC/day-rate handling

19 August 2026

Contractor preparation workspace

  • Truth-preserving Resume analysis with role score and keyword gaps
  • Side-by-side suggestion approval, immutable versions and PDF/DOCX export
  • Role-grounded cover letter and reviewed screening answers
  • Dry-run application receipt, tracker, linked inbox and automation rules

19 August 2026

Public contract discovery

  • Responsive UK contract search with IR35 evidence, rates and workplace labels
  • Original-source handoff, saved roles and alert definitions
  • IR35 status checker and take-home calculator

For implementation detail, safety questions or corrections, contact IR35Careers.