Use “Triffst du gerade jemanden?” for “Are you seeing anyone at the moment.” A neutral informal question; respect if someone prefers not to answer.