You can add HelpSpace to your Home Screen to have a more App like experience.
The benefit of adding HelpSpace to your home screen is that it will use the full height of your device and won't show the browser search bar.
Follow these steps to add to your home screen:
Open your HelpSpace workspace in Safari or your default system browser.
Login to your account.
Click on the "more options" icon.
Click on "Add to Home Screen".
Click on "Add".
Now you should see a HelpSpace app icon on your home screen.
Here is a video of the whole process:
Check the article How to use HelpSpace on a mobile phone for further details.