That's one thing that's pretty clever about the Bosch setup: It automatically records everything, and automatically considers each day a new trip unless you set it up otherwise.
I'd hate that. Complete control and hardly any opportunity for the user to control the matters themselves. Even if I do not use Specialized App's 'Ride' option, I would have never switched the "Auto-End" on. What does an app or hardware know of my activities and preferences?
For instance: I set off for a ride but forgot my helmet, and have to go back home to grab it. "Auto Start" has been already on. I stop to take a rest (or do grocery shopping) and now what? The ride ended automatically? Or, I ride with the motor off. No recorded activity?
Bosch: So I go for a two-day race, taking several stops and overnight stay. Why should I care of setting the system so my whole ride is recorded?
Specialized App: Whenever I use the 'Ride' option, I have to check the App whether it reconnected to the e-bike after I have returned from my stop. In most cases, I forget doing so, the App hadn't reconnected, and the ride data are lost.
It is so different to my Wahoo. I just have it connected to my Specialized e-bike, push START and forget the thing. Auto-Stop works like a charm. The device automatically reconnects to the e-bike whenever I start the e-bike system. The ride is completed when I push STOP - END RIDE. Only the overnight stay is problematic, as I need to connect the Wahoo to the charger and keep it on, so the ride is not automatically terminated after 6 hours of inactivity.
I was for 26 h 48 min in the race. I don't think Bosch or the Specialized App would be capable of doing what my Wahoo did.