Novità
v0.25.4 — I numeri ora coincidono
3 settembre 2026
Quasi tutto in questa versione nasce da una sola segnalazione di bug molto dettagliata. Un atleta ha ripercorso la sua giornata confrontando PlanWatts con Intervals.icu numero per numero e ha trovato sei problemi distinti. Aveva ragione su tutti e sei. Ecco cosa è cambiato.
L'uscita giusta prende il merito della tua sessione
Se hai fatto l'allenamento pianificato e sei anche andato al lavoro in bici, PlanWatts poteva accreditare lo spostamento. Prendeva la prima attività del giorno con lo sport corrispondente e nient'altro, quindi uno spostamento di 16 minuti poteva occupare il posto di un allenamento di soglia da 90 minuti, e l'uscita vera, arrivata dopo, restava senza collegamento al tuo piano.
L'abbinamento ora guarda cosa è stata davvero l'attività: scarta le uscite che la tua piattaforma segnala come spostamento, confronta la durata con il piano e rispetta l'abbinamento che Intervals.icu aveva già fatto. Se in un giorno sono pianificate più sessioni, vince quella che si adatta meglio.
PlanWatts non rinomina più le tue attività
Quando decideva che un'attività aveva completato una sessione pianificata, PlanWatts scriveva il nome della sessione su quell'attività in Intervals.icu e Strava. Non spettava a me farlo, e quando l'abbinamento era sbagliato faceva anche sembrare corretto l'errore. Ora scrive solo la riga di descrizione e lascia in pace il nome della tua attività.
Il tempo in zona coincide con Intervals.icu
Chiedevi il tuo tempo in Z5 e potevi ricevere 16% dove Intervals.icu diceva 4,7% per la stessa uscita, con le stesse zone configurate. Due cose erano sbagliate. Il calcolo usava una tabella di zone predefinita invece delle tue, quindi una sessione prescritta al 105% dell'FTP veniva letta come VO2max per un atleta la cui Z5 inizia al 110%. E classificava ogni singolo secondo di potenza grezza, mentre Intervals.icu la smussa prima, cosa che sparge i picchi sulle zone alte in un'uscita movimentata.
Entrambe risolte. Sull'uscita segnalata PlanWatts è ora a 0,2 punti dal valore di Intervals.icu. Le tue zone si leggono da un solo posto nell'app, senza nessuna tabella di riserva.
Potenza normalizzata e carico non risultano più alti
I tratti in cui non pedali venivano scartati prima di calcolare la potenza normalizzata, riducendo il denominatore e spingendo in alto NP, IF e il TSS stimato in ogni uscita con discese o semafori. Andare a ruota libera è tempo sulla bici, e ora conta. Sull'uscita segnalata questo ha portato l'NP a un watt da quello che riporta Intervals.icu.
La tua analisi legge la sessione, non il titolo
Chiedevi al coach di un allenamento strutturato e poteva ragionare solo sul nome, spiegandoti com'è di solito una sessione da 3x10min e ignorando gli sprint che il tuo piano conteneva davvero. Succedeva perché il dettaglio passo per passo veniva usato solo quando la sessione era collegata dentro PlanWatts. La tua piattaforma di allenamento spesso conosce l'abbinamento quando PlanWatts no, e l'analisi ora lo usa.
La dashboard mostra tutto il tuo piano
La striscia della settimana e la scheda del prossimo allenamento contavano solo le sessioni create dentro PlanWatts, quindi se il tuo piano vive in Intervals.icu erano quasi vuote. Ora contano tutto quello che c'è nel tuo calendario.
Anche il grafico della forma ricalcolava CTL e ATL da zero su 90 giorni, partendo da zero, cosa che non raggiunge mai il valore reale e risultava basso. Ora usa i valori che la tua piattaforma ha già calcolato su tutta la tua storia, cioè quelli che il coach AI leggeva dall'inizio.
Le gare vengono riconosciute come gare
Una gara sincronizzata da Intervals.icu arrivava come un normale allenamento pianificato. Il calendario non poteva disegnarla come evento e il pianificatore non la vedeva, quindi non poteva impostare lo scarico né mettere le attivazioni prima. Il tipo di evento ora passa, e le gare già presenti nel tuo calendario sono state riclassificate.
Le sessioni a frequenza cardiaca arrivano ai battiti concordati
Segnalato e risolto separatamente: gli obiettivi di frequenza cardiaca venivano inviati a Intervals.icu come percentuale della tua frequenza di soglia mentre sono salvati come percentuale della massima. Una sessione concordata a 150 bpm arrivava all'orologio a 136.
Se trovi un numero che non ti torna, dimmelo. Questa versione esiste perché qualcuno lo ha fatto.
v0.25.0 — La tua squadra, letta dall'IA
25 agosto 2026
Gli allenatori hanno una vista IA della squadra
Se gestisci una squadra su PlanWatts, la dashboard ora legge il roster per te. Un clic genera un riepilogo in linguaggio chiaro della settimana del gruppo: chi sta aumentando il carico troppo in fretta, chi non recupera, chi salta le sedute e chi non ha ancora dati perché non ha collegato nulla. I numeri arrivano dalla stessa pipeline della dashboard; l'IA li racconta e li ordina per priorità, non inventa fisiologia.

