Можно использовать триггер. Например, задать вопрос "Согласны ли вы с тем, что мужчины - всегда лучшие повара?", и если юзер нажмет "нет", скорее всего, это женщина. Либо, хороший вариант, более нейтральный - взять светло-зеленый цвет и посмотреть ответ. Ответит "светло-салатовый" - женщина, ответит "зеленый" - мужчина. До ответа на сайт не пускать. Все просто!