Note di rilascio — 7 aprile 2026
Questa è la release più grande nella storia di TherapySupport. Nelle ultime tre settimane abbiamo aggiunto un modulo diagnostico con codici ICD-11 e DSM-5, l’analisi della prosodia di seduta, la concettualizzazione di Beck ricostruita, lanciato le sedute video con lobby e sfocatura dello sfondo, e l’app mobile ha ricevuto un restyling completo. Inoltre - migrazione a GPT-5.2, streaming AI live in tutta l’app, e piena conformità al GDPR inclusa l’esportazione dei dati e la cancellazione dell’account self-service.
💚 Grazie al nostro team: Tomasz K., Joanna, Ewa, Bohdan, Peter, Malwina, Magda e Bartlomiej — per le vostre segnalazioni, idee e pazienza durante i test!
1. 📊 Modulo di diagnosi DSM/ICD — Codici diagnostici in un unico posto
Un nuovo modulo Diagnosi DSM/ICD è ora disponibile nel profilo del paziente. Puoi cercare i codici diagnostici delle classificazioni ICD-11 e DSM-5 direttamente nell’app - senza dover passare a database esterni.
- Ricerca dei codici — digita un frammento del nome o del codice e il sistema suggerisce corrispondenze da entrambe le classificazioni
- Dizionari in 6 lingue — codici diagnostici tradotti in polacco, inglese, slovacco, catalano, russo e ucraino
- Pulsante di navigazione nel profilo del paziente ti porta direttamente al modulo
Grazie a Bohdan per l’implementazione completa di questo modulo dal backend al frontend.
2. 🎵 Analisi della prosodia di seduta — Una nuova dimensione della comprensione
Novità: la scheda Prosodia nel profilo del paziente. Dopo l’elaborazione di una registrazione di seduta, il sistema analizza le caratteristiche vocali - ritmo, pause, intonazione - e genera metriche che descrivono il flusso emotivo della conversazione.
- Arco emotivo — visualizzazione dei cambiamenti nell’intensità emotiva durante la seduta
- Metriche di seduta — un insieme di indicatori che mostrano la dinamica della conversazione
Questo strumento aggiunge un livello extra di informazioni alla trascrizione, difficile da cogliere solo dal testo. Grazie a Bohdan per questa funzionalità.
3. 🧠 Concettualizzazione di Judith Beck v2 — Streaming e approvazione
La vista della concettualizzazione di Beck è stata completamente ricostruita. I risultati ora vengono generati in tempo reale — vedi le sezioni comparire man mano invece di aspettare il risultato completo.
- Streaming live — le sezioni della concettualizzazione appaiono una dopo l’altra con animazione
- Flusso di approvazione — dopo la generazione, puoi approvare, modificare o rifiutare ogni sezione
- Navigazione con le frecce — i tasti su/giù si spostano tra i campi, Invio aggiunge un nuovo elemento, Backspace rimuove quelli vuoti
- Dati del colloquio evolutivo — la concettualizzazione incorpora automaticamente le informazioni dai moduli del paziente
- PDF con icone — esportazione in PDF con intestazioni di sezione colorate e iniziali del terapeuta
- Etichette delle ipotesi — i campi che l’AI non è riuscita a confermare dai dati sono contrassegnati come ipotesi
Su richiesta di Bartlomiej, abbiamo aggiunto una conferma prima di sostituire una concettualizzazione esistente e rimosso il limite di 3 elementi — ora puoi aggiungere un numero qualsiasi di voci in ogni sezione. Su segnalazione di Bohdan, abbiamo rimosso il riassunto narrativo ridondante sotto la concettualizzazione.
4. 🏷️ Annotazioni CBT sulla trascrizione — Etichette AI in linea
Le annotazioni CBT appaiono ora nella vista della trascrizione di seduta. Il sistema AI contrassegna gli elementi cognitivo-comportamentali - pensieri automatici, credenze, emozioni, comportamenti - come etichette colorate direttamente nel testo.
- Streaming con animazione — le annotazioni appaiono con una fluida animazione di dissolvenza
- Visibili per impostazione predefinita — vedi le etichette immediatamente aprendo la scheda di trascrizione
- Tooltip con dettagli — passa sopra un’etichetta per vedere maggiori informazioni
5. ⚡ Streaming AI live — Ovunque
I risultati dell’analisi AI non appaiono più improvvisamente dopo secondi di attesa. Ora vedi la generazione in tempo reale — il testo appare sullo schermo frase dopo frase.
Lo streaming funziona in:
- Valutazione della seduta — le schede appaiono passo dopo passo
- Dettagli della seduta (CTS-R) — contenuto strutturato in un layout pulito
- Riassunto della seduta — il testo cresce in tempo reale
- Consulenza iniziale e Problemi — generazione senza attesa
- ABC v2 e concettualizzazione di Beck — rivelazione animata delle sezioni
Inoltre, siamo migrati a GPT-5.2 — 10 deployment AI sono stati aggiornati, con conseguente migliore qualità dell’analisi e risposte più rapide.
6. 🎥 Sedute video — Lobby, chat e sfocatura dello sfondo
Le videoconferenze hanno ricevuto un aggiornamento significativo. Prima di partecipare a una seduta, ora vedrai una schermata di lobby (PreJoin) dove puoi controllare la tua camera e il tuo microfono.
- Lobby con anteprima — controlla video e audio prima di entrare nella sala
- Chat in seduta — scambia messaggi di testo durante la videochiamata
- Sfocatura dello sfondo — sfoca lo sfondo della tua camera con un clic
- Impostazioni video — controllo di camera e microfono durante la seduta
- Indicatore di trascrizione — informazione visibile quando la trascrizione è attiva
Su segnalazione di Ewa: dopo aver terminato una seduta, viene visualizzata una schermata pulita “Seduta terminata” invece di una finestra vuota, e il sistema chiede correttamente l’accesso alla camera al primo collegamento.
7. 📱 App mobile — Restyling completo
L’app mobile (MAUI) ha ricevuto il più grande aggiornamento della sua storia. Grazie all’intenso lavoro di Bohdan:
- Editor a schermo intero (⛶) — modifica le note di seduta, i compiti a casa e il piano a schermo intero
- Modifica dei campi AI — modifica manualmente il riassunto generato, i compiti a casa e il piano di seduta
- Seduta precedente — visualizza le note dell’ultima seduta direttamente mentre registri
- Accesso automatico — schermata di avvio con accesso automatico, senza dover inserire la password ogni volta
- Modalità scura — correzioni di visualizzazione in modalità scura
- Fatture — visualizza e annulla le fatture di abbonamento
- Nuova schermata di avvio — logo TherapySupport su sfondo chiaro, coerente con la schermata di accesso
- Aggiorna — pulsante “Aggiorna” invece di “Esci” nella navigazione
Inoltre, la registrazione su tutte le piattaforme è ora più affidabile — dopo un’interruzione per una telefonata, la registrazione riprende automaticamente quando la chiamata termina. Su desktop, abbiamo aggiunto il backup della registrazione — anche se la connessione cade, il file audio verrà salvato e caricato in sicurezza.
8. 🎙️ Trascrizione — Più veloce, più accurata, più affidabile
La trascrizione live funziona ora notevolmente più velocemente. Grazie al lavoro di ottimizzazione di Bohdan:
- Risultati parziali istantanei — vedi il testo apparire in tempo reale, senza ritardi
- Migliore diarizzazione — il riconoscimento del parlante funziona in modo più accurato con un nuovo algoritmo (Batch API con fusione dei segmenti)
- Colori dinamici per i parlanti — il sistema supporta un numero qualsiasi di parlanti, non solo quattro
- Modifica della trascrizione — nuovo layout con modifica diretta nel testo (contentEditable), vista identica in anteprima e in modalità modifica
Su segnalazione di Magda: i file M4A non vengono più riconosciuti erroneamente come MP3 — il sistema rileva il formato dal contenuto del file, non dall’estensione. Su richiesta di Bartlomiej, abbiamo aggiunto il supporto per il caricamento di file RTF per la trascrizione e la marcatura automatica della trascrizione come fallita quando il job cloud scompare dopo 2 ore.
Su richiesta di Tomasz K., abbiamo aggiunto i pulsanti Scarica e Copia accanto alla trascrizione — ora puoi copiare il testo o scaricarlo come file con un clic.
9. 💰 Report di pagamento e fatture
Su richiesta di Joanna, è stato creato un report di pagamento completo per paziente:
- Filtro per intervallo di date — scegli il periodo per il rendiconto
- Metodo e data di pagamento — vedi quando e come ha pagato il paziente
- Stampa PDF pulita — report pronto per la stampa o l’invio
- Filtro predefinito — l’elenco parte dalla seduta non pagata più vecchia
- Distinzione delle cancellazioni — vedi chi ha cancellato la seduta (paziente o terapeuta)
- Sedute future nascoste — il report mostra solo le sedute che si sono effettivamente svolte
Su richiesta di Bartlomiej: fatture di abbonamento KSeF — la piattaforma emette automaticamente fatture conformi al KSeF per gli abbonamenti. È apparsa una vista delle fatture di abbonamento nel pannello del terapeuta. Su segnalazione di Bohdan: notifica via email prima della fine della prova gratuita — nessuna sorpresa dopo il periodo di prova. Abbiamo anche aggiunto un periodo di grazia di 7 giorni — se un pagamento Stripe fallisce, hai una settimana per aggiornare il tuo metodo di pagamento prima che l’account venga bloccato.
10. 🐛 Segnalazione dei bug — Direttamente dall’app
Nuova funzionalità: finestra di segnalazione dei bug accessibile dall’interno dell’app. Hai riscontrato un problema? Clicca su “Segnala bug”, descrivi cosa è successo, opzionalmente allega uno screenshot — la segnalazione arriva direttamente al nostro sistema Jira.
- Screenshot — allega uno screenshot con un clic
- Notifica di correzione — quando risolviamo il tuo bug, riceverai una notifica con il commento dello sviluppatore
- Elimina segnalazioni — puoi rimuovere le tue segnalazioni
11. 🔒 GDPR — Esportazione dati e cancellazione dell’account
Piena conformità al GDPR:
- Esportazione dei dati (Art. 20) — scarica tutti i tuoi dati in un formato strutturato
- Cancellazione dell’account (Art. 17) — cancellazione self-service dell’account dalle impostazioni, senza bisogno di contattare il supporto
- Audit dei documenti legali — termini di servizio, informativa sulla privacy e consensi aggiornati
- Link “Gestisci cookie” nel footer — conformità al GDPR
Su richiesta di Bartlomiej: audit dell’accesso ai dati del paziente — ogni accesso a dati sensibili viene registrato e archiviato. Grazie a Bohdan per l’implementazione dell’archiviazione degli audit su Azure Blob Storage.
12. 🤖 Miglioramenti generali della chat AI e dell’assistente
Su richiesta di Tomasz K., abbiamo aggiunto:
- Chat AI generale — assistente AI senza il contesto di un paziente specifico. Puoi porre domande su tecniche terapeutiche, procedure o documentazione senza selezionare un paziente
- Assistente AI come icona — minimizzato per impostazione predefinita, non blocca lo schermo. Clicca sull’icona quando hai bisogno di aiuto
- Blocco delle fasce del calendario — puoi bloccare una specifica fascia oraria (ad es. per una riunione di team) senza creare una seduta con un paziente
13. 🌍 Nuova lingua: francese + correzioni per lo slovacco
L’app ora supporta il francese — sia l’interfaccia che tutti i moduli e le notifiche.
Su segnalazione di Peter: abbiamo corretto le traduzioni slovacche — rimossi i valori polacchi hardcoded dalla localizzazione e aggiunte le chiavi mancanti. I nomi delle sedi delle sedute (come “Studio”) sono ora tradotti correttamente.
14. 📋 Colloquio demografico e di sviluppo
La sezione precedentemente nota come “Consulenza iniziale” è stata rinominata in “Colloquio demografico e di sviluppo” — un nome che riflette meglio lo scopo del modulo. Abbiamo anche aggiunto un nuovo modulo di Colloquio clinico che amplia l’ambito delle informazioni sul paziente raccolte.
Cosa abbiamo risolto
| Area | Cosa succedeva | Cosa succede ora |
|---|---|---|
| Notifiche email/SMS | Su segnalazione di Bohdan: l’email di promemoria della seduta mostrava l’orario UTC. Su segnalazione di Malwina: il link SMS portava alla pagina sbagliata | Le notifiche mostrano l’orario corretto nel tuo fuso orario, il link SMS porta al portale del paziente |
| Grafico dei problemi | Su segnalazione di Bohdan: il grafico mostrava “Problema #1” invece del nome del problema | Ora vedi i nomi dei problemi nella legenda e nel grafico |
| Grafico dell’umore | Su segnalazione di Bohdan: tutti i problemi erano disegnati come un’unica linea | Ogni problema ha una linea separata con una legenda leggibile |
| Elenco pazienti | Su segnalazione di Joanna: badge “Nessun account” per pazienti con portale | Badge “Portale” quando il paziente ha un account attivo |
| Sedute cancellate | Su segnalazione di Bartlomiej: sedute cancellate invisibili nel calendario | Evidenziazione visiva delle sedute cancellate + etichetta “Cancellata:” nel menu |
| Camera Chrome | I browser bloccavano l’accesso alla camera | Corretta la policy dei permessi — la camera funziona in tutti i browser |
| Chiusura seduta | Su segnalazione di Bohdan: chiudere una seduta richiedeva diversi secondi | Chiusura istantanea — la diarizzazione viene eseguita in background |
| Disconnessione durante la seduta | Su segnalazione di Ewa: il terapeuta poteva essere disconnesso durante una seduta | Il sistema blocca la disconnessione automatica durante una seduta attiva |
| Cursore del diario | Valore numerico visibile (ad es. 75/100) sul cursore | Cursore senza valore visibile — meno stressante per i pazienti |
| Entrate mensili | Importo invisibile con entrate ridotte | Importo visualizzato accanto alla barra, sempre leggibile |
| Disponibilità | Dopo aver cancellato l’orario, il sistema creava fasce predefinite lun-ven | L’orario cancellato resta vuoto |
| Assistente della pratica | Crash con contesto paziente lungo | Troncamento automatico del contesto — l’assistente funziona in modo stabile |
| Dashboard | Le statistiche si caricavano lentamente | Visualizzazione istantanea con query ottimizzate |
| Costi AI | Su segnalazione di Bohdan e Bartlomiej: nessuna visibilità sui costi AI | Presentazione ampliata dei costi per terapeuta nel pannello di amministrazione |
Checklist QA — Verifica dopo l’aggiornamento
| # | Cosa verificare |
|---|---|
| 1 | Apri il profilo paziente → scheda Diagnosi DSM/ICD → cerca il codice “F32” — i risultati vengono visualizzati |
| 2 | Apri la trascrizione della seduta → annotazioni CBT visibili come etichette colorate nel testo |
| 3 | Esegui l’analisi Concettualizzazione di Beck → i risultati appaiono in tempo reale (streaming) → clicca su “Approva” |
| 4 | Apri la scheda Prosodia nel profilo paziente → metriche e arco emotivo visibili |
| 5 | Avvia una seduta video → lobby con anteprima camera → la sfocatura dello sfondo funziona → chat disponibile |
| 6 | Su telefono: apri l’app → accesso automatico → modifica la nota di seduta nell’editor a schermo intero |
| 7 | Apri il report di pagamento del paziente → imposta il filtro per data → stampa il PDF |
| 8 | Clicca “Segnala bug” → allega uno screenshot → la segnalazione appare nel sistema |
| 9 | Impostazioni → Esporta dati → scarica il file con i tuoi dati |
| 10 | Clicca l’icona dell’assistente AI → poni una domanda senza selezionare un paziente |
| 11 | Trascrizione live → risultati parziali visibili istantaneamente → i pulsanti Scarica/Copia funzionano |
| 12 | Calendario → blocca una fascia oraria → la fascia è visibile come occupata |
| 13 | Controlla la notifica email — orario della seduta nel fuso orario locale |
| 14 | Verifica l’interfaccia in francese — tutte le etichette tradotte |
Articolo preparato dal team di Therapy Support