Anche la chat conosce la tua squadra. Chiedi "Com'è andata la settimana della squadra?" o "Chi non sta seguendo il piano?" e risponde con i numeri veri. Chiedile di abbassare il carico di un atleta e prepara un allenamento in bozza da rivedere; nulla tocca il calendario di un atleta finché non approvi, in chat o dalla dashboard. Dalla pagina di un atleta, Ask AI e Adjust Plan aprono la chat già concentrata su quell'atleta.
Tutto questo può arrivarti anche via email: un riepilogo settimanale o giornaliero per squadra, con copia opzionale a ogni atleta che contiene solo la sua settimana. La modalità allenatore resta in preview; Configurazione del team spiega come ottenere l'accesso.
L'IA dei tuoi atleti sa chi è il loro allenatore
Quando un atleta seguito chiede alla sua IA cosa fare oggi, risponde con la seduta che gli hai assegnato invece di inventarne una. Se è stanco, propone una versione più leggera della tua seduta senza sostituirla; se chiede un piano nuovo, indica il tuo e offre solo lavoro complementare. Legge le tue note condivise e le note settimanali della squadra; le tue note private restano private.
La casella della chat si comporta bene sul telefono
Aprire la tastiera copriva la barra di scrittura, e sugli iPhone con notch il pulsante di invio finiva sotto l'indicatore home. Ora l'app si restringe con la tastiera e libera l'indicatore, così il campo di testo resta visibile e cresce verso l'alto.
v0.24.13 — Applicare vuol dire applicare
20 agosto 2026
Chiedere di applicare il tuo piano non faceva nulla
Potevi passare otto scambi con il coach a rifinire un piano di dodici settimane — correggere le ore settimanali, rendere la domenica l'uscita più lunga, definire il lavoro in palestra — poi dire "applicalo" e non ricevere niente. Nessun piano, nessun errore, nessuna risposta. La struttura appena concordata restava nella conversazione e non arrivava mai al tuo piano.
C'erano due problemi. Il tuo messaggio veniva instradato su un percorso interno che solo l'assistente dei piani può alimentare, quindi arrivava senza nulla da applicare e si arrendeva senza dire una parola. E il coach decideva che la tua progettazione era finita cercando un segno di spunta nelle proprie risposte — così una risposta che usava ✅ per segnare le tue correzioni chiudeva la progettazione a metà revisione, mentre stavi ancora lavorando.
Entrambi risolti. La progettazione resta aperta finché la struttura non viene davvero scritta nel tuo piano, e "applicalo" fa quello che dice.
Lo stesso allenamento mostrava numeri diversi in posti diversi
Durata e TSS venivano calcolati separatamente in quattro parti di PlanWatts, e le quattro avevano divergito. La scheda dell'allenamento, il calendario e l'editor potevano mostrare ciascuno un numero diverso per la stessa seduta. Il caso peggiore erano gli allenamenti costruiti sulle distanze: una ripetuta di 2 km contava come zero secondi, una corsa di 55 minuti si leggeva come 6, e le sedute di corsa e nuoto costruite così uscivano con TSS 0.
Ora c'è un solo calcolo, condiviso da tutto ciò che lo mostra. I valori salvati vengono ricalcolati all'avvio, quindi i tuoi allenamenti esistenti si correggono da soli.
Un'ultima cosa: gli errori lanciati dalle estensioni del browser venivano segnalati sullo schermo come crash di PlanWatts. Non sono nostri, e non ce li attribuiamo più.
v0.24.9 — Ritmi che il tuo orologio può davvero correre
5 agosto 2026
Gli obiettivi di ritmo arrivavano sull'orologio come ritmi da sprint
Se ti alleni a ritmo, una sessione tempo poteva arrivare sul Garmin chiedendoti 1:11-1:31 /km: ritmo da sprint, tenuto per quindici minuti. I ritmi erano corretti in tutti i posti in cui potevi vederli (nell'app, nella descrizione dell'allenamento) e sbagliati nell'unico che conta: l'obiettivo su cui l'orologio ti avvisa. I ritmi della tua sessione venivano inviati come percentuali del tuo ritmo soglia invece che come ritmi.
Risolto su tutte le vie da cui esce un allenamento, e le sessioni che hai già in calendario si correggono da sole: non serve ricreare nulla.
Altri tre dallo stesso angolo: le rampe di riscaldamento nella corsa uscivano a ritmo di camminata, ri-sincronizzare un allenamento non sostituiva davvero la struttura sull'orologio, e il .fit di un allenamento di corsa era un file di ciclismo.
Il coach sa quale sport pratichi
Da corridore, chiedere una sessione di cadenza ti dava rpm, FTP e un allenamento in bici. Il tuo sport era nel profilo da sempre: il coach semplicemente non lo leggeva. Ora sì: corsa e nuoto a ritmo, ciclismo a potenza. E quando davvero non conosce il tuo sport, lo chiede invece di dare per scontato che vai in bici.
v0.24.6 — Il coach risponde mentre scrive
27 luglio 2026
La risposta ora compare mentre viene scritta
Fino a ora il coach componeva l'intera risposta in silenzio e la mostrava tutta insieme alla fine. Per qualsiasi cosa richieda più passaggi — analizzare una sessione, confrontare due uscite — significava minuti di indicatori che girano senza nulla da leggere, e se il telefono si bloccava o chiudevi la scheda nel frattempo, la risposta completata non ti arrivava mai. Ora il testo compare mentre viene scritto.
I confronti dicono "Recente" e "Precedente" invece di "A" e "B"

Quale colonna era quale attività? Dovevi dedurlo dalle date. Ora sono etichettate, e ogni confronto viene salvato con la più recente per prima: una freccia verde significa sempre che sei migliorato rispetto alla sessione precedente. Alcuni confronti più vecchi erano salvati al contrario e si leggevano invertiti; sono stati corretti.
Confrontare due attività non si blocca più
Chiedere al coach di confrontare due sessioni poteva macinare per minuti e tornare vuoto: l'analisi veniva calcolata e poi scartata, più e più volte. È risolto, e ora il risultato viene messo in cache — chiederlo di nuovo è istantaneo.
v0.24.1 — Wahoo esce dalla beta
4 luglio 2026
Non serve più attivare nulla
La sincronizzazione con Wahoo — collegare il tuo ELEMNT, ricevere allenamenti con gli obiettivi di potenza corretti e unire le uscite registrate al tuo feed attività — è ora disponibile per tutti. Collegala semplicemente da Impostazioni → Integrazioni; il vecchio interruttore in Funzionalità sperimentali è sparito.
v0.24.0 — Il blog di PlanWatts è arrivato
3 luglio 2026
Guide in linguaggio semplice sui dati che hai già
Abbiamo lanciato un blog: guide dirette su potenza, zone, FTP e i numeri che il tuo orologio ti dà già, scritte dallo stesso coach che li trasforma in un piano. Senza gergo.

