Your users are already telling you what is wrong. It is in the logs.

Every application records what happens: logins, errors, abandoned steps, features nobody opens. AI reads the logs and databases of one or more applications, produces a regular report on user behaviour and proposes where to act on flows and experience.

For
SaaS products, portals, internal applications
Used by
product owners, UX, management
Connects to
logs, databases, analytics

The problem

The data on how people use an application is almost always there: server logs, events, database tables. But there is a lot of it, scattered across systems and written for developers, not for decision-makers. So it only gets looked at when something breaks.

Decisions on what to improve end up based on the latest complaint or on whoever speaks loudest. And the problems nobody reports, like a step where half the users stop, stay invisible.

How the data flows

  1. Where it comes from: Application logs (events and errors); Databases (one or more applications); Analytics (if already in place).
  2. What happens, Analysis agent: Anonymises (personal data kept minimal); Rebuilds the journeys (sessions, drop-offs, errors); AI, Writes the report (with the source queries); AI, Proposes improvements (ranked by impact).
  3. Who checks: Product owner (decides what to try).
  4. Where it ends up: Regular report (for decision-makers); Flow changes (to release and measure).
  5. the next report measures the effect.
Steps marked AI are the model's. The rest is ordinary automation or people.

How we solve it

04
01

It reads where the data already is

Application logs, events, database tables, from several applications at once. Read-only, with personal data minimised or anonymised before the analysis.

02

It rebuilds the journeys

From single events to sessions: where users come in, where they stop, where they go back, which features nobody uses.

03

A report people read

Every week or month, written for decision-makers: what changed, where people drop off, which errors weigh most. Every claim links back to the query or the numbers behind it.

04

Suggestions to verify

Concrete proposals on flows and interface, ranked by estimated impact. They are hypotheses, not verdicts: decided together and measured after release.

What we measure

03

These are the numbers we set in discovery, before writing any code. The starting value is measured on your data, and the prototype is judged against it.

Drop-offs in key flows

Where users stop during sign-up, purchase or the steps that matter, before and after the changes.

Suggestions adopted and measured

How many become a change, and how many of those actually move the number they were meant to move.

Time to an answer

From a question about user behaviour to the data that answers it. It used to take someone writing the query.

When it is not worth it

If the application does not record useful events, or the logs only say the server is up, the right tracking has to be added first. And if there are only a few dozen users, ten interviews teach more than any report.

Services involved

Other use cases

11 scenarios
11 · AI-first MVP

AI product from scratch

An idea with AI at its core, a market to validate and no technical team. A real product in a few weeks, with real users, built to be able to change.

09 · Process automation

Sprint reports

Closed tickets, commits and pull requests become the end-of-sprint report and the release notes, in two versions: technical for the team, readable for clients and users.

Tell us the process. We will tell you if it makes sense.

A free 30-minute call, with no commercial follow-up unless you want it.

Request a call

Companies that have already worked with us

  • Velux
  • ISU
  • MovePay
  • AB Group
  • Archiva Group
  • Onda SpA
  • PDE
  • Bynary System
  • COOPI
  • Gimasi
  • Creactives SpA
  • Rev AI
  • Odditt Inc.
  • Si Sociale
  • Stones
  • Turboden
  • Schindler