I used to use Geohopper for my presence controls but have migrated to Geofency (iOS only, Android folks - but perhaps OwnTracks will work for you?). The benefit of this over the Hubitat app for presence is you can use as many geofences as you want and trigger as many virtual presence sensors as you wish. Benefit of this over Life360 is that you're not giving a company access to your location/private info.
My use-case for this over Hubitat's native geofencing is I have a wider geofence to do things like adjust the HVAC, start/return my robot vac, etc; while also having a narrow fence to control things like unlocking home doors and opening garage doors. I also have a use case for iBeacons to help eliminate false positives with my security cameras, and this allows me to integrate them into Hubitat.
Installation is also available via HPM - just search for keyword "presence"
If you have Android folks in your family, you might want to look at OwnTracks, which is based on the same code as Geofency - [RELEASE] OwnTracks Presence. The benefits of Geofency to OwnTracks is that Geofency allows a per-location webhook while OwnTracks has the same webhook for all locations. The cons for Geofency is that it is iOS only.