Fatto per essere letto, nella tua lingua
Layout di lettura pulito, indice, pulsanti di condivisione — e completamente multilingue: ogni articolo ha la sua pagina per ogni lingua, così lo leggi nella tua.

v0.23.6 — I primi due minuti, molto più fluidi
9 giugno 2026
Il tuo allenamento IA, direttamente sul tuo orologio — in sei passi
La welcome guide è stata ricostruita attorno al killer feature: un allenamento generato dall'IA che arriva sul tuo Garmin (o Wahoo, COROS, Suunto, Huawei, Zwift, Zepp) senza che tu debba digitare nulla sul dispositivo. Il tour passa da 17 passi a 6, e la schermata di benvenuto parte direttamente dal risultato.

Rileviamo se sei già pronto
Il tour controlla intervals.icu in background per vedere se Upload planned workouts è già attivo per un dispositivo collegato. Se lo è, il passo di configurazione viene saltato silenziosamente — vai dritto alla conferma, che ti dice esattamente a quale orologio sta arrivando il tuo allenamento.

Un promemoria persistente se il toggle è disattivato
Se Intervals è collegato ma nessun dispositivo ha Upload planned workouts attivo, vedrai un piccolo banner ambra nella vista del coach con un walkthrough in un clic. Puoi nasconderlo per 24 ore o completare i 60 secondi di setup su intervals.icu — quando attivi il toggle, il banner sparisce per sempre.
Obiettivi di allenamento come intervallo, non come numero singolo
Scegli come arrivano sul tuo dispositivo gli obiettivi per zona: un valore singolo (Fisso), una Banda configurabile attorno all'obiettivo, oppure l'intera zona. Ora vale per potenza, frequenza cardiaca e passo — tra ciclismo, corsa e nuoto, non più solo per la potenza in bici — così il tuo orologio smette di rincorrere un numero impossibile da tenere durante l'allenamento. Si imposta una volta in Impostazioni → Profilo atleta.

v0.23.2 — Wahoo: sincronizza il tuo ELEMNT (beta)
29 maggio 2026
Manda gli allenamenti direttamente sull'ELEMNT
Collega Wahoo da Impostazioni → Integrazioni (attiva prima Wahoo in Preferenze → Funzioni sperimentali), e gli allenamenti che PlanWatts pianifica per te atterrano sul ciclocomputer con i target di potenza corretti, pronti per pedalare. Le uscite che registri sull'ELEMNT, o che carichi manualmente dall'app Wahoo, tornano in PlanWatts e si fondono con le tue copie Strava e Intervals in un'unica attività taggata con tutti e tre i provider.

Elimina una sessione, sparisce ovunque
Quando elimini un allenamento sincronizzato con più piattaforme, la conferma ora nomina ogni piattaforma da cui lo stai rimuovendo, e l'eliminazione raggiunge davvero ciascuna. Prima, le copie Wahoo restavano silenziosamente nel tuo account quando facevi pulizia da PlanWatts. Risolto.
v0.22.12 — Strumenti per il coach & allenamenti a frequenza cardiaca
27 maggio 2026
Assegna allenamenti direttamente nel calendario di un atleta
Dalla vista di dettaglio di un atleta, clicca su un giorno qualsiasi per aprire il selettore di allenamenti. L'allenamento scelto viene copiato nella libreria dell'atleta, inserito nel suo calendario con un badge Coach e sincronizzato con le sue piattaforme collegate. Puoi anche trascinare per riprogrammare, modificare la tua copia direttamente o eliminare le sessioni che hai assegnato — senza mai toccare gli allenamenti propri dell'atleta.

Rimuovi un atleta dalla tua squadra
Ora puoi rimuovere un atleta che non alleni più — dall'icona del cestino sulla sua riga nella rosa, o dal pulsante Rimuovi dalla squadra nella sua pagina di dettaglio. Un passaggio di conferma rende l'operazione sicura, e gli allenamenti che gli hai assegnato restano nel suo calendario.
Gli allenamenti assegnati dal coach restano fuori dalla libreria dell'atleta
Gli allenamenti che un coach inserisce nel calendario di un atleta non ingombrano più la libreria di allenamenti propria dell'atleta. Un nuovo filtro Coach (Nascondi / Solo coach / Tutti) ti lascia scegliere cosa vedere, proprio come il filtro dei piani.

Generazione di allenamenti basati sulla frequenza cardiaca
Chiedi all'AI Coach un allenamento a frequenza cardiaca e ora lo crea. Prima il generatore poteva aggiungere la frequenza cardiaca solo come obiettivo secondario e ti rimandava a Garmin per modificarlo; ora la FC può essere l'obiettivo principale (come % della tua FC soglia), esportata correttamente verso Garmin, Intervals e FIT, e conteggiata nel TSS. Potenza e passo restano l'impostazione predefinita — la FC si usa quando la richiedi e la tua FC massima è nota.
v0.22.0 — Dashboard, temi e curva di prestazione multisport
28 aprile 2026
La modalità Skills è ora opt-in
Apri Impostazioni → Labs e attiva l'interruttore per dare al tuo coach i slash command e un agente singolo focalizzato — diretto e coerente.
- Slash command:
/plan:create,/workout:create,/activity:analyze, … - La modalità classica (graph) resta predefinita.

Una nuova Dashboard a colpo d'occhio
Una pagina unica che riassume ciò che conta oggi.
- Il saluto riflette la tua freschezza attuale (TSB).
- FTP / CSS / soglia di corsa / FCR / peso attuali — le metriche che non usi restano nascoste.
- PMC a 90 giorni con linee CTL / ATL / TSB.
- Prossimo allenamento, TSS pianificata vs realizzata della settimana.
- Curva di prestazione multisport (vedi sotto).
- Scorciatoie per Calendario, Piano, Coach, Sincronizzazione e ultima attività.

