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.