TextLayer is a local-first EPUB reader for your own book files.
No. TextLayer does not provide books or copyrighted text content. You import your own EPUB files.
No. Core reading does not require an account.
Yes. Core EPUB reading works offline.
Only optional connected features use the network, such as AI annotation through the endpoint you configure and cloud TTS through the endpoint you configure.
No. TextLayer is designed so your books, settings, and API keys stay on your device. Optional AI and cloud TTS requests are sent directly to the third-party endpoint you configure.
Try another EPUB file or re-export the source file. EPUB formatting varies and some files may contain unusual markup.
Check your endpoint URL, model name, API key, network connection, and whether the third-party service you configured is available.
For local voices, make sure system speech is available on the device.
For cloud TTS, check your endpoint URL, model name, API key, and whether the third-party TTS service is available.
Because TextLayer stores data locally on your device, you can remove imported files, clear local data, or remove the app from your device.