Una dashboard, tre sport
La curva di prestazione si adatta a ciò che alleni.
- Ciclisti — vera curva di potenza mean-max (sprint 1 s → 90 min), dagli stream delle attività.
- Corridori — curva di passo (miglior passo medio per durata, min/km), asse invertito così che il più veloce sta in alto.
- Nuotatori — miglior passo per 100 m per ogni distanza standard.
- Triatleti — selettore di sport; seleziona automaticamente lo sport più allenato.

Tre temi, a un click
Cambia l'intera palette neutra e la tipografia dei titoli (non solo l'accento). Chiaro/scuro continua a seguire il sistema.
- Clinical — azzurro cielo + DM Sans. Minimale, dati prima.
- Velodrome — lime elettrico su neutri carbone, Space Grotesk. Alto contrasto e sportivo.
- Editorial — crema calda, ocra, Fraunces serif. Per leggere l'allenamento come una storia.

Il tuo coach IA ora disegna grafici
Chiedi al coach di visualizzare qualunque cosa — te la traccia direttamente in chat. Combina attività + piano + stream nel tipo di grafico adeguato (linea, barre, area, torta/ciambella, scatter) senza uscire dalla conversazione.
Prompt che già funzionano:
- "Mostrami il TSS settimanale delle ultime 6 settimane"
- "Com'è la mia curva di potenza in questo trimestre?"
- "Quanto tempo ho passato in ogni zona nell'ultima uscita lunga?"
- "Sto rispettando il piano in queste ultime 4 settimane?"
Richiede la modalità Skill attivata (vedi sotto). In modalità classica (grafo), il coach non dispone ancora degli strumenti per i grafici.

Anche corretto
- Le contestazioni dell'analisi di attività ora vengono davvero rieseguite. Dire al coach "l'analisi è sbagliata, era Z2–Z3" restituiva lo stesso risultato in cache; ora la riesegue.
- Zone personalizzate rispettate nell'analisi di attività. Gli atleti con zone non-Coggan (es. Kuepper) e workout con target a intervallo non vengono più letti come "Z2 puro".
- Etichette degli strumenti più amichevoli nella striscia di pensiero della chat. I nomi grezzi come
aggregate_activitiessono sostituiti da descrizioni localizzate in tutte e sei le lingue.
v0.21.0 — Piani con date reali ed eventi
15 aprile 2026
I tuoi piani ora sanno quando si svolgono. I piani hanno una vera data di inizio — sceglila una volta nell'editor e ogni settimana mostra il suo intervallo di date reale, anche prima di applicarla. Aggiungi eventi (gare, sessioni chiave) direttamente nella griglia del piano con drag-and-drop; appaiono come marker RACE nel calendario e ora si sincronizzano correttamente con Intervals.icu.

Generazione di allenamenti consapevole delle gare. Quando generi allenamenti per una settimana che contiene un evento, il coach esclude quel giorno dall'allenamento e sottrae il TSS dell'evento dal budget settimanale — niente più conflitti tra la tua gara e la sessione VO2 del martedì. Il TSS stimato è mostrato su ogni evento e puoi modificarlo nelle opzioni avanzate.

Wizard Plan Setup più intelligente. Raccontagli il tuo obiettivo con parole semplici; suggerisce la durata giusta in base al tuo evento più lontano, ti permette di bloccare le ore settimanali e scrive una motivazione che puoi modificare prima di generare.

Il coach AI applica finalmente i piani correttamente. Chiedere al coach "applica il mio piano di primavera" lasciava prima il tuo piano Ciclismo precedente bloccato come Applicato — due piani che si contendevano lo stesso calendario. Ora sostituisce in modo pulito il piano precedente dello stesso sport e ti dice quale è stato sostituito. Gli allenamenti passati sono sempre preservati. Lo stesso vale per i deploy di team.
Genera un allenamento, una settimana o una fase. Il modal Generate Workouts ti permette ora di limitare la rigenerazione: un singolo giorno, una settimana, una fase o l'intero piano — comodo quando vuoi solo ritoccare il mercoledì.
Anche risolto
- Gli eventi del piano ora arrivano a Intervals correttamente (mancava la traduzione del tipo di sport)
- Sync non riscrive più gli allenamenti passati (effetto collaterale involontario della modifica di voci passate)
- Sync ora riconcilia gli eventi del piano (lacuna silenziosa)
- Il dialogo di overlap del popover Apply ha footer fisso, precompila la tua ultima data di inizio e avvisa con date passate
- Gli obiettivi di fase si mostrano come tooltip nell'editor del piano
- La duplicazione del piano copia obiettivi, eventi e data di inizio
- Il badge Intervals non rimane più appiccicato dopo aver disapplicato con "elimina da Intervals"
- I giorni della settimana degli eventi non si spostano più attivando/disattivando la data di inizio del piano
- Il coach ora mostra le attività della settimana giusta nelle sessioni lunghe
v0.19.3 — Memoria del Coach migliorata
La Memoria del Coach è stata riprogettata per essere più affidabile e trasparente.
Cosa è cambiato:
- Il coach ora carica correttamente tutte le tue preferenze quando genera allenamenti — basta ripetersi
- L'estrazione automatica filtra i dati volatili (metriche giornaliere, eventi effimeri)
- Nuova vista raggruppata nelle impostazioni con le note organizzate per tipo e sport
- Badge "Usato nella generazione" mostra quali note il coach ha effettivamente utilizzato
- Strumento di pulizia rileva duplicati, dati obsoleti e spazzatura — rivedi ed elimina con un clic
- Le note vengono tradotte automaticamente nella tua lingua
- Ora puoi creare note direttamente dalle impostazioni

