Honestly, the location sharing feature in Google Maps is probably the simplest free option if you need something simple for Android and iOS. We use it in my family, and it works surprisingly well once you set it up.
However, if you ever need something more “structured” (such as tracking multiple people, schedules, registrations, or managing an entire group), it reminds me of how gyms handle member activity using platforms such as
crossfit studio management software where everything is centralized rather than scattered across different apps. Of course, it's a different use case, but the idea is the same: one system that keeps everything organized. What do you think, maybe someone has had experience with this?