← Projects
Memorize The Bible icon

Memorize The Bible

Active

An iOS app for memorizing scripture by progressive word masking — the whole Bible, entirely offline, with no account and no network.

iosswiftuiswiftoffline-firstscripture

Memorize The Bible teaches a verse the way people actually learn one: read it aloud a few times, then say it back as the words disappear, a quarter at a time, until you can recite it with nothing on the screen.

It ships with the whole Berean Standard Bible — 66 books, 1,189 chapters, 31,086 verses — and needs no account, no network, and no subscription. There is nothing to sign up for and nothing sent anywhere.

How it works

A verse is shown in full and read aloud three times. Then a quarter of its words turn to blanks, then half, then three quarters, then all of them. Tapping a blank peeks at the word underneath for a couple of seconds — peeking is free until the last pass, where the point is to have it.

Words never move. A blank is the same word drawn invisibly over a highlight, so a line breaks in exactly the same place at every level of masking and at every text size. Nothing reflows as you go, which means the shape of the verse on the page becomes part of how you remember it.

After each verse you recite everything up to that point together, so a chapter ends up as a passage rather than a pile of verses.

Plans

Alongside books and chapters, verses can be grouped into plans — the Roman Road, the Sermon on the Mount, the Lord's Prayer, or any set you assemble. Mastery belongs to the verse, not to the plan: a verse learned in a plan is already learned in its chapter, and the same verse in two plans is learned once.

Custom plans can be shared with a link that carries the whole plan inside it. There is no server involved — the plan is encoded into the URL, and the recipient's app reads it and asks whether to save it.

Built for reading

The reading surface is deliberately plain: a serif face, generous leading, a measure capped at about forty characters, and a palette of six colors with no gradients or shadows. It supports Dynamic Type all the way to the accessibility sizes, VoiceOver, and Reduce Motion.

Offline by design

No account, no analytics, no tracking, no ads, no in-app purchases. Progress lives in a single file in the app's own container and rides along in device backups. The only frameworks it uses are Apple's.

See the Privacy Policy and Terms of Use.