Genius Loci no es una app nativa. Por eso no aparece en la Apple Store ni en Google Play.
Esto tiene muchas ventajas: por ejemplo no hace falta instalarla; el inconveniente es que el icono de acceso directo no aparece automáticamente.

Pero es muy fácil añadir un icono Genius Loci en tu teléfono.

En iPhone, una vez en tu Lugar, pulsa la pequeña flecha en la parte inferior central del teléfono. Y pulsa «Añadir a la pantalla de inicio»: aparece el acceso directo.

En Android, según los modelos o los navegadores, la opción puede llamarse: «Añadir a la pantalla de inicio» o «Instalar la app»