Tried searching but couldn't find a clear up-to-date answer, so here we are. Public first meetings are non-negotiable. Coffee shop, bar, anywhere visible.
Blocking and reporting features matter a lot. Good moderation separates quality from garbage. A separate browser profile for any adult platform is basic hygiene at this point.
Discord adult servers are surprisingly active but the good ones require vetting to join.