Offline

Downloads

Offline-first is a real promise here. Enve's download system is built for the train-going-underground case.

Background downloads

Downloads run in the background even with the app closed. iOS uses the system background URL session. Android uses WorkManager. Long downloads survive across launches and reboots.

Resume support

Interrupted downloads (server hiccup, network drop, app kill) resume from where they left off, not from byte zero. Partial-download data is preserved between sessions.

Wi-Fi-only mode

Global toggle in Settings → Downloads to restrict downloads to Wi-Fi. Per-download override lets you say "no, grab this one on cellular" without changing the global setting.

Where downloads live

Managing space

The Downloads tab shows everything offline, sorted by size or recency. Swipe to delete, or tap a book to remove just that download. Smart cleanup options can purge finished books automatically if you opt in.

Streaming vs. downloads

You don't have to download anything. Everything streams natively if your server supports it. Downloads are for the case where streaming isn't an option (no network, slow uplink, cellular limits).