Before jumping into third-party apps, you should check what your phone already gives you. Most people sleep on the built-in tools.
##Android Built-In Location Settings##
###Google Maps Location Sharing###
Already mentioned above, but what most people miss is how to make it more accurate. Go to Settings, then Location, and switch the mode to High Accuracy. This enables GPS satellites, Wi-Fi networks, and mobile networks simultaneously for better position data.
###Device Location Mode###
On Android, go to Settings, Location, and make sure Battery Saver mode is NOT selected. Battery Saver mode reduces location polling to save power, which directly causes those slow update issues ScriptCore mentioned.
###Google Family Link###
If your daughter is under 18 and uses an Android phone, Google Family Link is a free, built-in parental supervision tool. It shows real-time device location and updates fairly regularly. Location accuracy depends on the same High Accuracy setting mentioned above.
##iPhone Built-In Options##
###Share My Location via iMessage###
Under Settings, then your name, then Share My Location, you can enable continuous location sharing with specific contacts. It feeds from the same GPS chip, so accuracy is the same as Find My.
###Screen Time Location###
Apple Screen Time does not give GPS tracking, just app usage, so do not confuse the two.
##Google-Suggested Third-Party Apps##
Google Play highlights apps like Trusted Contacts and Family Sharing tools. Trusted Contacts by Google was discontinued, but Google One now includes some location features for Family groups at no extra cost if you already pay for Google One storage.
Fix the device settings first. Many slow update issues are just a power mode problem.