UPDATE: Forget about it, it looked like a temporary glitch. It is working again now 
I found out that Apilio was not working and tried to access the website with this result when using WiFi
However, it seems to load fine with mobile data…
Any clue?