I read over https://www.google.com/search?q=YooSee and see a few models and apps.

I think YooSee's app may be misleading you as the camera if I read this right does record to the cloud and the app would indeed be offline as if the app on the phone was online all the time could kill your wallet over data usage.

Try this another way. See if the recordings are up in their cloud.