• App mobile iOS e Android
  • Bluetooth
  • Sport

App mobile Holytics per il monitoraggio di stress e flow con Muse

Per Sporthype abbiamo realizzato da zero la prima versione di Holytics: l'app iOS e Android che collega lo smartphone al dispositivo Muse, registra le sessioni e restituisce insight su stress e flow, con piano gratuito e abbonamento Premium.

Dashboard dell'app Holytics con un grafico a linee e i consigli sul flow

Contesto e premesse

La prima app di Sporthype, costruita intorno a Muse

Sporthype è una startup di Torino che offre un servizio dedicato agli sportivi. Voleva un prodotto digitale, abbinato al dispositivo Muse, per dare agli atleti un quadro dei livelli di concentrazione in allenamento e nel pre-gara. Holytics è la prima versione di quell'app, un MVP partito dalle esigenze di business e da un'analisi funzionale strutturata.

L'app parla con Muse in connessione diretta. I dati raccolti vengono elaborati sul backend da uno script Python proprietario di Sporthype. Le informazioni degli utenti sono salvate in forma anonimizzata o pseudoanonimizzata. Holytics mostra gli indicatori di stress e di flow ricavati dalla sessione, nel perimetro descritto dalle specifiche funzionali.

H2App ha progettato e sviluppato l'app iOS e Android e il backend che riceve i dati. Il calcolo degli indicatori resta nello script del cliente.

Bluetooth, anche in background

La comunicazione con Muse doveva seguire il protocollo del produttore, tramite l'SDK fornito, e restare attiva anche quando l'app non è in primo piano.

Due piani nella stessa app

Utenti freemium e abbonati condividono le stesse schermate, con funzioni diverse. Il passaggio al piano Pro avviene con un acquisto in-app su App Store e Google Play.

Casi limite in campo

In allenamento il collegamento può cadere, e negli sport di squadra possono esserci più Muse vicini. Tutte queste casistiche sono state gestite e testate per garantire la massima affidabilità del prodotto digitale anche in condizioni particolari.

Obiettivi del progetto

Cosa doveva fare la prima versione

Sporthype chiedeva un'app per sportivi, soprattutto in ambito agonistico: collegare Muse, registrare la sessione e rendere leggibili stress e flow, con un abbonamento per le funzioni di storico e consiglio.

Obiettivi funzionali

  • Account individuale, con registrazione, login e profilo sportivo.
  • Collegamento a Muse e registrazione della sessione, con avvio e stop.
  • Insight a fine registrazione su stress e flow.
  • Dashboard dei trend nel tempo, con consigli sul valore medio settimanale del flow.
  • Abbonamento Premium per sbloccare registrazioni senza limite, insight di dettaglio, trend e consigli.

Obiettivi tecnici

  • Sviluppo da zero, a partire dall'analisi funzionale.
  • Integrazione dell'SDK Muse e campionamento dei dati durante la sessione.
  • Archiviazione locale e invio massivo dei dati compressi verso il backend.
  • Elaborazione sul server con lo script Python di Sporthype, e persistenza su database relazionale.
  • Acquisti in-app gestiti dai rispettivi store, per distinguere i permessi dei due piani.
Fase 1 · 8 giorni

Analisi e progettazione

Raccolta dei requisiti e delle specifiche grafiche, documento di specifiche funzionali e piano dei lavori con le date di rilascio. Durata indicata nel piano: 8 giorni lavorativi.

Fase 2 · 35 giorni

Sviluppo

Sviluppo dell'app, con consegna di versioni intermedie se previste dal piano. A fine sviluppi e test l'app passa al cliente per il collaudo. Durata indicata: 35 giorni lavorativi.

Fase 3 · 30 giorni

Collaudi

Il cliente verifica il funzionamento e la copertura delle specifiche, e restituisce i feedback. Durata indicata: 30 giorni, lavorativi e non.

La soluzione di H2App

Dalla sessione con Muse al trend nel tempo

L'app è scritta in Flutter, con un'unica base per iOS e Android e un'interfaccia scura, pensata per l'uso in contesto sportivo. Il backend, in Laravel e MySQL, riceve i dati. Gli indicatori li calcola lo script Python di Sporthype.

Account

Accesso con email e profilo sportivo

Registrazione e login usano email e password. Il social login è fuori perimetro. In fase di iscrizione l'utente accetta termini e condizioni e privacy policy. Dalla schermata di accesso si recupera la password; da Impostazioni si cambiano email e password.

  • sesso e sport, entrambi obbligatori nel setup;
  • peso, altezza e nazionalità;
  • gli stessi campi restano consultabili nel profilo.
Schermata di login di Holytics con email, password, recupero password e creazione account
Login con email e password, recupero password e creazione di un nuovo account.
Muse

Collegamento e registrazione della sessione

Dalla schermata principale l'utente collega Muse e vede se il dispositivo è connesso o disconnesso. Da lì avvia e ferma la registrazione. Durante la sessione l'app campiona i dati tramite l'SDK del produttore.

  • comunicazione Bluetooth aderente al protocollo Muse;
  • registrazione che prosegue anche senza rete, con sincronizzazione automatica al rientro della connessione;
  • archiviazione locale e invio massivo dei dati compressi, per ridurre il consumo di banda;
  • comunicazione prevista anche con l'app in background.
Schermata di Holytics con l'invito a connettere il dispositivo Muse
Il collegamento a Muse parte da questa schermata: un tap avvia la connessione Bluetooth con il dispositivo.
Insight

Il quadro a fine sessione e i trend

L'insight compare quando la registrazione viene fermata. Tutti gli utenti autenticati vedono l'insight del flow come barra percentuale. Gli abbonati vedono anche gli insight di dettaglio della sessione.

