Smaaart: building Romania's own sales intelligence platform
The problem
Sales teams in Romania are stuck between two bad options: pay $500+ a seat for a tool like Apollo or ZoomInfo that has no idea what a CUI or a CAEN code is, or fall back to spreadsheets, manual ANAF lookups, and LinkedIn searches. Neither gives a small team the data they actually need - who’s hiring, who’s growing, who’s about to be worth a phone call.
Smaaart is my answer to that: a sales intelligence platform built around Romanian company data from day one, with the outreach tools to act on it.
What I’m building
At its core, Smaaart indexes roughly 1 million Romanian companies - CUI, CAEN codes, county and city, ANAF financials (revenue, profit, employee counts), insolvency status, and AI-generated summaries and keywords for each one.
On top of that:
- Hybrid search - semantic embeddings (pgvector, 512-dim) combined with Postgres full-text search, so “fast-growing logistics companies near Cluj” returns something useful, not just keyword matches
- Email campaigns - a drag-and-drop builder (text, image, button, column blocks), reusable templates, and working-hours-aware sending that ramps from 30 to 250 emails/day per account
- Click-to-call - a Twilio-powered dialer right in the browser, with call recording and Whisper transcription
- CRM basics - contacts, a 6-stage deal pipeline, activity history, and prospect lists that feed straight into campaigns
- Monitoring - weekly financial report digests and mention tracking across search and social
Why these choices
Postgres + pgvector, not a separate vector database. At the scale this needs - company search, not web-scale retrieval - running semantic search in the same database as everything else means one less system to operate, one less place for data to drift out of sync.
Compliance isn’t a layer bolted on at the end. Cold email in the EU carries real legal risk, so before writing a single campaign-sending line I built: AES-256-GCM encryption for stored SMTP/OAuth credentials, an email verification pipeline (syntax, MX, role-account and disposable-domain detection), SPF/DKIM/DMARC health checks per sending account, and a GDPR suppression list with one-click unsubscribe (RFC 8058) baked into every template.
The design
Smaaart’s look is deliberately calm and editorial - an Airtable-inspired system of warm off-white backgrounds, near-black text, and one loud accent: a vivid lime-yellow (#ebf060) used for focus states and highlights, paired with a muted purple (#58438e) for secondary actions. No gradients, no atmospheric effects - contrast and whitespace do the work.
Where it stands
The launch-critical pieces - data pipeline, search, campaign builder, dialer, and the entire compliance stack - are built and working. What’s left before opening it up: pagination past the first 20 search results, billing, and expanding the registry data to include directors and shareholders, which Romanian B2B buyers ask for constantly.
What’s next
Smaaart isn’t public yet, but it’s close. If you’re running outbound for a Romanian company and want early access, get in touch - I’m looking for a handful of teams to test it with before the public launch.