Skip to main content
User Guide

Settings

NeoQN's Settings screen is organized into four focused sections: Reader Stats, Reader, Storage, and Advanced. Each section is accessible from the gear icon in the top bar of the app.


Reader Stats

The Reader Stats panel shows aggregated metrics of your in-app reading activity. All stats are computed locally on your device and never sent to any server.

  • Total Chapters Read: The cumulative count of chapters you have opened and read to completion across all novels.
  • Total Words Read (estimated): Approximated using the average chapter word count across your library.
  • Total Reading Time: Tracked from the moment a chapter opens to the moment you leave the reader, accumulated across every session.
  • Current Reading Streak: The number of consecutive calendar days you've opened at least one chapter.
  • Longest Streak: Your personal best reading streak in days.
  • Average Reading Speed (WPM): Calculated as total estimated words divided by total reading time in minutes, updated after every session.
  • Favourite Genre (if tags are set): Derived from the most-read tag affinity score in your Taste Profile.
Tip

Tap any stat card to see a sparkline graph of that metric over the last 30 days.


Reader

This section controls the general layout, themes, and background configurations of the app's interfaces:

  • Custom Background Image: Select an image from your device storage to set as a custom background across the application.
  • Background Effect Preset: Quickly apply configured presets over your custom background.
  • Reset Background: Reverts your background to the default app theme styles.
  • Background Blur, Dim, Grain, Vignette: Adjust intensity sliders to blur, dim, or add paper grain and vignette frames on top of your custom background.
  • Novel Detail Layout: Select your preferred layout style for novel detail sheets.
  • App Theme: Toggle between Amoled, Flashbang (Light), and Material You (dynamic Monet colors) palettes.

Storage

The Storage section shows you what NeoQN is keeping on your device and gives you fine-grained tools to reclaim space.

  • Downloads Folder Size: Total disk space consumed by all downloaded chapter text files, displayed in MB/GB.
  • EPUB Cache Size: Size of generated EPUB files stored in the app's private directory.
  • Clear Cover Cache: Purges Coil 3's disk image cache for novel cover art. Covers will be re-fetched on next load.
  • Clear Chapter Cache: Removes locally cached HTML/text of chapters that are not part of your permanent download queue.
  • Parallel Downloads: Configure how many chapters download simultaneously. The default is 3. Higher values speed up downloads but may trigger scraper rate limits. Stored under DownloadPrefs.CUSTOM_PARALLEL_DOWNLOADS.
  • Rate Limit Delay: Additional cooldown in milliseconds inserted between chapter requests. Stored under DownloadPrefs.CUSTOM_RATE_LIMIT.
  • Auto Backup Interval: Schedule automatic backups of your library database every N hours or days. Stored under BackupPrefs.AUTO_BACKUP_INTERVAL.
  • Backup Location: Choose between local storage path and Telegram Cloud Backup. Paths are stored under BackupPrefs.AUTO_BACKUP_PATH.

Advanced

The Advanced section exposes power-user and developer-facing configuration options.

  • DNS-over-HTTPS (DoH): Switch the app's DNS resolver to a privacy-focused encrypted provider (e.g., Cloudflare, Google, AdGuard). Stored under NetworkPrefs.DOH_PROVIDER. Useful for bypassing ISP-level domain blocks.
  • Telegram Cloud Backup: Configure a Telegram Bot token and chat ID to send library backups directly to a Telegram chat. Supports optional post-upload deletion of the local file. Stored under TelegramBackupPrefs.
  • Novel Replacements: A regex-based text filter engine. Define find-and-replace rules that are applied globally to all chapter content at render time. Stored under AppPrefs.NOVEL_REPLACEMENTS.
  • Detail Screen Style: Toggle between Classic (XML-based) and Modern (Jetpack Compose) novel detail screens. Stored under AppearancePrefs.DETAIL_SCREEN_STYLE.
  • Export Full Backup: Manually trigger a full database + preferences export as a .zip archive.
  • Restore Backup: Import a previously exported backup archive to fully restore your library state.
Warning

After restoring a backup, the app restarts automatically to reload the Room database. Unsaved changes in any open screen will be lost.