Use Revolut for no exchange rate fees added while paying in foreign currencies; also with disposable virtual debit card numbers for extra security when payment gateways or websites do get compromised.
*Revolut is not a registered bank in many regions. Other financial institutions (i.e. actual banks) also provide no addition exchange rate fees in foreign currencies, and some have the full feature set described.
Revolut is simplifying this, also in Switzerland. You checkout with the "Pay with Revolut" option. It's instant, magic and safe. You don't need to copy card details, just authorise the push notification.
I have also used it on airline websites, Aer Lingus and Wizz Air.
Revolut has already of few million users in Switzerland. It looks like swiss citizens and foreign immigrants being taken for a ride in fees by the swiss banks are now fed up and have alternatives...
No, Revolut has ~250,000 customers in Switzerland.
Additionally people have had some serious issues with how Revolut operates including their complete lack of support system. There are several stories of people loosing large sums.
People used Revolut because it made thing easy and quick but now there are Swiss alternatives available like Neon[1] or Zak[2] with the backing of a Swiss bank license providing deposit guarantees.