First of all: the linked page doesn't scroll on an iPad - they are trying to be clever with scrolling and it actually breaks scrolling.
Secondly: they take pushing their app to an insane level: none of the links works, they all point to 'Get the app'. This fact alone has just gained the site a place in my DNS blackhole.
Archive.org link - that actually works better than the original site: https://web.archive.org/web/20210420050504/https://devrant.c...