Scopri di più sulla Memoria del Coach
Correzioni
- Editor workout: i pulsanti zona sulle rampe ora impostano i limiti corretti invece dei punti medi
- Il clic su una zona non forza più la modalità intervallo
- La zona Z7 non rompe più il grafico del workout (andava a 999%)
- I campi di potenza delle rampe ora mostrano correttamente i valori a 3 cifre
- Le preferenze salvate (cadenza, zone) ora raggiungono correttamente la generazione workout per tutti gli sport
v0.19.0 — Workout per giorno e piani multi-evento
10 aprile 2026
Modifica un singolo giorno senza rigenerare l'intera settimana. Chiedi al coach di modificare un solo workout — "cambia martedì a 30 minuti" o "rendi sabato un recupero" — e solo quel giorno viene aggiornato.
I piani ora supportano più eventi. Ti prepari per una serie di gare? Aggiungi più eventi con le loro date e il coach ne tiene conto nella generazione.
Il coach conosce i tuoi piani attivi. Quando hai un piano attivo, l'IA lo rileva automaticamente — non devi dire di quale piano stai parlando.
Anche in questa versione
- La vista calendario del piano mostra gli intervalli di date reali
- Le conversazioni non appaiono più vuote dopo le operazioni del piano
- L'etichetta della sidebar rinominata da "Coach" a "Team"
v0.18.3 — Importa la tua cronologia di allenamento
6 aprile 2026
Confronta le tue uscite lungo tutto l'anno. Ora puoi importare le attività passate da Intervals.icu — fino a 2 anni di storico — direttamente da Impostazioni > Integrazioni. Seleziona un anno, clicca Importa e osserva le tue attività arrivare con una barra di avanzamento in tempo reale.

Una volta importate, il tuo coach IA ha il quadro completo: tendenze a lungo termine, percorsi ripetuti e confronti anno su anno. Perfetto per monitorare i tuoi progressi su quei percorsi che fai sempre.
Anche corretto
- L'importazione alla connessione ora funziona — L'importazione automatica di 90 giorni alla prima connessione con Intervals falliva silenziosamente per un errore nel formato data. Corretto — le tue attività recenti verranno importate correttamente dalla prima connessione.
v0.18.0 — Dashboard Coach e Vista Dettagliata dell'Atleta
6 aprile 2026
I tuoi atleti a colpo d'occhio. I coach ora possono vedere la salute di tutta la squadra in una tabella — stato dell'allenamento di oggi, carico settimanale, compliance su 4 settimane e semaforo forma/fatica. Clicca su un atleta per vedere il suo profilo completo.

Vista dettagliata dell'atleta
Clicca sulla riga di un atleta per aprire la sua pagina dedicata. Vedrai il suo stato di forma (CTL/ATL/TSB con tendenze), il riepilogo settimanale di allenamento, un grafico PMC di 30/60/90 giorni, note private e condivise, e il suo calendario completo — lo stesso calendario che vede l'atleta, con vista settimana e mese.

Gestione del calendario
Dalla vista dettagliata, i coach possono navigare il calendario dell'atleta, vedere quali allenamenti sono stati completati, in attesa o mancati, e gestire la pianificazione direttamente. Il badge coach distingue gli allenamenti assegnati dal coach dalle sessioni proprie dell'atleta.
v0.17.0 — Layout a larghezza piena e miglioramenti del calendario
3 aprile 2026
Più spazio per il tuo allenamento. Workout, Piani e Calendario ora occupano tutta la larghezza dello schermo — le griglie di schede si adattano fino a 6 colonne su schermi ampi.

Mini grafici nel calendario
Ogni sessione programmata mostra ora un mini grafico di intensità — inclusi gli eventi esterni sincronizzati da Intervals.icu. Con un colpo d'occhio puoi vedere la struttura di ogni sessione nell'intera settimana.

Raccomandazioni cliccabili
Quando il Coach IA suggerisce opzioni di allenamento (A, B, C), ora puoi toccare direttamente la scheda invece di digitare la tua scelta.

v0.16.1 — Nuovo livello Supporter
27 marzo 2026
PlanWatts ha un nuovo modo per sostenere il progetto — e costa meno di un gel energetico.
Supporter — 3€/mese
Se PlanWatts ti ha aiutato ad allenarti in modo più intelligente, ora puoi sostenere il suo sviluppo per soli 3€/mese. Tutto qui — meno di un caffè, meno di un gel, meno di una pedalata al bar e ritorno. Ogni abbonamento aiuta a mantenere PlanWatts indipendente, senza pubblicità e in costante miglioramento.
Cosa ottieni:
- 150 crediti mensili (3x il piano gratuito)
- Creazione di piani di allenamento IA — progetta piani periodizzati con il Coach IA
- Accumulo crediti — i crediti non utilizzati si portano al mese successivo
Non si tratta di bloccare funzionalità dietro un paywall. Tutto ciò che ami di PlanWatts — il Coach IA, la generazione di allenamenti, l'analisi delle attività, la sincronizzazione del calendario — rimane gratuito. Supporter è per chi vuole aiutare il progetto a crescere e riceve la creazione di piani come ringraziamento.
Pro — 9€/mese (prima "Supporter")
Il vecchio livello Supporter è stato rinominato Pro. Se eri già Supporter, non cambia nulla — sei ora Pro con esattamente gli stessi vantaggi:
- 500 crediti mensili
- Claude Opus — il modello IA più capace di Anthropic
- Selezione modello — passa tra OpenAI e Claude per ogni conversazione
- Accumulo crediti fino a 1.000 crediti
Miglioramenti alla fatturazione
- Sync Stripe — la pagina di fatturazione ora si sincronizza direttamente con Stripe all'apertura, così il tuo stato di abbonamento è sempre preciso
- Stato di cancellazione — se cancelli, il badge mostra "Si conclude a fine periodo" invece del fuorviante "Attivo"
- Aggiornamento istantaneo — livello e crediti si aggiornano immediatamente dopo il pagamento, senza ricaricare la pagina
v0.16.0 — Livello Coach
27 marzo 2026
PlanWatts ora supporta i coach. Crea un team, invita i tuoi atleti, distribuisci piani di allenamento a tutti in un colpo solo e comunica tramite note — il tutto da una Dashboard Coach dedicata.
Team e inviti
Crea un team con nome e sport, poi condividi il tuo codice o link di invito. Gli atleti si uniscono dalle Impostazioni e tu approvi ogni richiesta. Nessun costo per gli atleti — il coach gestisce la fatturazione.

