If you want to get even fancier, the ProBikeGarage app will sync with Strava and track/recommend service intervals on various parts in terms of miles/hours/elapsed time. It is a bit much though and I don't really use it--and I had to turn off naggy notifications like "it has been a month, go check your pressure"
Could also be a convenient place to jot down notes--stuff like what suspension/tire pressures you like on a given bike, what pads you have on it, what kind of mineral oil you used, etc.
I wish I could get Strava to automatically recognize (or guess) which bike I am riding from my wahoo uploads. In theory it should be able to figure it out from sensor data if I put different sensors on different bikes. E.g. throw a cadence sensor on the gravel bike, a speed sensor on the longer-travel mtb (so it stops auto-pausing when I get real slow on the climbs), and assume it is the short travel MTB when I have no sensor data.