So I know that if I want to apply for a C permit before 10 years of residing in Switzerland, I need to prove that I know written and spoken German to a certain level (A2 in canton of Bern). They clearly told me that I can submit an official language certificate, or a certificate from a language school. I attended an online German course last sprint (on the Speexx platform if anyone is familiar with it) and I got a certificate for B1 level, and this platform is following the CEF standards. My certificate says: "Dieser Kurs entspricht den Lernzielen, die vom Gemeinsamen Europäischen Referenzrahmen (GER) festgelegt wurden."
I am not really sure whether this kind of certificate from an online language platform will be recognised by the Swiss authorities? For example, does it have to be a well-known or Swiss language school? Would this be enough, or should I still do an official language exam? Is there an official place where I can ask if this certificate will be recognised?
Thanks!