← All case studies
Case study 02 Solid platform · Fintech

Xeedom

When complexity isn't in the data. It's in the relationships around it.

Fintech B2B Server-side governance Knowledge graph Proprietary ML
Xeedom — Application Call dashboard

The challenge

The risk isn't the error: it's the scale.

In finance, data isn't simply information: it's a responsibility. The challenge isn't handling a single piece of data, but ensuring consistency and reliability in an ecosystem that grows over time — thousands of profiles and activities interwoven across four years of project.

Xeedom integrates profiling, scoring, external sources and decision processes. The challenge wasn't building the system, but designing an architecture able to preserve integrity, security and reliability over time.

The solution

Three nodes that keep the data safe.

Not a list of functions: three architectural choices that move security and correctness from the “final check” to the heart of the system.

01Xeedom — confidential and permission management

Data that never even leaves

Server-side access governance

Authorization logic lives entirely on the server: unauthorized data is never sent to the client. No front-end filters to bypass — what isn't yours doesn't leave the backend.

  • Permissions evaluated before serialization
  • No sensitive data exposed to the browser
  • Attack surface reduced by design
02Xeedom — Insights Explorer, rating and relationships

Understanding relationships, not just fields

Scoring on knowledge graph + ML

The rating doesn't come from a table: it rests on a Neo4j knowledge graph that models the relationships between entities, fed by a proprietary ML engine. Profiling is detailed and engaging, with a gamification layer.

  • Graph of relationships between subjects and data
  • Scoring and rating with a proprietary model
  • Profiling with gamification & completion
03Xeedom — Application Call, completion and crystallization

The edge case as thesis

Integrations & Application Call engine

Integrations don't fail on the standard cases. They fail on the exceptions. The Infocamere integration returned, for a province change, “two companies” on an undocumented structure: we resolved it upstream, at the architectural level, before it could propagate. Above it, an engine that maps questions and fields, guides completion and crystallizes the data.

  • Infocamere edge cases handled at the source
  • Question ↔ field mapping + guided tour
  • Completion and data crystallization · data room

The architecture

Many parts, a single perimeter.

Xeedom is an extended system: the front displays, but every decision on data, permissions and scores stays in the core. Eight components working together — from granular authorization to external integrations — without ever exposing what isn't due.

Front

B2B web-app

Profiling with gamification, data room and dashboard. It only receives data already authorized by the server.

Core · Access

Server-side governance & granular levels

Authorization evaluated before serialization, with granular access levels per role, entity and individual field. Unauthorized data never leaves the backend.

Core · Documents

Full data room

Document archive with customizable foldering, per-folder permissions and access tracking.

Core · Relationships

Neo4j knowledge graph

Models the relationships between subjects, companies and data: the map everything else reasons on.

Core · Learning

Proprietary Machine Learning

A different goal from the graph: it learns from data to produce predictions and signals, not just to describe relationships.

Core · Scoring

Proprietary rating

A dedicated rating engine that combines graph and ML into a coherent, explainable score.

Engine

Application Call engine

Question ↔ field mapping, guided tour, completion and crystallization of the collected data.

Integrations

Infocamere API

Normalized external source: edge cases (e.g. province change) resolved upstream, undocumented structure tamed.

The proof

A real system, told within the limits of the NDA.

We show screens and application flows, keeping sensitive data and information confidential. Technical deep-dive and due diligence available under NDA.

Xeedom — Data Room with foldering and permissions
Xeedom — Market Insights & Statistics
Xeedom — Market Benchmark with Affinity Grade
Xeedom — market analytics and distributions

Screens from a demo environment (fictional data) · product link and DD available under NDA.

Let's talk

Got a domain where data carries weight? Let's talk.