I tried those and other location-sharing apps but I couldn't find any that didn't suffer from two problems:
1. They force my contacts to go through many steps, like downloading an app, registering an account, etc. It's hard to get someone to download and setup an app. It's easier to get them to click a link.
2. They force my contacts to share their location 24/7, which I don't need and they don't want. Having users "explicitly provide consent every time" is a feature.
You're right that I should put this in the app description.