La tua bilancia e il tuo account sportivo, finalmente d'accordo
Weighbridge copia peso e composizione corporea dalla bilancia Withings a Garmin Connect, da solo, pochi secondi dopo che sei sceso. Cancella una pesata sbagliata nell'app Withings e sparisce anche da Garmin — cosa che quasi nessun altro fa.
Gratis finché Weighbridge è in anteprima. Nessuna carta, nessun abbonamento.
- Automatico: la pesata arriva su Garmin in pochi secondi, senza aprire nulla
- Le cancellazioni si propagano, così una misura sbagliata non resta nei grafici
- Nove valori, non solo il peso
- La tua password Garmin non viene conservata
Le cancellazioni si propagano. Quasi nessun altro lo fa.
Prima o poi capita a tutti di pesarsi con l'asciugamano in mano. Nella maggior parte degli strumenti di sincronizzazione quella misura resta per sempre: puoi cancellarla nell'app Withings, ma la copia già finita su Garmin rimane, e lo storico di Garmin è scomodo da correggere. Weighbridge si accorge che la misura non c'è più e la elimina anche da Garmin.
È più difficile di quanto sembri, ed è per questo che è raro. Withings non annuncia le cancellazioni: una misura cancellata semplicemente smette di comparire. Non c'è nessun evento a cui reagire. Per questo Weighbridge rilegge periodicamente un'intera finestra del tuo storico e la confronta con quanto ha già scritto. La differenza è la cancellazione.
Cosa viene sincronizzato
Tutto quello che la bilancia misura e per cui Garmin ha un posto dove metterlo:
- Peso
- Percentuale di grasso
- Massa muscolare
- Massa ossea
- Idratazione
- Grasso viscerale
- Metabolismo basale
- Età metabolica
- IMC
L'idratazione va convertita lungo il percorso: Withings la riporta in chilogrammi, il campo di Garmin si aspetta una percentuale. Sbagliarlo è l'errore più comune negli script di sincronizzazione fatti in casa, e il motivo per cui molti si ritrovano un'idratazione intorno a 40 su Garmin.
Perché la massa muscolare su Garmin è diversa
Withings e Garmin usano la stessa parola per due grandezze diverse. Withings riporta il tessuto molle magro — tutto ciò che non è grasso né osso, organi e acqua corporea inclusi, tipicamente il 70–84 % del peso. Il campo di Garmin indica invece il solo muscolo scheletrico, più vicino al 30–45 %. Copiare il valore così com'è, come fa la maggior parte degli strumenti, gonfia il dato di Garmin di circa 1,8 volte.
Weighbridge lo converte, così il numero su Garmin significa quello che Garmin intende. La conversione è una stima basata su una media di popolazione, e puoi disattivarla con un clic se preferisci vedere il valore grezzo di Withings in entrambe le app. In ogni caso, il valore conservato qui e mostrato nella tua dashboard resta sempre quello originale della bilancia.
Come funziona
- 1
Collega Withings
Un clic attraverso la pagina di accesso di Withings. Weighbridge non vede mai la tua password Withings: riceve un token di accesso che puoi revocare da Withings quando vuoi.
- 2
Collega Garmin
Garmin non offre alcun modo ufficiale per autorizzare un terzo a scrivere, quindi questo passaggio richiede una volta le tue credenziali Garmin, il tempo di creare una sessione. Servono a quello e poi vengono scartate; si conserva solo il token di sessione ottenuto, cifrato.
- 3
Sali sulla bilancia
Withings avvisa Weighbridge, che scrive la pesata su Garmin in pochi secondi. Un controllo quotidiano ripassa l'ultima settimana per recuperare ciò che nel frattempo è stato modificato o cancellato.
Sulla tua password Garmin
A Weighbridge serve una volta sola, al momento del collegamento, perché Garmin non pubblica alcun modo per concedere a terzi l'accesso in scrittura: niente OAuth, nessun permesso applicativo, nulla. Le credenziali servono a creare una sessione e vengono poi scartate. Si conserva solo il token di sessione, cifrato con AES-256-GCM, ed è quello che viene usato da lì in avanti.
- La tua password Garmin non viene conservata, non viene registrata nei log e non è ricavabile da nulla di ciò che Weighbridge detiene.
- L'autenticazione a due fattori è supportata: il codice viene chiesto durante il collegamento, nel browser.
- Withings usa OAuth, quindi nessuna password Withings viene mai vista.
- Peso e composizione corporea sono dati sanitari. Sono conservati nell'UE, non vengono venduti e non vengono condivisi con nessuno oltre ai due servizi che hai collegato.
- Puoi esportare tutto in JSON, oppure cancellare l'account e ogni misurazione dall'app.
Domande che ci fanno davvero
Garmin non sa già importare il peso da sé?
Da un'altra app, no. Le API ufficiali Health e Activity di Garmin sono in sola lettura, le app Connect IQ non possono scrivere la composizione corporea, e il programma partner che dà accesso in lettura costa diverse migliaia di euro l'anno. Digitare un peso a mano in Garmin Connect: è tutto ciò che è previsto ufficialmente. Weighbridge fa esattamente quello che fa il sito di Garmin Connect quando invii quel modulo.
Cosa succede se cancello una misura nell'app Withings?
Viene rimossa anche da Garmin, di solito entro un giorno. Weighbridge rilegge periodicamente l'ultima settimana del tuo storico e la confronta con quanto già scritto; ciò che è sparito da Withings viene cancellato da Garmin. Se non vuoi aspettare, premi «Sincronizza ora».
Quanto ci mette una pesata ad arrivare su Garmin?
Secondi. Withings manda una notifica appena la bilancia carica il dato, e Weighbridge agisce subito. Non serve tenere aperto nulla: né l'app né il telefono.
Conservate la mia password Garmin?
No. Viene usata una volta, al collegamento, per creare una sessione Garmin, poi viene scartata. Si conserva solo il token di sessione, cifrato. Garmin non offre ai terzi nessun altro modo di scrivere: una risposta poco soddisfacente, ma onesta.
Funziona se ho l'autenticazione a due fattori su Garmin?
Sì. Il collegamento chiede il codice che Garmin ti invia, nel browser, esattamente nel momento in cui serve.
Quali bilance vanno bene?
Qualsiasi bilancia Withings che invii i dati a Withings Health Mate: Body, Body+, Body Cardio, Body Comp, Body Scan e i vecchi modelli WS. Weighbridge legge dal tuo account Withings e non dalla bilancia, quindi tutto ciò che compare lì può essere sincronizzato.
Quanto storico si può importare?
Due anni. Al primo avvio Weighbridge importa da Withings fino a due anni di pesate passate.
Perché la massa muscolare è diversa su Garmin?
Perché le due aziende misurano cose diverse e le chiamano allo stesso modo. Withings riporta il tessuto molle magro, intorno al 70–84 % del peso; il campo di Garmin è il muscolo scheletrico, intorno al 30–45 %. Weighbridge converte tra i due perché il numero di Garmin significhi quello che Garmin intende. Gli strumenti che copiano il valore senza toccarlo lasciano Garmin con una cifra circa 1,8 volte troppo alta.
Posso disattivare questa conversione?
Sì, nelle impostazioni, e puoi applicare la modifica anche alle pesate già presenti su Garmin, non solo a quelle future.
Sincronizza anche al contrario, da Garmin a Withings?
No. Weighbridge scrive solo su Garmin. Pesarsi su una bilancia Garmin Index aspettandosi il dato su Withings non è una cosa che fa.
E se Garmin cambia qualcosa e smette di funzionare?
È possibile: Garmin non pubblica alcuna interfaccia supportata per questo scopo, quindi quella usata può cambiare senza preavviso, ed è già successo. Weighbridge è costruito per rompersi in modo visibile anziché in silenzio: il tuo account viene segnalato, la dashboard lo dice e una notifica ti avvisa.
Devo tenere un'app aperta?
No. Tutto avviene sul server. Il telefono può essere spento.
Dove sono i miei dati, e posso liberarmene?
In un database PostgreSQL ospitato nell'UE. Puoi scaricare tutto in JSON dall'app quando vuoi, e cancellare l'account con una sola azione: misure, token e connessioni se ne vanno con lui. Le pesate già scritte su Garmin restano su Garmin; una volta rimossa la connessione non c'è più modo di raggiungerle, quindi cancellale prima lì se vuoi che spariscano anche da là.
È un servizio di Garmin o di Withings?
No. Weighbridge è un servizio indipendente, non affiliato né sostenuto né sponsorizzato da nessuna delle due aziende.
Provalo questa settimana
Collegare i due account richiede circa due minuti. Se non ti serve a nulla, scollegali: non viene conservato nulla che non abbia messo tu.