Changelog

What we shipped.

Public release log for the Fair umbrella. Each Fair product also keeps its own changelog at fair<product>.ai/changelog.

2026-05-10

Portal parity sweep

Every product portal now serves the same standard route set — /docs, /api, /about, /terms, /privacy, /changelog, /signup, /login, /sitemap.xml, /robots.txt. OG images shipped, primary CTAs unified to tryfair.ai/<slug> routing. faircompany.ai (this site) now matches the same shape.

2026-04-29

Hold/settle/void on every product

Every metered operation across every Fair product now passes through the shared quality gate. Failed operations are voided — you're charged \$0 when something doesn't deliver. Receipts include the gate decision.

2026-04-15

Typed SDK 1.0

@fair/sdk ships a typed TypeScript client with auto-retry, hold/settle handling, and exhaustive type inference for every endpoint across every product. Python fair-sdk shipped alongside.

2026-04-17

FairCrawl volume pricing

\$0.0007/scrape default. Drops to \$0.0005 after \$100 month-to-date spend. Drops to \$0.0004 after \$500. No subscription, no multipliers, credits never expire.

2026-04-01

Public launches

Eleven Fair products opened to the public: FairMail, FairSign, FairForm, FairCal, FairDesk, FairPost, FairCRM, FairDeck, FairFlow, FairLinks, FairCrawl. Cost-plus pricing live from day one. Full feature set from your first use.

2026-03-15

Unified shell at tryfair.ai

One account, one wallet, one shell. tryfair.ai launched as the unified entry point — log in once, switch between products without re-authenticating, see one consolidated bill at the end of the month.

Older entries archived. For per-product release notes, see each product's /changelog page.