Hello,
Did you check the settings ?
/hivepress/settings/users
Maybe you should add some custom attributes on the user’s original form (like “location”, possibly using the geolocation extension), and setting them as “required” .
But obviously it will remain declarative and “in good faith”.
If you are familiar with coding, maybe using _moderated
would help, so that you’re user is actually moderated.
$form['fields']['field_name']['_moderated'] = true;
My two cents,