🌸 Diario Ciclo Mestruale & Sintomi – Web App Gratuita

Uno strumento personale, per conoscere meglio il proprio ciclo, i sintomi e i pattern nel tempo

🌸 DIARIO CICLO MESTRUALE & SINTOMI – WEB APP GRATUITA

La web app gratuita “Diario Ciclo Mestruale & Sintomi” è pensata per chi vuole:

  • 🗓️ Tenere traccia del ciclo mestruale giorno per giorno, con indicazione delle giornate di mestruazione, spotting e intensità del flusso.

  • 🤕 Registrare dolore e sintomi associati (crampi, mal di testa, nausea, sbalzi d’umore, stanchezza, ecc.) e i farmaci/rimedi utilizzati.

  • 📈 Analizzare la regolarità del ciclo nel tempo, con stima della durata media e dell’eventuale variabilità.

  • 🌡️ Osservare l’andamento del dolore e la frequenza dei sintomi, per preparare visite mediche più precise e documentate.

  • 🧮 Ottenere una stima puramente indicativa dell’ovulazione e della finestra fertile, basata sui cicli precedenti.

  • 💾 Salvare tutto sul proprio dispositivo, con possibilità di backup/restore (file JSON) ed esportazione in Word da portare al medico.

Non è un metodo contraccettivo, né una app “medica”: è un diario strutturato e privato a supporto della consapevolezza.


🧩 2. Come funziona in sintesi

La web app è una singola pagina HTML che:

  • funziona offline, nel tuo browser;

  • non richiede registrazione né account;

  • usa il localStorage del browser per memorizzare i dati.

Le principali sezioni sono:

  1. 👤 Dati anagrafici – nome (facoltativo), età, eventuali note generali sul ciclo.

  2. 🩸 Inserimento giornate – data, mestruazione sì/no, intensità, dolore, sintomi, farmaci, spotting.

  3. 📊 Analisi & grafici – durata media dei cicli, regolarità, durata media del sanguinamento, andamento del dolore, statistiche sui sintomi.

  4. 🌱 Ovulazione & periodo fertile (stima) – calcolati con semplice metodo del calendario, solo come indicazione approssimativa.

  5. 💾 Export & backup – esportazione tabellare in Word e backup/restore dei dati in formato JSON.

Tutti i calcoli (durata media, regolarità, stime di ovulazione/fertilità) si aggiornano automaticamente quando inserisci o modifichi le giornate.



✍️ 3. Come usare il diario – passo per passo

3.1 Imposta i dati di base

  • Compila, se vuoi, il campo Nome (utile per le esportazioni).

  • Inserisci la tua età.

  • Aggiungi eventuali note generali sul ciclo (es. “di solito 28 giorni, mestruazioni di 4–5 giorni”).

Queste informazioni servono solo come contesto e vengono riportate nel file Word esportato.


3.2 Registra ogni giornata

Nella sezione “Inserimento giornate”:

  1. 📅 Scegli la data.

  2. ✅ Indica se è una giornata di ciclo (flag “Mestruazione in corso”).

  3. 💧 Se è presente flusso mestruale, seleziona l’intensità:

    • leggero

    • moderato

    • abbondante

  4. 🔴 Indica, se vuoi, il livello di dolore da 0 a 10 (0 = nessun dolore, 10 = dolore insopportabile).

  5. 🤒 Seleziona i sintomi presenti (crampi, mal di testa, nausea, seno teso, gonfiore, sbalzi d’umore, stanchezza, mal di schiena…).

  6. 📝 Usa il campo “Altri sintomi” per tutto ciò che non è in elenco (insonnia, ansia, ecc.).

  7. 💊 Indica eventuali farmaci o rimedi assunti (analgesici, fitoterapia, impacchi, ecc.).

  8. 🩹 Spunta “Spotting” se si tratta di perdite leggere fuori dai giorni tipici di ciclo.

  9. Premi “+ Aggiungi giornata” per salvare.

Ogni giornata compare nella tabella riepilogativa.
Per correggere:

  • usa “Modifica” per ricaricare la riga nei campi e aggiornarla;

  • usa “Elimina” per cancellarla definitivamente.


📊 4. Analisi e grafici disponibili

Dopo aver inserito un po’ di dati, puoi analizzare l’andamento.

4.1 Seleziona il periodo da analizzare

  • Imposta Data inizio e Data fine nella sezione “Analisi e grafici”.

  • Clicca su “Aggiorna analisi”:

    • i KPI

    • i grafici

    • e la stima di ovulazione/fertilità (nella sezione dedicata)
      si riferiranno solo al periodo selezionato.


4.2 KPI (indicatori sintetici)

La web app calcola, tra gli altri:

  • 📏 Durata media del ciclo (giorni)

    • basata sui cicli completi (da inizio mestruazione a inizio mestruazione successiva).

  • 🔁 Regolarità del ciclo

    • in base alla differenza tra il ciclo più corto e quello più lungo (range):

    • molto regolare / abbastanza regolare / irregolare.

  • 💧 Durata media del sanguinamento

    • giorni di mestruazione per ciclo.

  • 🤕 Dolore medio, minimo e massimo nel periodo (scala 0–10).

  • 🩸 Giorni di ciclo e giorni con spotting.

  • 😣 Sintomo più frequente e numero di giornate in cui compare.