Distribuisci piani al tuo team
Crea un piano con qualsiasi strumento PlanWatts (Coach IA, costruttore di piani, duplicazione), poi distribuiscilo a tutto il team con un clic. Ogni atleta riceve la propria copia con gli allenamenti nel calendario, contrassegnati con un badge Coach.

Dopo la distribuzione, propaga le modifiche a tutte le copie quando aggiorni il piano master. Le personalizzazioni individuali vengono preservate. I nuovi atleti che si uniscono a stagione in corso ricevono solo le settimane rimanenti.
Leggi la guida completa su Distribuire piani.
Note nel calendario
Le note settimanali appaiono come banner ambra richiudibili in cima a ogni settimana nel calendario dell'atleta. Usale per il focus dell'allenamento, promemoria gara o istruzioni per tutto il team.
Le note personali appaiono come una barra informativa blu sopra la griglia del calendario — private tra te e ogni atleta.

Badge Coach ovunque
Gli atleti sanno sempre quali allenamenti provengono dal loro coach. Il badge Coach appare sulle schede allenamento del calendario e nella lista dei Piani di allenamento.

Altri miglioramenti
- Correzione barre TSS — Le barre TSS del riepilogo settimanale ora contano correttamente le attività completate (prima venivano contati solo gli elementi pianificati)
- Correzione abbinamento cross-sport — La sincronizzazione attività non abbina più allenamenti di sport diversi
- Spec screenshot Playwright — Tutti gli screenshot della documentazione sono ora generati da un test e2e (
npx playwright test e2e/screenshots/coach-tier-docs.spec.ts)
v0.14.0 — Pagamenti, Abbonamenti e BYOK
17 marzo 2026
PlanWatts ora ha prezzi reali — e sono pensati per essere equi.
Dopo settimane di analisi dei dati di utilizzo reali, il sistema di monetizzazione è attivo. Due livelli, nessuna funzione bloccata, e un'opzione BYOK per gli utenti avanzati.
Livelli Free e Supporter
- Free — 50 crediti IA/mese con GPT-4.5. Tutte le funzionalità disponibili, nessun paywall
- Supporter — 9€/mese per 500 crediti/mese e accesso a Claude Opus, il modello più capace disponibile. Gestisci il tuo abbonamento in qualsiasi momento dal Portale Stripe
- Pacchetti crediti — Serve una ricarica veloce? Compra 200 crediti per 5€ (acquisto una tantum, disponibile per tutti)
Quando i tuoi crediti si esauriscono, l'IA passa automaticamente a un modello più leggero (GPT-4o-mini) invece di bloccarti. Non sei mai tagliato fuori.
L'unica eccezione è la creazione di piani di allenamento con IA — progettare un piano periodizzato richiede un ragionamento profondo sulla tua storia fitness, obiettivi e progressione a lungo termine che il modello di fallback non può gestire in modo affidabile. La creazione di piani richiede crediti Supporter o BYOK. Tutto il resto (chat, allenamenti, analisi, calendario) funziona su qualsiasi livello.

Leggi tutti i dettagli su Fatturazione e Crediti.
Bring Your Own Key (BYOK)
Se hai la tua chiave API Anthropic, puoi configurarla in Impostazioni > Fatturazione e usare Claude Opus senza abbonamento Supporter. BYOK è disponibile su qualsiasi livello — è una funzionalità, non un piano.

Pagina prezzi e codici promo
La landing page ora ha una sezione completa dei prezzi con confronto dei livelli. I codici promo funzionano al checkout Stripe — condividili con il tuo gruppo di allenamento.
Mappe percorso attività
Le pagine di dettaglio attività ora mostrano una mappa interattiva OpenStreetMap con il tuo percorso GPS, colorato per velocità o potenza. Passa dall'una all'altra con un clic. I confronti di attività sovrappongono entrambi i percorsi sulla stessa mappa (blu tratteggiato vs arancione pieno).

Memoria del Coach
Di' al tuo coach di ricordare cose — "Ricorda che scaldo sempre 20 minuti" o "Ricorda che il mio ginocchio sinistro si sta riprendendo". Il coach lo salva (con la tua conferma) e lo usa nelle conversazioni future. Visualizza, modifica o elimina le note salvate nel tuo profilo atleta sotto Memoria del Coach. Scopri di più su Memoria del Coach.

Analisi attività solo con Strava
Non hai più bisogno di Intervals.icu per un'analisi completa. Se hai solo Strava connesso, PlanWatts recupera gli stream direttamente e ti fornisce la stessa analisi approfondita — intervalli, zone, punteggi e consigli di coaching.
Altre migliorie
- Granularità rampe — Scegli passi da 30s, 1m o 2m per le rampe. Più corti = più fluidi sul dispositivo
- Preset zone per rampe — Pulsanti di selezione rapida (es. Z1→Z3) che compilano automaticamente l'intervallo di potenza. Si adattano al tipo di rampa: riscaldamento sale, defaticamento scende
- Riconciliazione sync calendario — Rileva gli eventi eliminati da Intervals.icu e mostra un indicatore visivo con opzione di re-sync
- Esaurimento crediti graduale — Quando i crediti finiscono, l'IA usa un modello più leggero invece di bloccarti
v0.13.2 — Scegli il Tuo Modello IA
11 marzo 2026
I Supporter possono ora scegliere tra OpenAI e Claude come coach IA.
Questa è la prima funzionalità esclusiva del piano Supporter — ed è significativa. Puoi cambiare modello per ogni conversazione o impostarne uno predefinito nelle Impostazioni. Entrambi i provider offrono la stessa qualità di coaching, strumenti e conoscenza della scienza dell'allenamento.

Scegli il tuo modello direttamente dall'intestazione del chat. Il modello attuale appare come un chip — cliccaci per cambiare. La tua scelta viene salvata per conversazione, così puoi provare Claude in una chat e OpenAI in un'altra.

