b
→
b
Europe's B2B Data Layer
Docs
MCP
Pricing
Use Cases
Log in
Get API key
Menu
Loading...
📝 Changelog
What's New.
Release history and upcoming features.
March 2026
Phase 5: Stabilize & Strengthen
17 new pages across legal, docs, use cases, and company sections
Docs hub with getting started, authentication, and endpoint guides
Legal pages: Terms of Service, Privacy Policy, Cookie Policy
Use case pages: Procurement Automation, Agent Integration, Market Intelligence
March 2026
Phase 5A: Fix What's Broken
Full llm.txt rewrite — accurate tool descriptions, capabilities, and examples
OG image rebranded to "Europe's B2B Data Layer"
23 new tests added, 161 total across 7 suites
Integrity checks: MCP↔docs parity, API route coverage, kill list scan
March 2026
Phase 4.7: Code Hardening
try/catch added to all API route handlers and MCP tools
Global error boundary (error.tsx) and 404 page
6 security headers via next.config.js
CSS cleanup — removed dead classes, warm bg via CSS variable everywhere
Promise.all() for parallel DB queries
Input validation on all search endpoints
March 2026
Phase 4.5–4.6: Rebrand & Inner Pages Refresh
New positioning: "Europe's B2B Data Layer" — agent-native infrastructure framing
Geist Sans/Mono fonts, warm off-white background, Electric Blue accent
Homepage rebuilt as 7 components: hero, stats, features, trust, testimonials, FAQ, CTA
All inner pages refreshed to match homepage warm aesthetic
Dark banners removed, consistent card-based layout throughout
February 2026
Phase 4: EU Expansion Wave 1
Estonia: 368K companies from Äriregister
Ireland: 771K companies from Companies Registration Office
Latvia: 473K companies from Lursoft/UR
Wave 1 orchestration script with stall detection and auto-restart
January 2026
Phase 3: Agent Outputs
MCP server with 7 tools: search, semantic search, get supplier, list industries, list countries, get NACE codes, get profile
business.json — JSON-LD (EU vocabulary) for every supplier
profile.md — LLM-readable markdown profile for every supplier
279 industry→NACE code mappings for auto-classification
December 2025
Phase 2: Scraper Architecture
7 country-specific Python scrapers (GB, NO, IE, LV, EE, FR, DE)
Anonymous proxy rotation across 4 proxy sources
NDJSON loader with UPSERT semantics — idempotent ingestion
NACE code population pipeline
November 2025
Phase 1: Foundation
40-column suppliers schema with EU vocabulary alignment
9 supporting tables: NACE codes, contacts, certifications, relationships, events
pgvector extension for semantic search
Docker Compose production stack: Postgres 16, Redis, Caddy, Next.js