// post-mortem · detail

Uthere

Smarter Insurance, Simplified

Uthere is a Portuguese digital platform designed to transform how people compare and choose insurance plans. The client’s vision was to remove the complexity and lack of transparency that typically define the insurance market by creating a system capable of automatically collecting, standardizing, and comparing offers from multiple providers in real time. To achieve this, the platform needed to go beyond a simple comparison tool. It had to function as a reliable data engine continuously gathering information from different insurance websites, processing it, and presenting clear, accurate options to users in a fast and intuitive interface. The goal was to empower customers to make confident decisions while saving time and reducing friction in the buying journey.

industry
Insurance
stack
BigQuery · Clarity · Firebase · Hotjar · JavaScript · Node.js · Puppeteer · React.js · SendGrid
Uthere

.01

The challenge

Create a realiable platform

The core challenge was to create a reliable and scalable platform powered by web-scraping automation. Insurance provider websites frequently update their structure, content, and data formats, which can easily break automated crawlers and disrupt the data pipeline.
We needed to ensure that the system could:
>Continuously collect data from multiple providers
>Adapt to frequent structural and layout changes
>Maintain data accuracy and consistency
>Deliver real-time comparisons without interruptions
>Building a resilient architecture that could handle these variables while maintaining performance and reliability was essential to the project’s success.

.02

The approach

Automated web scraping for insurer data

Real-time coverage comparison

Claim management and checkout integration

Performance and behavior tracking (Hotjar, Clarity)

.03

The outcome

We designed and developed intelligent crawlers capable of extracting, normalizing, and structuring insurance data from multiple sources. The system was built with adaptability at its core, allowing it to automatically detect and adjust to structural changes across provider websites.
By combining automated scraping, data standardization, and a robust backend infrastructure, we created a platform that continuously updates and validates information before presenting it to users. This ensures that comparisons remain accurate, relevant, and trustworthy.

.04

Gallery