Download isnt working

Hey there,
I wanted to download the Ratio App on my phone because i found it ,thanks to a technic news site. So i wanted to install blloc on my pc. Now im on the blloc desk site wheres the download button but when i click it opens a page with Error 404 Page not found. Can anybody help me pls?
Tumorius

App is available in google playstore.
Link is

Open this link on your Android device to install the Ratio launcher from Blloc:

Blloc desk tool in pc can be used to give more permissions to enable mono chrome, app lock etc.

Ah ok, thank you very much