← Tutti i progetti
Disponibile su Google Play

Bloom

Legge una chat di WhatsApp e mostra com'è il rapporto: tono, equilibrio, temi, andamento. Tutto sul telefono.

Cos'è
What it is

Capire un rapporto da come ci si scrive

Bloom prende una chat esportata da WhatsApp e la trasforma in una lettura del rapporto: quanto è caldo il tono, chi cerca e chi risponde, quali temi tornano, come sono cambiate le cose nel tempo.

Funziona per ogni tipo di legame (coppia, amici, famiglia, lavoro) e anche per le chat di gruppo. Riconosce da sola di che legame si tratta e usa le parole adatte; la scelta finale resta sempre a chi la usa.

Una precisazione. Bloom non misura l'amore e non giudica le persone. Riassume segnali nelle parole e nei ritmi di una chat: è uno spunto per riflettere, non una diagnosi, e non sostituisce il parere di un professionista.

Understanding a relationship from how you write to each other

Bloom takes a chat exported from WhatsApp and turns it into a reading of the relationship: how warm the tone is, who reaches out and who replies, which themes come back, how things have changed over time.

It works for every kind of bond (couple, friends, family, work) and for group chats too. It recognises the kind of bond on its own and uses fitting words; the final choice always stays with the user.

A caveat. Bloom does not measure love and does not judge people. It summarises signals in the words and rhythms of a chat: a prompt for reflection, not a diagnosis, and no substitute for professional advice.
Schermate
Screens

Com'è fatta

What it looks like

Schermata di benvenuto di Bloom con il pulsante «Analizza la tua chat»
BenvenutoSi parte da una chat propria o da un esempio.
WelcomeStart from your own chat or from an example.
Scelta del legame: Coppia, Amici, Famiglia, Lavoro, con quello riconosciuto in evidenza
Che legame è?Bloom propone, tu confermi o cambi.
Which bond?Bloom suggests, you confirm or change.
Home di una chat di coppia: punteggio di connessione 82 su 100 e quattro metriche
CoppiaConnessione, tono, intimità, stabilità.
CoupleConnection, tone, intimacy, stability.
Home di una chat di gruppo tra amici: attività per giorno della settimana e temi principali
Gruppi di amiciPartecipazione, risposte, temi.
Groups of friendsParticipation, replies, themes.
Home di una chat di lavoro: clima dello scambio, chiarezza e allineamento
LavoroClima dello scambio, chiarezza, allineamento.
WorkMood of the exchange, clarity, alignment.
Pagina di analisi con l'andamento del punteggio nel tempo
AnalisiL'andamento del punteggio nel tempo.
AnalysisHow the score moves over time.
Timeline con le fasi del rapporto, ognuna con un esempio di frase
TimelineLe fasi del rapporto, una dopo l'altra.
TimelineThe phases of the relationship, one after another.
Pagina privacy: tutto in locale, il testo non si salva mai, nomi nascosti
PrivacyCosa fa Bloom con la chat, detto chiaro.
PrivacyWhat Bloom does with the chat, stated plainly.

Schermate realizzate con chat inventate: nomi e frasi non appartengono a persone reali.

Screens made with invented chats: names and sentences do not belong to real people.

Come funziona
How it works

Tre passaggi, pochi secondi

  1. Esporta la chat. In WhatsApp si apre la conversazione, si tocca «Esporta chat», «Senza media» e si sceglie Bloom. Nella versione web si carica il file .zip o .txt.
  2. Conferma il legame. Bloom riconosce se è una chat di coppia, tra amici, in famiglia o di lavoro e spiega da cosa lo ha capito. Si può sempre cambiare.
  3. Leggi il risultato. Punteggio e andamento, persone, temi, timeline, proposte per prendersi cura del rapporto. Per chi vuole, una card da condividere: solo numeri ed etichette, mai nomi né frasi.

Three steps, a few seconds

  1. Export the chat. In WhatsApp open the conversation, tap “Export chat”, “Without media” and choose Bloom. On the web version you upload the .zip or .txt file.
  2. Confirm the bond. Bloom recognises whether it is a couple, friends, family or work chat and explains what gave it away. You can always change it.
  3. Read the result. Score and trend, people, themes, timeline, suggestions for taking care of the relationship. If you like, a card to share: numbers and labels only, never names or sentences.
