How is time spent on the platform calculated?