Hi,
you can do this:
- Create usergroups "male" and "female"
- Create Access Levels for "male" and "female" groups called "Male ACL" and "Female ACL"
- Create menu item for User List (visible for male users to show female users) and set these options
Access: Male ACL
Custom SQL WHERE: gender*='female'
- Create menu item for User List (visible for female users to show male users) and set these options
Access: Female ACL
Custom SQL WHERE: gender*='male'
* replace "gender" with your gender field alias
more info to use Custom SQL parameter here
https://www.easy-profile.com/docs/69-sql-custom-where-list-and-module.html