Hello,
Currently it is not possible to install the Denodo Platform without admin rights. If you take a look to the Denodo Installation Guide, which you can download in the following link (https://community.denodo.com/docs/download/document/Denodo%20Platform/Denodo%205.5/Denodo%20Platform%20Installation%20Guide), you will see in "Pre-installation Actions in Windows Vista/Windows Server 2008/Windows 7" section the next paragraph:
"Launch the installer with administrator privileges. If you are not logged in as an administrator and you have User Account Control turned on, administrator credentials will be requested before the installation process begins".
https://community.denodo.com/docs/download/document/Denodo%20Platform/Denodo%205.5/Denodo%20Platform%20Installation%20Guide
On the other hand, the Denodo Platform is a 100% java application which includes an embedded jre into the installation package.