Perché Broli

Broli è l'app con cui mi alleno. L'ho cominciata a maggio 2026 per risolvere un problema mio e da allora ci lavoro da solo, nel tempo libero.

Com'è cominciata

L'app che usavo per le mie schede funzionava, ma passavo più tempo a navigarla che ad allenarmi. Segnare una serie, aggiornare un peso o annotare un miglioramento richiedeva sempre due o tre passaggi, finché ho deciso di farmene una io. La prima versione si chiamava IronLog e faceva poco più che segnare le serie, eppure il giorno dopo la stavo già usando. Tre giorni più tardi il timer del riposo scorreva nella Dynamic Island col telefono bloccato sulla panca, e da quel momento non ho più smesso di lavorarci.

Chi sono

Mi chiamo Raffaele, faccio il frontend developer e il design mi accompagna da sempre. Con Broli sta cambiando anche il mio modo di allenarmi. Accanto a ogni serie vedo quello che ho fatto la volta prima, e provo a superarlo anche solo di un chilo o di una ripetizione. Nello storico quei piccoli passi si vedono tutti, ed è anche grazie a loro che oggi mi alleno meglio. Mi piacerebbe che Broli facesse lo stesso per chi la usa.

Fatta per iPhone

Apple è uno dei miei modelli di design e volevo che Broli potesse stare accanto alle sue app senza sfigurare. Per questo l'ho costruita come app nativa, con gli strumenti che Apple mette a disposizione per iPhone e Apple Watch, così che si comporti come il resto del sistema. Per chi come me lavora sul web è stata una bella sfida, soprattutto far dialogare iPhone, Apple Watch e Dynamic Island.

Le scelte

Fin dall'inizio ho pensato Broli come uno strumento completo. Tutto quello che serve per allenarsi è gratuito e senza pubblicità, e i dati restano sul telefono di chi li usa, senza bisogno di un account. Per chi vuole andare più a fondo c'è Broli Pro, che aggiunge statistiche più dettagliate sui propri progressi.

Il design l'ho rifatto da capo a ottobre, prendendo i colori di una sala pesi, cioè il nero del pavimento in gomma, il bianco del gesso e il rosso dei dischi da 25 kg. In quel lavoro è nato anche il disco che rappresenta ogni allenamento, diviso in spicchi che si colorano di rosso man mano che segno le serie. Chiuderlo con l'ultima serie mi dà ogni volta una piccola soddisfazione, ed è uno dei motivi per cui il giorno dopo torno ad allenarmi.

Le tappe

  1. IronLog

    Le prime righe di codice.

  2. Dynamic Island

    Il timer del riposo si vede anche col telefono bloccato.

  3. Apple Watch

    Le serie si possono segnare anche dal polso.

  4. Gomma e gesso

    L'interfaccia rifatta da capo, con il disco al centro.

  5. Broli

    Dopo due giorni come Tally, il nome definitivo.

  6. Beta aperta

    Broli arriva su TestFlight per chiunque voglia provarla.

Oggi

Per mesi Broli l'ho usata solo io, e ogni allenamento era anche un piccolo collaudo. Ora è su TestFlight e la provano anche altre persone. Sapere che da qualche parte qualcuno chiude il suo disco con un'app che avevo fatto solo per me mi emoziona più di quanto pensassi.

Se la provi anche tu, scrivimi a support@broli.app: leggo e rispondo a tutti personalmente.

Raffaele

Why Broli

Broli is the app I train with. I started it in May 2026 to solve a problem of my own, and since then I've been working on it alone, in my spare time.

How it started

The app I used for my routines worked, but I spent more time navigating it than training. Logging a set, updating a weight or noting an improvement always took two or three steps, until I decided to make my own. The first version was called IronLog and did little more than log sets, yet the next day I was already using it. Three days later the rest timer was running in the Dynamic Island with the phone locked on the bench, and from that moment I never stopped working on it.

Who I am

My name is Raffaele, I'm a frontend developer and design has always been part of what I do. Broli is also changing the way I train. Next to every set I see what I did last time, and I try to beat it, even by a single kilo or a single rep. In my history those small steps all show, and they're part of the reason I train better today. I'd like Broli to do the same for whoever uses it.

Made for iPhone

Apple is one of my design models, and I wanted Broli to sit next to its apps without looking out of place. That's why I built it as a native app, with the tools Apple provides for iPhone and Apple Watch, so that it behaves like the rest of the system. For someone like me who works on the web it was quite a challenge, above all getting iPhone, Apple Watch and the Dynamic Island to talk to each other.

The choices

From the start I thought of Broli as a complete tool. Everything you need to train is free and ad-free, and your data stays on your phone, with no account needed. For those who want to go deeper there's Broli Pro, which adds more detailed statistics on your progress.

I redesigned it from scratch in October, taking the colours of a weight room: the black of the rubber floor, the white of chalk and the red of the 25 kg plates. Out of that work came the plate that stands for each workout, split into pieces that turn red as I log my sets. Closing it with the last set gives me a small satisfaction every time, and it's one of the reasons I come back to train the next day.

Milestones

  1. IronLog

    The first lines of code.

  2. Dynamic Island

    The rest timer shows even with the phone locked.

  3. Apple Watch

    Sets can be logged from your wrist too.

  4. Rubber and chalk

    The interface redone from scratch, with the plate at its centre.

  5. Broli

    After two days as Tally, the final name.

  6. Open beta

    Broli comes to TestFlight for anyone who wants to try it.

Today

For months I was the only one using Broli, and every workout was also a small test run. Now it's on TestFlight and other people are trying it too. Knowing that somewhere someone is closing their plate with an app I had made just for myself moves me more than I expected.

If you try it too, write to me at support@broli.app: I read and reply to everyone personally.

Raffaele