In dashboard i trend sono grafici a linee. Il trend dello stress e i consigli basati sul valore medio settimanale del flow sono riservati al Premium. I grafici includono già i dati passati: un elenco separato delle sessioni precedenti è stato lasciato fuori dalle specifiche.

Alcune di queste funzionalità, in particolare quelle relativi ai trend e agli insight, sono riservate agli utenti premium e non disponibili nel piano base previsto dall'app.

Dashboard Holytics con grafico a linee del livello rilevato e testo di consigli sul flow
Dashboard: grafico a linee e testo di consigli per tenere il flow su livelli alti. I consigli legati al trend settimanale sono una funzione Premium.
Abbonamento

Piano gratuito e upgrade Pro

L'upgrade al piano Pro avviene con un In-App Purchase, su Google Play e su App Store. Dal profilo si raggiungono Abbonamento e Impostazioni. Nella stessa schermata una card rimanda alla pagina prodotto del Muse 2.

I piani di abbonamento si rinnovano automaticamente alla scadenza tramite la gestione delle subscription con App Store e Google Play.

Profilo Holytics con i pulsanti Abbonamento e Impostazioni e una card dedicata al Muse 2
Profilo: accesso ad Abbonamento e Impostazioni, e card dedicata al Muse 2.
Piani

Cosa vede un utente gratuito e cosa sblocca il Premium

Tutti gli utenti autenticati

  • collegamento con il dispositivo Muse;
  • registrazione dei dati, entro un limite mensile preimpostato;
  • insight del flow, mostrato come barra percentuale.

Abbonamento Premium

  • registrazione dei dati senza limite;
  • insight di dettaglio della singola registrazione;
  • trend nel tempo di stress e flow;
  • feedback basati sul trend settimanale del flow.

Fuori dal perimetro concordato

Le specifiche tengono fuori alcune funzioni, così il confine del MVP resta esplicito.

  • Elenco delle singole sessioni precedenti
  • Pannello amministrativo in cloud
  • Dati Muse diversi da quelli dei grafici previsti
  • Integrazione con altre periferiche Muse
  • Notifiche push
  • Social login

Aspetti innovativi

Le scelte che reggono la sessione

SDK Muse sul protocollo del produttore

Il collegamento passa dall'SDK ufficiale, così l'app resta allineata al protocollo di comunicazione del dispositivo, anche con l'app in background.

Dati in locale, poi invio compresso

La sessione viene conservata sul telefono e trasmessa in blocco, compressa, quando la rete è disponibile. L'invio massivo riduce il consumo di banda rispetto a un caricamento continuo.

Grafici a linee per stress e flow

I trend in dashboard rendono leggibile l'andamento nel tempo. I consigli testuali partono dal valore medio settimanale del flow e sono riservati al Premium.

Il progetto in pillole

Cliente
Sporthype S.r.l.
Settore
Sport
Pubblicazione
2025
Piattaforme
iOS e Android
Tecnologie
Mobile, Bluetooth
Target utenti
Consumer, sportivi

Strumenti utilizzati

  • Flutter
  • iOS
  • Android
  • Laravel
  • MySQL

Integrazioni

  • Bluetooth
  • SDK Muse
  • In-App Purchase
  • Script Python di Sporthype

Flutter tiene un'unica base di codice per le due piattaforme. Laravel e MySQL ricevono e conservano i dati. Lo script che calcola gli indicatori è di Sporthype e viene eseguito sul backend.

Il risultato finale

La prima release pubblicata sui due store

Holytics è online su App Store e Google Play. La prima versione copre il collegamento a Muse, la registrazione della sessione e la lettura di stress e flow, con un piano gratuito e un abbonamento.

  • Quadro a fine sessione

    Il campionamento Bluetooth produce un insight di stress e flow appena la registrazione si ferma, con la barra del flow disponibile per ogni utente autenticato.

  • Meno banda, grazie all'invio compresso

    I dati campionati partono in blocco e compressi, invece di un flusso continuo verso il server.

  • Registrazione anche senza rete

    La sessione continua in assenza di connessione di rete e si sincronizza in automatico quando la rete torna disponibile.

  • Distribuzione sui due store

    L'app è pubblicata per iPhone e per smartphone Android. L'abbonamento si acquista dentro l'app, tramite i sistemi di pagamento dei rispettivi store.

Sono rimasto estremamente soddisfatto dell'esperienza con H2App. Mauro e il suo team si sono dimostrati altamente professionali, ma al tempo stesso disponibili, proattivi e orientati alle soluzioni nello sviluppo dell'MVP dell'app. È raro trovare una software house che unisca competenza tecnica, attenzione al cliente e capacità di anticipare le esigenze progettuali.

Andrea Filippo Rosso Founder & CEO, Sporthype · Recensione su Google ★★★★★ Leggi le recensioni di H2App su Google

Cosa abbiamo consegnato

  • App iOS
  • App Android
  • Account, profilo e impostazioni
  • Collegamento Bluetooth a Muse tramite SDK
  • Registrazione sessione e insight
  • Dashboard con grafici a linee
  • Abbonamento in-app, piano gratuito e Premium
  • Backend Laravel e MySQL
  • Integrazione con lo script Python di Sporthype

Provala

Scarica Holytics

Disponibile per iPhone e smartphone Android. Per registrare una sessione serve un dispositivo Muse.

Schermata di Holytics per connettere il dispositivo Muse

Progetti correlati

Case study a cura del team mobile H2App. Ultimo aggiornamento: Ottobre 2026.

Devi collegare un'app
a un dispositivo indossabile?

Raccontaci il progetto: valutiamo insieme Bluetooth, abbonamenti in-app
e cosa mostrare a utenti gratuiti e abbonati.

Parliamone