This is a longshot I know but: Did people notice that jolla.com pictures etc... is stored on some amazon server?