The challenge
In Argentina, a lawyer's case files live inside government judicial systems. Every filing, ruling, deadline and penalty sits behind a login on a court portal. To check the status of a case, a lawyer either logs in and clicks through manually or, often enough, goes to the courthouse in person. A single status check can take one to two hours. Some take a day.
Hernán Napolitano and Gustavo Mignogna are practicing lawyers, not software engineers. Their goal was to create Pragma Legal: a platform where a lawyer connects their court accounts once, their entire case history is pulled into one place, and an AI assistant answers questions against it. Ask whether a file has moved, whether a penalty has been issued, what the next procedural step should be, and get an answer in minutes instead of hours.
The whole product depended on one thing working: reliably logging into court portals with each lawyer's own credentials and extracting their case data. Without that, there was nothing to build on. Hernán evaluated other approaches and never got a migration to complete.
The solution
Hernán built Pragma Legal on Lovable, with the backend running as Supabase edge functions. Browserless sits between that app and the court systems as the browser layer: it authenticates into each lawyer's pre-registered court accounts, holds the session open through the multi-step navigation these portals require, and extracts case files into the platform. From there Pragma Legal's own AI layer takes over, indexing the files so lawyers can query them and draft against them.
Without Browserless there is no data, and without data there is no app. It is the foundation of the whole thing.
Every one of Pragma Legal's browser sessions runs through the Browserless REST /function endpoint, which lets Hernán ship his own scraping logic without operating any browser infrastructure. He did the integration himself, in about two hours, by pointing an AI coding assistant at the Browserless API, and it wrote the connection.
The results
Pragma Legal went from a free-tier experiment to a live product serving real law firms in four months, with no infrastructure team behind it.
At a glance
- 2 hours
- to a working integration, built by a lawyer with no engineering background
- 24,463
- sessions run in four days during the bulk case-file migration
- 180x
- growth in provisioned capacity since signup
- 99.99%
- session completion rate in production
A human being would take an hour, two hours, sometimes you even have to physically go there. The law here is slow. Now the AI goes, checks, and comes back in five minutes.
Ready to put your most reliable data source on autopilot?
Pragma Legal shipped a production data layer against government portals with no engineering team and no browser infrastructure to run. If your product depends on reliably getting data out of sites that don't offer an API, Browserless is the layer underneath it.
30-MIN CALL · BRING YOUR STACK