Hi,
This answer might help you: https://answers.dataiku.com/1170/new-installation-login-w-o-internet?show=1184#a1184
You can install Dataiku DSS without internet. But, to activate the Free Edition, your browser needs to have access to internet. The Enterprise Edition (for our customers) does not require internet at all.
Jeremy, Product Manager at Dataiku