I wondered anyone here knows good alternatives to the three services that work for EU citizens. They are not perfect and all require KYC, but they can serve a lot of threat models and use cases:
privacy.com hides your identity from small vendors (you can use fake names and addresses that will be verified) and your shopping details from your bank. You can also create single use virtual credit cards that don't hold value if somebody steals your card data.
MySudo gets you, among other things, cheap and easy VOIP numbers in one unified app experience that can be used for SMS and calls. You can enjoy the privacy and security benefits of VOIP compared to cellular connections and SIM cards, and also you can compartmentalize your identity and give different phone numbers to friends, family, colleagues, dates etc.
Google Voice lets you transfer your cellular number to a secure VOIP number that you can then still use for short codes and 2FA purposes (at least for a while) without the security and privacy concerns you'd get with a SIM card.
None of these work for EU customers and none can give you "fake EU identities" such as EU phone numbers and addresses if you were somehow able to register with a US residency. My best alternatives so far are these:
For privacy.com using a Revolut bank account will get you pretty close. It allows for creating 5 virtual credit cards and one disposable virtual credit card that self destructs after each payment. They will use your real name and your real address for verification if demanded though. Most vendors don't ask or verify, so you can usually get away using fake data, but not always. You can also buy giftcards with cash or crypto, but many small online vendors don't accept them.
MySudo doesn't have a close alternative. You can fiddle with jmp.chat, try some unknown VOIP providers or use an anonymous eSIM from services such as silent.link, but you wouldn't get a nice experience and also no EU phone number. Best you can usually get is a UK number, despite many EU countries don't (yet) require KYC for phone numbers (e.g. France, The Netherlands, Czech).
For Google Voice there is simply no alternative. You can again use a silent.link eSIM and hope your US or UK number gets accepted for 2FA at European services, but it will cost you 60$ per number every year. Or you could try finding workarounds with one time verification numbers such as smspool.net which works well, but comes with its very own problems since you don't control the number for recurring verifications, plus the risk of the number being assigned to somebody else in the future...
If you have any ideas, please let me know. I've done so much research and am not happy with my results. If you live in the EU and want private payment, calling and SMS verification, how do you deal with it?