Proton does a lot of open source washing. Their public communication often mention that they are open source, while in reality only some of their clients are open source and the uploaded source code[1] often lags behind by months (currently 3 months).