I self-host Hauk, although I could not polish all the bugs myself, it works pretty well.
We have location sharing on 24/7, it was consensual on both sides, and it is great when coordinating.
I am 27, tho, back in my teenager days there was no location tracking easily available, but I’d use it in a heartbeat. Better than getting asked if I am already on the way home or still at the party.