I was riding my Velotric T1 today, and in the middle of the ride, I got signed out of the app because the "login expired". Either, make that an option to not expire, refresh the session when opening the app or before a ride, or enable face id to quickly log back in.
Your app does not integrate well with 1Password so logging in with a secure password is a hassle.
Other feedback: bluetooth connectivity from the phone is horribly unreliable. I have an iPhone15 pro and it struggles to connect every time. Fingerprint unlocking is also hilariously awful and unreliable - works maybe 1/10 times.