Skip to content

Case study · Custom software

Faro

The platform we custom-built for a business acceleration program.

Like everything we do, Faro did not come out of a catalog: we designed it around one program's methodology, with its phases, its instruments and its roles. Today it runs in production with 85 companies.

Faro · business acceleration platform
Faro screen showing a demo company's journey through the program phases
Client
Acceleration program (confidential)
Project type
Custom software
Scope
Design, engineering, AI and operations
Status
In production
01

The challenge

Dozens of companies, mentors and a program team working in parallel with sensitive data from each business. The program had to set a baseline, run intensive workshops, document every mentoring session and report at the close, without any company ever seeing another's data.

02

The solution

A platform designed from their methodology, with three workspaces: the company's, the mentor's and the program console. The diagnostic opens the journey, canvases save themselves, an AI advisor answers from each company's documents and minutes go through approval before they are published.

03

The result

The whole cohort works inside Faro: diagnostics, models, mentoring, schedule, attendance and surveys in one place, with official deliverables in one click and traceability for every step.

companies in the cohort
85
diagnostic questions
147
strategy canvases
9
AI advisor modes
6
roles with their own workspace
3
data isolation policies
121

Take a look inside Faro

Three roles, one system, each with its own workspace. Pick one and explore its screens.

The company completes its diagnostic, works on its business models and asks the AI advisor whenever it needs to.

  • Document folder that feeds the advisor
  • Schedule with its sessions and surveys
  • Searchable participant directory
Faro · business acceleration platform
Faro screen showing a demo company's journey through the program phases

Client and participants are under a confidentiality agreement. Screenshots use demo data.

Built piece by piece for the program

Each module answers a specific part of their methodology, not a generic template.

01

Entry diagnostic

Area-based questionnaire with a numeric baseline, instant feedback and an anonymous comparison with the group.

02

Phase journey

The program modeled as ordered phases: each stage unlocks what applies and the team can override modules.

03

Canvas bootcamp

Canvases with prompts, suggested timing, progress, version history and a live wall of the whole cohort.

04

AI advisor with sources

Answers business questions from each company's documents, cites where every fact comes from and guides without writing for the participant.

05

Mentoring and minutes

GROW minutes with a timer and commitments, and formal minutes with two-level approval stamped with name and date.

06

Document folder

Eight categories, direct cloud upload and automatic indexing so the advisor can use them.

07

Schedule and surveys

Sessions with per-company invitations, attendance, recordings and satisfaction surveys by format.

08

Console and exports

Onboarding, phases, mentor assignment, compliance matrix and PDF, Excel and JSON exports.

The engineering behind it

Built to protect each company's data and to scale without surprises.

Isolation in the database

121 row-level security policies. Separation between companies is enforced by the data engine, not the interface.

AI inside the program's cloud

Gemini on Vertex AI, in the same region as the rest of the infrastructure, with semantic search on pgvector.

Automatic scaling

Cloud Run containers that go from zero to ten instances on demand, with no servers to manage.

Ready for mobile

Installable as an app on Android and desktop, a native iPhone app and an offline screen in Spanish.

Stack

  • Next.js
  • React 19
  • TypeScript
  • PostgreSQL
  • pgvector
  • Row-Level Security
  • Google Cloud Run
  • Vertex AI · Gemini
  • Cloud Storage
  • PWA + iOS

How we built it

The same method we apply to every project.

  1. 1

    Understand the program

    We sat down with the team to understand their methodology, their instruments and who does what in each phase.

  2. 2

    Design around it

    We turned every phase, format and role into flows, permissions and screens, without forcing the program into a generic tool.

  3. 3

    Build and launch

    We delivered module by module, in the cloud, with data security solved at the foundation.

  4. 4

    Run and adjust

    We still own the platform: we run it, maintain it and adjust it to what the program needs.

What Faro proves, applied to your challenge

Faro solved one program's problem. Your challenge will be different, but the capabilities that made it possible are the same ones we bring to every custom project.

  • Multi-company platforms with isolated data
  • AI assistants over your own documents
  • Approval flows with traceability
  • Diagnostics and tracking dashboards
  • Installable mobile apps
  • Automatic reports and exports

What tool does your operation need?

Tell us the problem. We design and build it to fit you, from idea to production, and we stand behind the result.