Cosa trovi
What you get

La lettura, pezzo per pezzo

The reading, piece by piece

Punteggio e andamento
Score and trend
Un valore di connessione e la sua curva nel tempo, con le metriche del legame scelto.
A connection value and its curve over time, with the metrics of the chosen bond.
Le persone
The people
Come ci si pone: chi cerca, chi risponde, chi chiarisce. Descritto a parole, senza numeri.
How each person shows up: who reaches out, who replies, who clarifies. In words, without numbers.
I temi
The themes
Gli argomenti che tornano più spesso e quanto pesano nella conversazione.
The topics that come back most often and how much they weigh in the conversation.
La timeline
The timeline
Le stagioni del rapporto: le fasi, con il tono medio di ognuna.
The seasons of the relationship: its phases, each with its average tone.
La cura
Care
Proposte concrete, ognuna con il motivo per cui viene suggerita.
Concrete suggestions, each with the reason it is being proposed.
Il giardino
The garden
Se lo si vuole, Bloom tiene i risultati delle analisi per mostrare cosa è cambiato dall'ultima volta.
If you want, Bloom keeps the results of each analysis to show what changed since last time.
Privacy

La chat resta sul telefono

Una chat è una cosa intima, e Bloom è costruita partendo da qui. L'analisi avviene per intero sul dispositivo: l'app Android non ha nemmeno il permesso di accedere a Internet.

  • 01Tutto in locale. Nessun server riceve la conversazione.
  • 02Il testo non si salva mai. Si possono conservare solo i risultati: punteggi, etichette, andamento.
  • 03Nomi nascosti, se vuoi. Diventano «Persona 1», «Persona 2».
  • 04Nessun account, nessuna pubblicità. Con un tocco si cancella tutto.

The chat stays on the phone

A chat is an intimate thing, and Bloom is built starting from that. The whole analysis runs on the device: the Android app does not even have permission to access the Internet.

  • 01Everything local. No server receives the conversation.
  • 02The text is never saved. Only results can be kept: scores, labels, trend.
  • 03Hidden names, if you wish. They become “Person 1”, “Person 2”.
  • 04No account, no ads. One tap deletes everything.
Sotto il cofano
Under the hood

Un motore deterministico, non un'AI che improvvisa

I punteggi vengono da un motore a regole: la stessa chat dà sempre lo stesso risultato, e ogni segnale è riconducibile a ciò che lo ha prodotto. Il motore di riferimento è scritto in Python; quello che gira nell'app è la sua versione JavaScript, e una serie di test verifica che i due diano lo stesso output.

L'intelligenza artificiale è prevista solo come modulo facoltativo e solo sul dispositivo, a tre livelli:

Disponibile
Essenziale
Solo il motore a regole. È la versione disponibile su Google Play.
In prova
Approfondito
Un classificatore locale legge le sfumature dei messaggi. Costruito e provato su emulatore, non ancora nella versione distribuita.
Previsto
Completo
Un modello linguistico locale per le sintesi. Mai un modello remoto: è un vincolo del progetto.

A deterministic engine, not an AI making things up

Scores come from a rule-based engine: the same chat always gives the same result, and every signal can be traced back to what produced it. The reference engine is written in Python; the one running in the app is its JavaScript version, and a test suite checks that the two produce the same output.

Artificial intelligence is planned only as an optional module, and only on the device, at three levels:

Available
Essential
The rule-based engine only. This is the version available on Google Play.
In testing
In-depth
A local classifier reads the nuances of messages. Built and tried on an emulator, not yet in the distributed version.
Planned
Complete
A local language model for summaries. Never a remote model: it is a project constraint.
A che punto è
Where it stands

Disponibile su Google Play

Bloom è online per tutti: l'app Android si scarica da Google Play con il nome «Bloom: capisci la vostra chat», gratis e senza pubblicità. Per chi non ha un telefono Android resta la versione web.

Available on Google Play

Bloom is online for everyone: the Android app can be downloaded from Google Play as “Bloom: capisci la vostra chat”, free and with no ads. The web version remains for anyone without an Android phone.

The app and its pages are in Italian.