Personally I use the Screen Time feature on iOS Use Screen Time on your iPhone, iPad, or iPod touch - Apple Support along with mobile tracking from RescueTime (linked to a Beeminder goal).
Recommended reading
Personally I use the Screen Time feature on iOS Use Screen Time on your iPhone, iPad, or iPod touch - Apple Support along with mobile tracking from RescueTime (linked to a Beeminder goal).
Recommended reading