Before I moved location, I had a repeat client (seen twice, made more bookings but always cancelled). He was very concerned about discretion, no-one must know. After moving he contacted me again, discussed making a booking but never followed through. My new location was much closer to his home. Imagine my surprise when one day he shouted my working name across a public place, I ignored him, he repeated the name. I went to speak to him, told him that isn't my name do you realise you are being indiscrete. Then he asked can he make a booking?To maintain my privacy I didn't then proceed to my destination, I took a detour. I have also learned he has likely been very difficult, behaved unacceptably with other SPs.
I also bumped into a client in a civvy situation in a city, he couldn't place me, stopped, stared, asked me how he knew me. He was in his professional role, I just stood and didn't say anything, very conscious of the precarity of the situation. Then the penny dropped for him "Ah different to see you here, good to see you are well", then we walked on.
Another incident walking past a pub someone I had seen years ago, once again different location addressed me by working name. He later emailed to apologise. I pointed out if the man next to him had viewed my profile he had possibly just outed himself.
BUT I have had clients from far away be indiscrete too, I suspect they feel safe away from home. Also some just do not realise what being indiscrete means. I have asked new outcall clients to avoid asking 'Have you travelled far' if we meet outside or in a hotel reception.
I have other tales but for me it's punters who pose the risk and why if someone is immediately local I weigh everything up, but equally I give discretion advice to anyone no matter how near or far.