Imposta il tuo modello predefinito in Impostazioni > Preferenze. Le nuove conversazioni partiranno automaticamente con il tuo modello preferito.
Come divento Supporter? Vai su Impostazioni > Fatturazione per abbonarti a 9€/mese, o consulta la pagina Prezzi per tutti i dettagli.
Passaggi di coaching più intelligenti
Il Coach IA ora riconosce quando la tua domanda esce dall'area dello specialista attuale e ti reindirizza a quello giusto in modo trasparente. Per esempio, se stai pianificando allenamenti e fai una domanda di nutrizione generale, il coach passa allo specialista coaching invece di dare una risposta approssimativa. Puoi sempre tornare a quello che stavi facendo con una semplice conferma.
Altre migliorie
- Passaggi di pensiero in tempo reale — Vedi esattamente cosa sta facendo l'IA mentre lavora: quale specialista è attivo, quali strumenti sono in esecuzione e quanto tempo impiega ogni passaggio. I passaggi restano visibili sopra ogni risposta

- Selettore attività nell'analisi — La card di proposta "Analizza Attività" ora include un selettore per cambiare l'attività preselezionata prima di eseguire l'analisi

- Analisi cadenza migliorata — L'analisi delle attività ora vede cadenza min/max per intervallo, non solo medie — critiche come "nessuna variazione di cadenza" appaiono solo quando è effettivamente vero
- TSS settimanale corretto — Il riepilogo TSS settimanale nella vista settimana del calendario ora viene visualizzato correttamente a sinistra su desktop
v0.12.0 — Tracciamento Crediti — Verso la Sostenibilità
7 marzo 2026
PlanWatts ora tiene traccia di quanti crediti IA consuma ogni conversazione. Vedrai un nuovo widget di saldo nella sidebar e una sezione Fatturazione nelle Impostazioni.
Nulla cambia nell'utilizzo — nessun limite, nessun paywall, nessuna funzione bloccata. Questa è la Fase 0: solo visibilità.
Perché?
PlanWatts è cresciuto molto in soli due mesi, e i costi IA anche. Usare modelli top (gpt-5.2) per coaching, analisi e generazione piani rende il coach davvero utile — ma non è gratis. Preferisco essere trasparente.
Numeri reali: $30 negli ultimi 7 giorni, $84 negli ultimi 30 giorni — solo costi modelli IA.
Cosa c'è di nuovo
- Popover saldo crediti — clicca sul tuo avatar per vedere il consumo mensile per tipo di azione
- Impostazioni > Fatturazione — dettaglio completo con barre percentuali e storico
- Nuova pagina docs — Fatturazione e Crediti spiega il sistema completo


L'approccio: crediti, non funzioni bloccate
- Nessuna funzione dietro un paywall — tutti gli utenti hanno accesso a tutto, sempre
- Massima qualità del modello per tutti finché ci sono crediti
- Massima trasparenza — vedi esattamente come vengono spesi i tuoi crediti
Roadmap multi-provider: PlanWatts attualmente gira su OpenAI (gpt-5.2), ma il supporto per Gemini e Claude è in programma. Particolarmente rilevante per BYOK — potrai usare una chiave di qualsiasi provider supportato.
Dettagli su Fatturazione e Crediti.
v0.11.0 — Confronto Attività
3 marzo 2026
Confronta due attività fianco a fianco — con analisi IA
Ora puoi confrontare due attività direttamente dal Coach IA. Basta dire "confronta le mie ultime due uscite" o "confronta l'uscita di venerdì con quella del 21" e il coach trova le attività giuste, ti mostra una card di conferma, e dopo la tua approvazione esegue un'analisi completa confrontando prestazione, potenza, pacing e progressione.
Confronta dalla chat con risoluzione intelligente delle attività
Il coach comprende riferimenti temporali in linguaggio naturale — "venerdì scorso", "sabato 21", "le mie ultime due corse" — e propone le attività corrispondenti in una card affiancata. Puoi cambiare qualsiasi attività usando il selettore integrato prima di confermare.

Analisi di confronto con IA
Dopo la conferma, il coach esegue un'analisi strutturata: sommario esecutivo, direzione del progresso (in miglioramento/stabile/in calo), differenze chiave nelle metriche, punti di forza, criticità e raccomandazioni concrete. L'analisi appare direttamente nella chat accanto a una card di confronto compatta con le metriche principali.

Pagina di confronto completa
Clicca sul titolo del confronto nella card della chat per aprire la pagina dedicata con metriche dettagliate, grafici sovrapposti potenza/FC e distribuzione delle zone. Puoi anche condividere i confronti tramite URL pubblici — come per l'analisi delle attività.
Confronta da qualsiasi punto
Avvia un confronto dalla pagina di dettaglio attività ("Confronta con..."), dal modale evento del calendario, o semplicemente chiedi al coach nella chat. Tutti i percorsi portano allo stesso confronto persistito con supporto completo di analisi.

v0.10.0 — Coach IA Interattivo
1 marzo 2026
Il tuo Coach IA ora comunica con card, pulsanti e moduli
Se hai seguito gli aggiornamenti, hai già visto alcuni di questi cambiamenti nelle ultime settimane — ho pubblicato aggiornamenti regolarmente per raccogliere feedback in anticipo. Questa release riunisce tutto in una versione curata con rifinitura e correzioni.
Il tema principale: il Coach IA non risponde più con muri di testo. Ora usa card interattive, pulsanti cliccabili e moduli per comunicare. Sembra molto più un'app e molto meno leggere un saggio.
Card interattive nella chat
Quando chiedi della tua settimana, analizzi un'attività o controlli il tuo benessere, il coach risponde con card strutturate — compatte, colorate per sport, con i numeri chiave in primo piano. Le card di analisi attività mostrano anche un badge di punteggio (1-10) per capire a colpo d'occhio com'è andata la sessione.


Opzioni cliccabili invece di liste numerate
Invece di "scrivi 1, 2 o 3", il coach ora mostra pulsanti reali che puoi cliccare. Le opzioni dei piani includono anche link diretti all'editor. Basta con il copia-incolla o indovinare cosa scrivere.

