I used a homemade Excel spreadsheet for like 15 years. Worked great, easy to customize, no sweat.
Then, in the interest of having something convenient on my phone that I could use to enter sessions, I tried Poker Bankroll Tracker (I believe that was the name).
It was okay at first, but entering sessions is a little frustrating, as you have to manually enter a lot of stuff for each session, including date and start and end times, using scroll-through menus. I used it for a couple years, and then in 2022, I just gave up.
Entering sessions was too much of a PITA to do during a session, so I started to make notes—either on post-it notes or in my note-taking thing in my phone—and then enter them in the app later. And I'm sure you can see where this is going.
At the end of 2022, I had a huge pile of sessions written out on post-it notes and written up in the notepad on my phone. It was a rough year and I had simply let this fall behind. By the time I decided to resolve them all, I just said fuck it. Deleted the notes off my phone and threw the post-its in the trash. No way I was going to sit there scrolling through my phone for hours to enter all these details. I'll just have to live without the lost data.
I started fresh with Excel in 2023. It took a little time to set up, but now it takes mere seconds to enter a new session. I just copy the row and overwrite some old details with new details instead of wasting a lot of time scrolling around.
TLDR: Highly recommend Excel. Apps are annoying and rarely add anything you can't do with Excel.