PURPOSE: Read the Bible word for word from a stored text, never from memory: a passage by reference, a verse in its context, every verse containing given words, one verse side by side in several translations, the Hebrew or Greek words behind a verse, the passages readers link to it, a check of whether quoted words are real Scripture, the list of stored translations, or a recommendation of which translation to read. The default text is the King James Version the app ships; 69 stored public domain or freely licensed Bibles, with the Hebrew and Greek, are read by translation or language. Copyrighted Bibles (the NIV, NASB, NIrV, Amplified and every other licensed version) are read in the app and are never returned by any tool. WHEN TO USE: whenever you will quote or examine Scripture and know the reference or the words, or need to check a quotation before repeating it. WHEN NOT: verses for a feeling or need, a topic, the words of Jesus on a theme, or the verse of the day: find_scripture_for. A parable, doctrine or the gospel explained: learn_the_faith. MODES (required parameters in brackets): passage [reference] one verse, a range inside one chapter, or a whole chapter. context [reference] the passage with the verses around it (around, default 2). search [query] verses containing all the words, or an exact phrase in double quotes, a page at a time (book, testament, whole_words, limit, cursor, parallel). compare [reference] one verse in up to six translations side by side (translations, include_original). original_words [reference] each Hebrew or Greek word with its Strong's number, lexicon entry, parsing and the KJV words it became (strong keeps one number, e.g. "G25"). cross_references [reference] linked passages from OpenBible.info with votes (limit, include_text). verify [quote] checks the words against every held translation (reference optional). translations [none] every stored translation with language, canon and license (language filters; include_license_text). which_translation [optional need: first_time, study, memorize, children, listen, free, spanish, portuguese, or the person's own words] recommends translations in the house's own words with where each can be read (public domain here, in the app, or not available yet) and the page https://living-bread.org/bible-translations; it never returns licensed text. PARAMETERS: translation and language apply to passage, context, search and cross_references; compare takes a list in translations. Ranges across chapters are not supported. OUTPUT: mode, answered_by (the implementation used) and that mode's fields: passage gives ref, text, verses [{verse, text}], translation, translation_name, source, read_more; context gives passage, before and after; search gives total_matches, results and next_cursor; compare gives rows per translation; original_words gives verses[].words with strong, lemma, definition and morph; cross_references gives references with votes; verify gives verdict (verbatim, close_but_differs with a word diff, or not_found), best_match with SHA-256 hashes; translations gives the list. Every Scripture answer carries evidence (translation, license, corpus version, SHA-256 per passage) and content_layers. BEHAVIOR: read only and deterministic; the texts are bundled, no network call. An unparseable reference, an unknown translation, or a book a translation does not hold returns an error with try_instead; a search with no match returns count 0 and result_state empty. Parameters a mode does not use are ignored and named in ignored_params. NETWORK MODE languages [optional language]: which languages hold a stored Bible, under what license, and which Gospel pathway pages exist, so you never promise a text that is not held (answered by kingdom_languages). Access: no sign-in; shared limit of 300 requests a minute per IP.