Have users take a photo(of face) using the app and permissions for use of camera. To verify they are a real person. For the discreet users they must verify but do NOT have to upload a public face picture but will be able to show they are verified. Heres the easier option for age verification along with identity is having the user upload a government issued photo ID, this will definitely prevent underage user and scam/fake accounts and adding the "take a selfie" will work as an extra verification.
Have users take a photo(of face) using the app and permissions for use of camera. To verify they are a real person. For the discreet users they must verify but do NOT have to upload a public face picture but will be able to show they are verified. Heres the easier option for age verification along with identity is having the user upload a government issued photo ID, this will definitely prevent underage user and scam/fake accounts and adding the "take a selfie" will work as an extra verification.