To track an Android phone or tablet, you will need to install FoneMonitor on it (It won't leave icon or any trace on the target device). To track an iPhone, iPad or iPod Touch, you just need to know the iCloud account on it.
It won't need root or jailbreak on the target device.
FoneMonitor fully supports Android 4.0 or higher for Android devices and iOS 8.0.0 or higher for iOS devices. You may want to preview the details on FoneMonitor Compatibility Policy.