Locus, maybe.
https://github.com/Myzel394/locus
It looks like you need to build it yourself if you're using iOS.
Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.
In this community everyone is welcome to post links and discuss topics related to privacy.
much thanks to @gary_host_laptop for the logo design :)
Locus, maybe.
https://github.com/Myzel394/locus
It looks like you need to build it yourself if you're using iOS.
You can Nextcloud hosting from a reputed provider like Hetzner. install the maps plugin and you'll be able to share location with users. Since you'll be the admin, you can make as many accounts as you want.
I think you can share your location with signal
Signal supports a single momentary position, but not live location.
What are your expectations for the software? I assume it's not enough to use a group chat and tell people where you are, but from the description you've given that would be my suggestion.
live location. as in every few minutes it getd updayed. these people know where I'm supposed to be, the issue is if I'm suddenly not there. I'm going to a festival with thousands of people, who knows what can happen
ulogger client is not cross platform (android,fdroid) for the logger but it can logg to any webserver you are in control of to ulogger-server : https://github.com/bfabiszewski/ulogger-server
My go-to will be simply to use a maps app and then share it over messages (Signal, etc...)
I don't know how much my privacy is actually being respected but I do go for the "use as many different services as possible so no company knows absolutely everything about me." Approach.
I have a Garmin watch. I press a button on it twice, and within a minute or so a group of people I selected recieve an email with a live link, that shows my path and current location. Once I press the button again my live location ends but the list of people can still see my whole "activity". I think that expires on 24 hours but I'm not sure on that.
It's use is supposedly to show off exercising? I use it when I'm out hunting public land and might be wandering away from my truck or driving to several nearby trailheads in a day and don't want to have to remember to tell my other half "I know I said I was going to Fish Lake but so got distracted and stopped at Deer mountain and then drove to Owlfield but I parked on the south side of the trailhead but ended up walking north 3 miles..."
Companies do share data either directly or indirectly, so I don't think your approach of spreading it out is as effective as you think it is. Still not the worst thing to do in addition to other measures though. Another thing is to use a unique email address for each site to make that one common data point no longer common.
Yep I do the email thing. And yeah, I know they all share everything, but at least I make them work for it.
Glympse is a possible app I've used for this in the past. You set a time in the app that you'd want to share for, and others can either view in an app - else they can watch via a unique web link on any platform.
I'm afraid your best bet here will be using WhatsApp.
Edit:
FindMy (for Android) might also be usable for that, but honestly if you just want it to work I'd still vouch for WhatsApp.