The discovery Plus App Download is an online application. There is no way to stream your favorite shows in offline mode. Henceforth, you cannot get Discovery Plus without internet connectivity.