You do need to use your PC to access the full Ybets service.
Many people won't be able to use it on PC because they prefer playing the game on mobile over PC. I think they have some preferences that are why they haven't been able to prepare it for mobile devices yet. Hopefully, they will be able to make it perfect for playing on mobile very soon.