Under the hood
Things the client never sees, but which decide whether a multi-company SaaS can be run safely.
A CRM for real estate agents and agencies. A note instead of forms.
Our own product at Programo. Wojciech and I design and build it from scratch: web, mobile apps, integrations and AI.

An agent’s day means dozens of conversations, notes on the knee and the same listing pasted by hand into four portals.
Estalo puts that day in order: one base of clients and listings, publishing to portals from one form, and AI that does the paperwork for the agent.
The agent says or types one sentence, by voice in the car if needed. The client, requirements, budget, date and reminder save themselves.
Otodom via API, plus Morizon, Gratka, Domy.pl and Nieruchomości-online via XML export. Every listing also gets a page on portal.estalo.pl, with no commission per lead.
AI matches clients to listings on a 0–100 scale, writes listing descriptions and drafts messages to clients.
A dashboard with the agenda, tasks and clients you haven’t contacted for days. The agency owner gets a weekly report without anyone writing it.
Calculators for PCC tax, notary fees and commission on your phone, at the table with the client.
Things the client never sees, but which decide whether a multi-company SaaS can be run safely.
The database separates each agency’s data (Row Level Security), not the application code, because one slip in the code must not mean a leak.
iOS in SwiftUI and Android in Kotlin with Compose, connected to the same database through the same security rules.
A chatbot answers from the agency’s documents (RAG on pgvector), and a Claude assistant changes client, listing and calendar data after confirmation, showing a preview of the change first.
The agency owner creates the keys, and their system gets signed notifications about new enquiries and changes.

A director panel and team reports, lead distribution, five roles, a client base owned by the agency and automatic commission calculation. Migration from EstiCRM, ASARI or Excel is part of the rollout.

A separate listings portal that syncs with the CRM. A listing from Estalo lands there on its own, and the agent pays no commission per lead.
Free
PLN 0
Solo
PLN 149 net / month
Agency
PLN 100 per person, from 3 people
14 days of the full version, no card needed. Prices from estalo.pl as of 6 November 2026.