Eidoo does the same thing I said above, they don't offer a download version they link to the store.
So, how did you managed to install it?

If you don't feel comfortable with the mobile version (that obviously is not infected with malware and keyloggers) you can download the desktop version from the site