To apply for a fintech license, you will first need to register a company in Switzerland, which must be managed from Switzerland. It may be arranged in the form of, say, a limited liability company, but not in the form of a cooperative.
Yes, Switzerland aspires to be at the top of the financial world, and positions itself as a hospitable country for financial business. The new license form, which can be used by entrepreneurs looking to obtain an EMI license in Switzerland, is proof of this. I can also add that this service can help you to get a Swiss EMI license. Contact their manager for advice.