Alcuni KPI vengono colorati:

  • 🟢 valori considerati nel range “atteso” o regolare (a livello puramente indicativo)

  • 🟡 lieve irregolarità / attenzione

  • 🔴 irregolarità marcata


4.3 Grafici

I grafici sono tutti a tutta larghezza, uno sotto l’altro:

  1. 📈 Andamento lunghezza ciclo

    • per ogni ciclo completo, mostra quanti giorni passano tra un inizio mestruazione e il successivo.

  2. 📉 Durata sanguinamento per ciclo

    • quanti giorni di mestruazione ci sono per ciascun ciclo.

  3. 🤕 Andamento del dolore (0–10)

    • dolore giornaliero nel periodo selezionato.

  4. 🧩 Frequenza dei sintomi principali

    • istogramma con il numero di giornate in cui compaiono i vari sintomi (crampi, mal di testa, ecc.).

Questi grafici aiutano a visualizzare pattern e a preparare visite mediche con dati concreti.


🌱 5. Stima ovulazione e finestra fertile

Nella sezione “Stima ovulazione e periodo fertile” la web app:

  • usa i cicli completi registrati per calcolare la durata media del ciclo (es. 28 giorni);

  • ipotizza che l’ovulazione avvenga circa 14 giorni prima della mestruazione successiva;

  • stima una finestra fertile di alcuni giorni attorno all’ovulazione.

Vengono mostrati:

  • media della durata dei cicli;

  • data della prossima mestruazione stimata;

  • data stimata di ovulazione;

  • intervallo indicativo della finestra fertile;

  • indicazione se oggi cade o meno dentro questa finestra.

⚠️ Queste sono stime molto approssimative, basate sul semplice metodo del calendario.
Non tengono conto di ormoni, ovulazione reale, stress, patologie, farmaci, ecc.
Non devono essere usate come metodo contraccettivo né per decidere su gravidanze o terapie.


💾 6. Export in Word e backup JSON

  • 📄 Esporta in Word (DOC)

    • genera una tabella con tutte le giornate del periodo selezionato:

      • data

      • ciclo sì/no

      • intensità

      • dolore

      • sintomi

      • farmaci

      • spotting

    • utile da stampare o allegare al medico/ginecologo.

  • 💾 Backup JSON

    • salva tutti i dati (profilo + giornate) in un file .json.

    • puoi conservarlo su chiavetta, disco esterno, cloud personale.

  • 🔁 Restore da JSON

    • permette di ripristinare un backup precedente (sostituendo i dati attuali).


⚠️ 7. Disclaimer importante

  • La web app non è un dispositivo medico, non effettua diagnosi e non sostituisce in alcun modo il parere del medico o del ginecologo.

  • Le informazioni su regolarità, durata del ciclo, dolore e sintomi sono solo un supporto alla raccolta dati.

  • Le stime di ovulazione e periodo fertile sono basate su metodi semplificati e non tengono conto di tutte le variabili biologiche:

    • non usarle come metodo contraccettivo,

    • non basare su di esse decisioni cliniche o legate a gravidanza/infertilità.

  • In presenza di cicli irregolari, dolore intenso, sanguinamenti anomali, spotting frequente, assenza di ciclo, desiderio di gravidanza o necessità contraccettive, è indispensabile consultare il medico o lo specialista.

  • L’utente è responsabile dell’uso della web app e della conservazione dei propri dati (salvataggi, backup, condivisione con terzi).





Maggiori Info

Cookie tecnici

I Cookie tecnici sono essenziali per il corretto funzionamento del sito e non raccolgono dati personali. Non possono essere disattivati ??perché forniscono servizi di base (in particolare legati alla sicurezza), consentono di ricordare le preferenze (come la lingua) e di ottimizzare l'esperienza di navigazione sul sito.

ReCaptcha

Questo servizio Google viene utilizzato per proteggere i moduli Web del nostro sito Web e richiesto se si desidera contattarci. Accettandolo, accetti l'informativa sulla privacy di Google: https://policies.google.com/privacy

Google Analytics

Google Analytics è un servizio utilizzato sul nostro sito Web che tiene traccia, segnala il traffico e misura il modo in cui gli utenti interagiscono con i contenuti del nostro sito Web per consentirci di migliorarlo e fornire servizi migliori.

YouTube

I video integrati forniti da YouTube sono utilizzati sul nostro sito Web. Accettando di guardarli accetti le norme sulla privacy di Google: https://policies.google.com/privacy

Google Ad

Il nostro sito Web utilizza Google Ads per visualizzare contenuti pubblicitari. Accettandolo, si accetta l'informativa sulla privacy di Google: https://policies.google.com/technologies/ads?hl=it