From my phone (Samsung Galaxy S2 with 4.1.2) I can connect to jalbum.net. On my wifes phone she can not. She has a Samsung Galaxy S4. Regardless of browser, no one is able to connect. It is also some other sites, but I don't remember which.
My colleague at work has an old Samsung Galaxy S3 with 4.1.2 as well and it can not connect as well. He found this thread while I was typing, I am not the only one not able to connect.
Sorry for not responding sooner, but I have simply run out of good ideas... If several browsers behave the same, it's unlikly that a proxy has been set up in the web browser... But it's possible. Our Android app is currently using the jalbum.net domain for communication. Have you downloaded it and tried it? Does it work?
You doesn't seem to live very far from our office. If you and the phone are passing by the Stockholm Central during office hours we can possibly do some tests. But we might just scratch our heads and know even less... PM me it you want details.