I stumbled across this page earlier today, and on further investigation it looks particularly promising. It's a Federally-provided FAQ about Switzerland (familar theme, right?) where one can submit a question, where it would appear that the answer is then provided (in due civil-service course, I assume) by relevant authorities. There's a fair catalogue of questions built up, and it helps to speak German, French or Italian. But, there's an interface in English, and some answered questions.
https://www.antworten.admin.ch/main/en/suche/bewertung
(English version, the other languages are linked at the top of this page)
Now, does this qualify as an EF rival?