Intune managed clients will checkin-in about every 8 hours to see if there are any new policies, profiles, or apps that have been assigned.
Clients include iOS, macOS, Android, Windows 10 PCs enrolled as devices, Windows Phone, and Windows 8.1.
The 8-hours is an estimate. It doesn’t happen at exactly every 8-hours due to how the device is being used. To get the best results, make sure make the devices are online for at least eight consecutive hours to get the best results.