Perché Broli

Broli è un'app che ho progettato e sviluppato da solo a partire da maggio 2026. Qui racconto da dove nasce e come è arrivata fin qui.

Il perché

Mi alleno in palestra seguendo le schede che mi prepara il mio trainer. La palestra si affida a un software per gestirle: i trainer le caricano e noi le seguiamo da un'app da scaricare sul telefono. Le schede erano buone, l'app molto meno. Funzionava, ma usarla tra una serie e l'altra era una fatica.

Così ho deciso di costruirmene una, per iPhone e Apple Watch, tarata sul mio modo di allenarmi e che fosse bella e semplice da usare. Volevo aprirla e trovare pronta la scheda del giorno, con il peso della volta precedente già inserito, e segnare ogni serie con un tocco.

Di mestiere sono frontend developer e il design mi accompagna da sempre. Broli mi ha dato l'occasione di seguire un prodotto dall'inizio alla fine, dall'idea al design, dal codice alla pubblicazione, scegliendo di volta in volta cosa far entrare e cosa lasciare fuori.

Oggi l'app è arrivata a un punto in cui mi sembra giusto farla provare anche ad altri. Per questo è in beta su TestFlight, e a gennaio arriverà sull'App Store.

Come l'ho pensata

Si usa con una mano
In palestra il telefono si tiene in una mano, oppure resta appoggiato su una panca. Per questo i numeri sono grandi e leggibili anche da lontano, e i comandi che servono durante l'allenamento stanno nella parte bassa dello schermo.
Il telefono resta in disparte
Dopo ogni serie il riposo parte da solo, e il conto alla rovescia compare nella Dynamic Island, sulla schermata di blocco e sull'Apple Watch. Dall'orologio si può segnare la serie successiva senza riprendere in mano il telefono.
I dati restano tuoi
Broli non chiede di creare un account e non ha server: schede e storico stanno sul telefono. Il backup e l'esportazione in CSV sono gratuiti, e se elimini l'app non ne resta traccia da nessuna parte.
Il trainer prima di tutto
Broli non vuole sostituire chi ti allena. La scheda del tuo trainer ti arriva con un link o un QR code, e da lì la segui allenamento dopo allenamento.
Allenarsi è gratis
Tutto ciò che serve per allenarsi è gratuito, senza limiti sul numero di schede e senza pubblicità, e durante l'allenamento non compare mai un invito all'acquisto. Broli Pro aggiunge statistiche più approfondite per chi le desidera.

Il disco

Il nero dello sfondo è quello del pavimento in gomma della sala pesi, il bianco del testo ricorda il gesso e l'unico colore è il rosso dei dischi da 25 kg. Ogni allenamento è rappresentato da un disco diviso in pezzi: ogni serie completata ne colora uno di rosso, e a fine allenamento il disco è chiuso.

Le tappe

Da maggio a oggi Broli è cambiato parecchio, nome compreso. Queste sono le tappe principali.

  1. Le prime righe di codice

    L'app si chiama ancora IronLog e fa l'essenziale: schede, serie e riposo. Pochi giorni dopo il timer del riposo compare già nella Dynamic Island.

  2. Apple Watch

    Esce la prima versione per l'orologio, con cui si possono segnare le serie direttamente dal polso.

  3. Backup

    Arriva il backup completo su file, il primo passo perché i dati restino sempre di chi si allena.

  4. Superset e AMRAP

    Oltre alle serie, il disco inizia a contare i giri dei superset e gli esercizi a tempo.

  5. Gomma e gesso

    L'interfaccia viene ridisegnata da zero con i colori della sala pesi.

  6. Broli

    Dopo IronLog e due giorni come Tally, l'app prende il suo nome definitivo.

  7. TestFlight

    Cominciano i test, prima con amici e trainer, poi con una beta aperta a tutti.

Provalo

La beta è aperta e puoi scaricare Broli da TestFlight. Se qualcosa non funziona o hai un'idea da propormi, scrivimi a support@broli.app: rispondo personalmente.

Raffaele

Why Broli

Broli is an app I've designed and built on my own since May 2026. This is where it comes from and how it got here.

The why

I train at the gym following routines my trainer puts together for me. The gym relies on software to manage them: trainers upload the routines and we follow them in an app on our phones. The routines were good, the app much less so. It worked, but using it between sets was a chore.

So I decided to build my own, for iPhone and Apple Watch, tuned to the way I train and pleasant and simple to use. I wanted to open it and find the day's routine ready, with last time's weight already filled in, and log each set with a single tap.

I'm a frontend developer by trade, and design has always been part of my work. Broli gave me the chance to see a product through from start to finish, from the idea to the design, from the code to the release, deciding along the way what to put in and what to leave out.

The app has now reached a point where it feels right to let other people try it. That's why it's in beta on TestFlight, and it will reach the App Store in January.

How I thought it through

It works with one hand
At the gym you hold your phone in one hand, or leave it on a bench. That's why the numbers are large and readable from a distance, and the controls you need during a workout sit at the bottom of the screen.
The phone stays out of the way
After each set the rest timer starts on its own, and the countdown shows on the Dynamic Island, on the Lock Screen and on Apple Watch. From the watch you can log the next set without picking up your phone again.
Your data stays yours
Broli doesn't ask you to create an account and has no servers: your routines and history live on your phone. Backups and CSV export are free, and if you delete the app, nothing is left anywhere.
Your trainer comes first
Broli isn't meant to replace whoever coaches you. Your trainer's routine reaches you through a link or a QR code, and from there you follow it workout after workout.
Training is free
Everything you need to train is free, with no limit on routines and no ads, and you'll never see a prompt to buy something in the middle of a workout. Broli Pro adds more detailed statistics for those who want them.

The plate

The black background is the rubber floor of the weight room, the white text recalls chalk, and the only colour is the red of the 25 kg plates. Each workout is shown as a plate split into pieces: every set you complete turns one of them red, and by the end of the workout the plate is closed.

Milestones

Broli has changed a lot since May, name included. These are the main milestones.

  1. The first lines of code

    The app is still called IronLog and does the essentials: routines, sets and rest. A few days later the rest timer is already on the Dynamic Island.

  2. Apple Watch

    The first version for the watch comes out, letting you log sets straight from your wrist.

  3. Backup

    Full backup to a file arrives, the first step towards making sure the data always belongs to whoever trains.

  4. Supersets and AMRAPs

    Beyond sets, the plate starts counting superset rounds and timed exercises.

  5. Rubber and chalk

    The interface is redesigned from scratch in the colours of the weight room.

  6. Broli

    After IronLog and two days as Tally, the app takes its final name.

  7. TestFlight

    Testing begins, first with friends and trainers, then with a beta open to everyone.

Try it

The beta is open and you can get Broli on TestFlight. If something doesn't work or you have an idea for me, write to support@broli.app: I reply personally.

Raffaele