There are screentime apps that can track and limit the useage of certain apps. You can use your bike rental app as long as you want but can set a specific time limit for others like 1 hour on youtube, 30 minutes for lemmy etc.
I used one before and it helped me quantify the time I was wasting and gave me tools to limit my usage.