Creazione piano in un solo passaggio
Creare un piano prima richiedeva uno scambio di 5 messaggi. Ora il coach mostra un modulo pre-compilato con ciò che ha capito dal tuo messaggio. Modifica quello che vuoi, premi invia, fatto.

Anteprima dell'allenamento prima del salvataggio
Il coach non crea più allenamenti alle tue spalle. Ti mostra prima un'anteprima — vedi esattamente cosa è stato generato, e solo quando clicchi "Conferma" viene salvato. Lo stesso per gli allenamenti del piano: anteprima dell'intero lotto, poi applicazione con un clic.


Rilevamento intelligente dello sport
PlanWatts ora impara il tuo sport principale dalla cronologia delle attività. Niente più ciclismo di default quando sei un corridore o triatleta. Se non lo sa ancora, chiede con un selettore sport invece di indovinare.
Sincronizzazione calendario che funziona davvero
Corretti cinque bug separati che impedivano il corretto funzionamento della sincronizzazione piano-calendario. Spostare allenamenti, eliminare voci e cambiare fasi ora attivano la sincronizzazione correttamente, e il badge di sincronizzazione appare quando dovrebbe.
Import ATP multisport
Riscritta completamente l'importazione di piani da Intervals.icu. I piani multisport (ciclismo + corsa + nuoto) ora si importano correttamente — ogni sport ottiene il proprio piano con le fasi e gli obiettivi giusti. Prima, i piani sovrapposti potevano corrompersi a vicenda.
v0.9.4 — ATP Import & Calendar Fix
23 febbraio 2026
Corretto un bug nell'importazione dei piani di allenamento (ATP) da Intervals.icu: la prima fase spariva e gli obiettivi TSS settimanali si spostavano di una settimana. Corretti anche gli obiettivi del calendario che apparivano una settimana in ritardo nei fusi orari avanti rispetto a UTC.
v0.9.3 — Sync ATP con Intervals.icu, revisione editor piani e portale docs
22 febbraio 2026
Sincronizzazione ATP bidirezionale con Intervals.icu: importazione ed esportazione di fasi, obiettivi settimanali e settimane di recupero. L'editor dei piani è stato completamente rifatto con generazione allenamenti IA a tre livelli. Aggiunti login OAuth per Intervals.icu e documentazione in-app.
v0.9.0 — Integrazione Strava & Push to Strava
17 febbraio 2026
Integrazione Strava completa con webhook in tempo reale, sincronizzazione attività e deduplicazione cross-provider. Nuova funzione "Push to Strava" per rinominare le attività con il nome dell'allenamento pianificato.
v0.8.0 — Condividi allenamenti, potenza nella corsa e cronologia conversazioni
16 febbraio 2026
Condivisione di workout e piani tramite link pubblico con esportazione FIT/ZWO. Supporto completo per l'allenamento basato sulla potenza nella corsa (Stryd, COROS, Garmin). Le conversazioni di coaching vengono ora salvate.
v0.7.9 — Step misti distanza/tempo per corsa e nuoto
15 febbraio 2026
Gli allenamenti di corsa e nuoto possono ora mescolare step basati sul tempo e sulla distanza nello stesso workout. Aggiunta cadenza di corsa (SPM) con preset adeguati.
v0.7.7 — Supporto fusi orari, creazione piani intelligente & fix Intervals.icu
15 febbraio 2026
Rilevamento automatico del fuso orario per il coach. Creazione piani più intelligente che cattura tutti i dettagli in una volta. Corretto: i workout in Intervals.icu mostravano "Other" per tutti gli step.
v0.7.3 — Fix potenza massima nelle attività
13 febbraio 2026
Correzione: la pagina attività mostrava la PMax stagionale invece della potenza massima reale dell'attività specifica.
v0.7.2 — Analisi attività multisport
12 febbraio 2026
Il Coach IA ora comprende lo sport praticato durante l'analisi delle attività. Punteggi adattati per sport, grafici FC per sport senza misuratore di potenza e visualizzazione intelligente delle metriche.
v0.7.1 — Calendario multisport & sync intelligente
12 febbraio 2026
Tutti gli sport vengono ora visualizzati con icona e colore propri nel calendario. La sincronizzazione usa il periodo di visualizzazione corrente per recuperare dati più vecchi.
v0.7.0 — Pagine analisi attività, condivisione pubblica & coach più intelligente
12 febbraio 2026
Pagine dettaglio attività con grafici interattivi potenza/FC/cadenza. Analisi attività IA con feedback strutturato. Condivisione pubblica delle analisi. Metriche per sport e feedback migliorato nella chat.
v0.6.0 — Piani di allenamento IA & memoria atleta
9 febbraio 2026
Crea piani di allenamento periodizzati completi conversando con il Coach IA. Il coach ricorda i tuoi record, soglie, infortuni e obiettivi tra le sessioni. Nuovo design dei piani con editor interattivo, integrazione calendario e distribuzione zone per fase.
v0.5.0 — È arrivato il multisport
6 febbraio 2026
PlanWatts ora supporta corsa e nuoto oltre al ciclismo. Il Coach IA è stato completamente riscritto. Editor specifico per sport, profilo atleta e grafici allenamento per tutti e tre gli sport.
v0.4.1 — Correzioni bug
28 gennaio 2026
Corretta l'opzione di sincronizzazione mancante durante l'eliminazione di eventi estesi del calendario. La creazione eventi si spostava di un giorno a causa della conversione del fuso orario — corretto.
v0.4.0 — Eventi estesi del calendario & Coach IA in 6 lingue
28 gennaio 2026
Eventi estesi del calendario: traccia gare, note, festività, giorni di malattia e infortuni. Sincronizzazione bidirezionale con Intervals.icu. Il Coach IA supporta ora tutte e 6 le lingue.
v0.3.0 — Guida di benvenuto & analisi attività
26 gennaio 2026
Guida interattiva di onboarding per i nuovi utenti. Il Coach IA può ora analizzare le attività completate da Intervals.icu con dati di potenza e raccomandazioni personalizzate.