Not sure why you can't download the app to your phone. Is your phone an iOS (iPhone) or the Android operating system (such as Samsung and HTC)? If so, there shouldn't be a problem. Let me know what your phone is and I'll check with Paul, our techie person.
Our members are scattered all over the world and are a combination of working and retired so unfortunately it's not often that more than one is online at any given time. If you post something, you'll probably get replies, just not immediately.
I am always on the forum, our Facebook page and @LInternetChurch on Twitter early in the morning. I tweet on my own Twitter account @forumeditor at all times of the day, depending on when I'm free and at home, though early morning and then evening are the times you'd most likely find me there.