Videos downloaded using the Hulu app stay on your device for 30 days. However, if you use the StreamFab app to download Hulu movies, they will remain on your device indefinitely.