Welcome to HCM.
It doesn't sound as STD
So don't worry. Anyhow rule out the possibility with appropriate lab investigations.
If your partner has itching in these areas. If it is so. spots around his genitals,lower abdomen and above penis may likely to be due to skin fungal infection
. If he has louse infection of his pubic area then also such red spots can occur.
Rush to your dermatologist
and get well soon.