A modern, high-performance Bible reading and study companion. Designed for absolute focus, running entirely offline, and engineered with deep respect for your privacy.
"In the beginning was the Word, and the Word was with God, and the Word was God." — John 1:1. The name His Word is inspired by this prologue, celebrating scripture as the living Word of God.
In isiZulu, "His Word" translates to Izwi Lakhe, which was the original concept and name for the application. However, due to copyright restrictions regarding Zulu Bible translations, the app is currently available in English only.
How It Works
1. Fast, Offline Reading
His Word stores Bible translations (ASV and WEB) locally on your device. Toggle between translations instantly, check your reading history, and resume exactly where you left off with spring-animated controls.
2. Study, Highlight & Journal
Long-press verses to highlight using custom theme-adaptive palettes. Author rich-text reflection entries directly inside the chapter reader to record your study notes.
3. Asynchronous Deep Search
Search across all 66 books instantly. The search engine uses smart micro-task chunking to parse keywords over thousands of verses without blocking the UI thread, highlighting search keywords dynamically.
4. Tactile Shake & Share
Export your journal entries or highlighted scriptures as beautiful high-res cards rendered on-device using a local canvas. Simply shake your device to capture and share content with haptic vibration confirmation.
Under the Hood
LRU Database Cache
Custom Least Recently Used cache system that keeps memory footprint minimal by loading book modules dynamically and caching only active books.
Multi-Theme Engine
Built using Uniwind and custom Metro configurations. Instantly switches system accent variables across 4 premium color palettes (Green, Pink, Blue, Charcoal).
Local JSON / Storage
All metrics, reflections, historical reading records, bookmarks, and preferences are saved locally on-device. Zero cloud database latency or tracking.
Canvas Share Engine
Uses a localized off-screen WebView to dynamically compose and render typography into a high-res PNG image, which feeds directly into native sharing hooks.
Frequently Asked Questions
Everything you need to know about the His Word application features, performance, and data policies.
App & Features
What translations are supported in His Word?
His Word includes the American Standard Version (ASV) and the World English Bible (WEB). Both translations are stored fully offline on your device, allowing you to switch between them instantly with zero network delay.
Is His Word free to use, and are there ads?
Yes, His Word is 100% free, open-source, and does not contain any advertisements, subscription models, or hidden in-app purchases.
How do the daily devotionals and notifications work?
The app features a custom notification queue that schedules devotionals locally on your device. It includes holiday-specific reminders (such as Christmas, Easter, and Good Friday) and automatically refreshes its internal queue to make sure you never miss a Verse of the Day.
Does the app track what I read?
No. His Word features a local Reading History tracker that logs your last 10 reading sessions with deduplication and relative timestamps, but this log remains strictly on your device and is not shared with any analytics services.
Can I filter scriptures by testament or category?
Yes. The search and navigation views include dynamic category tags (such as Law, History, Poetry, Gospels, or Epistles), allowing you to quickly filter search results and navigate to specific genres of biblical literature.
Privacy & Offline Access
Where is my journaling and reading data stored?
All data—including your reflections, book bookmarks, reading logs, and color-coded verse highlights—is stored locally on your device using AsyncStorage. None of your data is ever uploaded to external databases or cloud servers.
Do I need an active internet connection to read?
No. His Word is designed as an offline-first application. Once installed, all Bible scriptures, search tools, and devotionals are accessible without internet, cellular data, or server connectivity.
What personal details are required to use the app?
None. There are no sign-up forms, email verifications, profile creations, or social sign-ins. Your identity remains completely anonymous.
Performance & Hardware Sensors
How does the 'Shake-to-Capture' sharing feature work?
When you shake your device, the app's accelerometer triggers a screenshot capture of your current reader layout. It uses native haptics to give you tactile feedback, then opens your system's share sheet to let you send or save the image.
Why does the app request notification and sensor access?
Notifications are requested to deliver your scheduled daily devotionals. Sensor (accelerometer) permissions are requested solely to detect the shake gesture for screen capturing. None of this data is collected or transmitted off your device.
What is the LRU Bible module cache?
To keep the memory footprint minimal on older devices, the app utilizes a custom Least Recently Used (LRU) cache. It dynamically loads book translations when needed and limits active Bible files in memory to a maximum of 5, preventing memory bloat and app crashes.
How does the non-blocking search work?
Searching a massive text database on mobile can cause lag. His Word splits search queries into asynchronous batches (using timer chunk macros) to run on separate execution cycles. This allows the search bar to stay 100% responsive and lag-free while parsing the entire scripture.
How does the high-fidelity image exporter work?
When you click share, the app uses a hidden WebView to render the scripture, your highlight colors, or reflection text onto a virtual HTML5 Canvas using premium typography. The canvas compiles this into a high-resolution PNG locally for sharing.
How can I submit bugs or request features?
For support, bug submissions, or feature requests, you can email the developer directly at word@sakhiledumisa.com.