Also, what if I don’t want my name and contact information in someone’s phone shared with an application? There are no options there.
On iOS they rely on memory, context along with the name and photo sharing feature
Maybe men in the same age range and contexts do the same, but I wouldn’t know
If you’re sharing your contact card, tap the Show Disclosure Triangle, select the fields you want to include, then tap Save. The same fields will be selected by default next the time you use NameDrop.
https://support.apple.com/en-hk/guide/iphone/iph1b6c664b7/io...
My own contact is by far the most bespoke in my address book: it has multiple numbers, emails and addresses. It also has many "family member" fields filled out (which allows Siri to understand things like "call my youngest sister" or "when is my uncle's birthday").
Apps I don't trust only get the dummy version of me, which just has my spare phone number.
But I guess it would be unwieldy to do this for other people as well.