Só eu que acho esse site deveria ter um "app"?

eles respondem
Não. De vez em quando alguém fala sobre o site ter app.