Privacy Policy — MuscleApp
Last updated: July 17, 2026 · Applies to the MuscleApp app (Android, iOS) and the FitTracker web app (fittracker-dpierpao.pages.dev)
🇬🇧 English (this page) · 🇮🇹 Versione italiana in basso · Delete your account
1. Data controller
The developer of MuscleApp. Contact: vigor.app.dev@gmail.com
2. What data the app processes
Data you enter (device-only)
Profile (weight, height, age, gender, goals), food diary, workouts, personal records, steps, water, sleep, body measurements and progress photos are stored exclusively in your device's local storage. They never leave the device unless you enable cloud sync (below).
Account & cloud sync (optional)
- Creating an account is optional: the app is fully functional without one.
- If you create an account (email & password, or Google/Apple sign-in where available), your email and a copy of your app data are stored on Supabase for the sole purpose of syncing your devices. Data is encrypted in transit (HTTPS) and protected by access rules so only your account can read it.
- You can delete your account and cloud data at any time from Settings → Account → Delete account: deletion is immediate and permanent. Local data remains on your device.
Camera (optional)
Form Analysis, Push-up Counter and the barcode scanner use the camera only with your explicit permission. Images and videos are processed locally on your device (MediaPipe / ZXing): no frame is ever uploaded, transmitted or stored on a server. Progress photos stay on the device only.
Food barcodes
When you scan a product, the app sends only the numeric barcode to the public Open Food Facts database to fetch nutrition facts. No personal data is transmitted.
Notifications
Reminders (meals, water, workouts) are generated and scheduled locally on the device. No external push server.
Anonymous usage statistics (opt-in only)
Only with your explicit consent (asked during onboarding, or enabled later in Settings), the app collects anonymous usage statistics via PostHog (PostHog EU, servers in the European Union): which screens are opened and which features are used (e.g. "a workout was logged"), together with technical info (app version, platform, language). Never collected: your name, email, health data, food or workout contents, photos, or precise location. Events are tied to a random device identifier, not to your account; the IP address is discarded server-side and no cookies are used (localStorage only), with no cross-site tracking. Without your consent nothing is collected and the analytics component is not even loaded. You can withdraw consent at any time in Settings → “Anonymous usage statistics”.
In-app feedback (optional)
If you use Settings → Send feedback, the message you write (and your email, only if you choose to include it) is stored on Supabase so the developer can read it. Nothing else is attached beyond basic technical info (app version, platform, language). To have a feedback message removed, email vigor.app.dev@gmail.com.
3. What we do NOT do
- No advertising and no ad SDKs.
- No advertising trackers, no cross-site tracking, no session recording.
- No selling, transferring or sharing of data with third parties for marketing.
- No automated profiling.
4. Third-party services
- Supabase (supabase.com) — only if you create an account: storage of sync data.
- PostHog (posthog.com, EU cloud) — anonymous usage statistics, only with your opt-in consent.
- Open Food Facts — only if you use the scanner: receives the product barcode.
- Cloudflare Pages — hosting of the web version of the app.
5. Retention and deletion
- Local data: under your control; removed via the in-app data reset or by uninstalling the app.
- Cloud data: kept as long as the account exists; permanently deleted via the in-app "Delete account" or by emailing vigor.app.dev@gmail.com.
6. How to delete your account and data
- In the app: Settings → Account → Delete account. Deletion of the account (email) and all synced data is immediate and permanent.
- Without the app (e.g. already uninstalled): email vigor.app.dev@gmail.com from the address you registered with, subject "Delete my MuscleApp account". The account and all associated cloud data will be deleted within 30 days and you will receive a confirmation.
- What is deleted: your email and every piece of synced app data on our servers. Data stored locally on your device is under your control (in-app data reset or uninstalling the app).
- No data is retained after deletion, except feedback messages you sent voluntarily (removable on request, see above).
7. Your rights (GDPR)
You have the right of access, rectification, erasure and portability. The app includes a full export of your data (JSON and CSV) in Settings → Account. For any request: vigor.app.dev@gmail.com. You also have the right to lodge a complaint with your data protection authority.
8. Children
The app is not intended for children under 13 and does not knowingly collect their data.
9. Changes
Any changes to this policy will be published on this page with an updated date.
Privacy Policy — MuscleApp
Ultimo aggiornamento: 17 luglio 2026 · Si applica all'app MuscleApp (Android, iOS) e alla web app FitTracker (fittracker-dpierpao.pages.dev)
Assistenza e FAQ · Termini d'uso · Elimina il tuo account
1. Titolare del trattamento
Lo sviluppatore di MuscleApp. Contatto: vigor.app.dev@gmail.com
2. Quali dati tratta l'app
Dati inseriti da te (solo sul dispositivo)
Profilo (peso, altezza, età, sesso, obiettivi), diario alimentare, allenamenti, record personali, passi, acqua, sonno, misure corporee e foto dei progressi sono salvati esclusivamente sulla memoria locale del tuo dispositivo. Non lasciano mai il dispositivo, a meno che tu non attivi la sincronizzazione cloud (vedi sotto).
Account e sincronizzazione cloud (opzionale)
- La creazione di un account è facoltativa: l'app funziona completamente senza.
- Se crei un account (email e password, o accesso Google/Apple dove disponibile), l'email e una copia dei dati dell'app vengono salvate su Supabase al solo scopo di sincronizzare i tuoi dispositivi. I dati sono cifrati in transito (HTTPS) e protetti da regole di accesso per cui solo il tuo account può leggerli.
- Puoi eliminare account e dati cloud in ogni momento da Impostazioni → Account → Elimina account: la cancellazione è immediata e permanente. I dati locali restano sul dispositivo.
Fotocamera (opzionale)
Le funzioni Analisi Forma, Contatore Push-up e scanner codici a barre usano la fotocamera solo con il tuo permesso esplicito. Le immagini e i video sono elaborati localmente sul dispositivo (MediaPipe / ZXing): nessun frame viene caricato, trasmesso o salvato su server. Le foto dei progressi restano solo sul dispositivo.
Codici a barre degli alimenti
Quando scansioni un prodotto, l'app invia solo il codice numerico al database pubblico Open Food Facts per recuperare i valori nutrizionali. Nessun dato personale viene trasmesso.
Notifiche
I promemoria (pasti, acqua, allenamento) sono generati e programmati localmente sul dispositivo. Nessun server di notifiche esterno.
Statistiche d'uso anonime (solo con consenso)
Solo con il tuo consenso esplicito (richiesto durante l'onboarding, o attivabile dopo dalle Impostazioni), l'app raccoglie statistiche d'uso anonime tramite PostHog (PostHog EU, server nell'Unione Europea): quali schermate vengono aperte e quali funzioni vengono usate (es. "è stato registrato un allenamento"), insieme a informazioni tecniche (versione dell'app, piattaforma, lingua). Non vengono mai raccolti: nome, email, dati sanitari, contenuto di pasti o allenamenti, foto o posizione precisa. Gli eventi sono legati a un identificativo casuale del dispositivo, non al tuo account; l'indirizzo IP viene scartato lato server e non si usano cookie (solo localStorage), senza tracciamento tra siti. Senza consenso non viene raccolto nulla e il componente di analisi non viene nemmeno caricato. Puoi revocare il consenso in ogni momento da Impostazioni → "Statistiche d'uso anonime".
Feedback in-app (opzionale)
Se usi Impostazioni → Invia feedback, il messaggio che scrivi (e la tua email, solo se scegli di indicarla) viene salvato su Supabase perché lo sviluppatore possa leggerlo. Non viene allegato altro, oltre a informazioni tecniche di base (versione app, piattaforma, lingua). Per far rimuovere un feedback scrivi a vigor.app.dev@gmail.com.
3. Cosa NON facciamo
- Nessuna pubblicità e nessun SDK pubblicitario.
- Nessun tracker pubblicitario, nessun tracciamento tra siti, nessuna registrazione delle sessioni.
- Nessuna vendita, cessione o condivisione di dati con terzi per marketing.
- Nessuna profilazione automatizzata.
4. Servizi di terze parti
- Supabase (supabase.com) — solo se crei un account: archiviazione dei dati di sync.
- PostHog (posthog.com, cloud EU) — statistiche d'uso anonime, solo con il tuo consenso.
- Open Food Facts — solo se usi lo scanner: riceve il codice a barre del prodotto.
- Cloudflare Pages — hosting della versione web dell'app.
5. Conservazione ed eliminazione
- Dati locali: sotto il tuo controllo; si eliminano con il reset dati in-app o disinstallando l'app.
- Dati cloud: conservati finché l'account esiste; eliminati definitivamente con "Elimina account" in-app oppure scrivendo a vigor.app.dev@gmail.com.
6. Come eliminare account e dati
- Dall'app: Impostazioni → Account → Elimina account. L'eliminazione dell'account (email) e di tutti i dati sincronizzati è immediata e permanente.
- Senza l'app (es. già disinstallata): scrivi a vigor.app.dev@gmail.com dall'indirizzo con cui ti sei registrato, oggetto "Elimina il mio account MuscleApp". Account e dati cloud associati saranno eliminati entro 30 giorni, con conferma via email.
- Cosa viene eliminato: la tua email e tutti i dati dell'app sincronizzati sui nostri server. I dati locali sul dispositivo restano sotto il tuo controllo (reset dati in-app o disinstallazione).
- Dopo l'eliminazione non viene conservato nulla, salvo i feedback inviati volontariamente (rimovibili su richiesta, vedi sopra).
7. I tuoi diritti (GDPR)
Hai diritto di accesso, rettifica, cancellazione e portabilità. L'app include l'esportazione completa dei tuoi dati (JSON e CSV) in Impostazioni → Account. Per qualsiasi richiesta: vigor.app.dev@gmail.com. Hai inoltre diritto di reclamo al Garante per la protezione dei dati personali.
8. Minori
L'app non è destinata a minori di 13 anni e non ne raccoglie consapevolmente i dati.
9. Modifiche
Eventuali modifiche a questa policy saranno pubblicate su questa pagina con data aggiornata.