What if someone drives through these geofences? E.g. driving past a church or waiting at a pedestrian crossing close (but within) a school zone.
Other than that, I am pretty sure you can already achieve this feature without relying on 3rd party apps by using Apple's 'Shortcuts' app. Granted, this is based on location with a circular radius and not a custom shaped geofence.