Scripture by heart,
kept together.
Meletao — μελετάω, "to meditate on, to practice" — is a social Bible memorization app now in development: first-letter memory drills graded by honest spaced repetition, a private prayer list, daily habit streaks, and small groups that memorize and pray together. Four public-domain translations ship on the device, so none of it needs a connection.
Four translations. Zero connection.
The Berean Standard Bible, KJV, WEB, and ASV ride inside the app as a single offline database — browse, search, and pick a passage to memorize with no account and no signal. Every screen below is the app's locked design language, Ink & Gold, rebuilt in pure CSS.
The reader — select a range, add it to your library
The library — collections, stages, and what's due
Public domain, bundled
BSB, KJV, WEB, and ASV in one on-device SQLite database — about 26 MB, shipped in the app bundle, searchable offline.
Scripture gets a serif
The Word is set in Lora; the interface stays in Inter. Ink & Gold is the app's locked design direction — blue-black ink, warm gold.
No account required
Library, drills, prayer, and streaks all run local-first. Sign-in exists for one reason: groups and backup.
First letters. Then none.
Every verse climbs a stage machine — read it, type it from first letters, then type it blind. The app grades each rep from typing accuracy and hint usage; there are no self-report buttons to flatter yourself with.
Hints stage — type each first letter, the word reveals
The queue — spaced repetition decides what's due
Forgiving keys, honest grades
First-letter matching forgives QWERTY-adjacent slips; a second miss reveals the word and marks it. Accuracy — not a mood — sets the grade.
Mastery is earned twice
Mastered means three blind passes at 90%+ across two different days. Slip below 70% twice and the verse demotes a stage.
SM-2 underneath
Intervals grow 1 → 6 → ease-scaled days; a lapse resets to one day and lowers the ease. Due dates land at your local midnight.
A prayer list only you can read.
Personal prayer items cycle through a guided, one-at-a-time flow — check each off as you pray. The list is private by database policy, not by promise: row-level security keeps it invisible to everyone, including your group.
One at a time — check off each prayer as you go
The list — recurrence per item, answered prayers archived
Private is an invariant
Owner-only row-level security on every prayer table — and a dedicated database test will fail the build if it ever leaks.
Recurrence that fits life
Daily, weekdays, or custom days per item — the guided flow queues exactly what belongs to today.
Answered, not deleted
Answered prayers archive with their date — a running record of what was asked and what came back.
Streaks that keep the day.
Three daily habits — prayed, studied, reviewed — feed one primary streak: keep any of the three and the day is kept. The math is timezone-correct with yesterday's grace — the same streak engine Segno already ships.
Today — three habits, one streak, one next action
The record — heatmap and per-habit streaks
One streak, honestly kept
Any of the three habits keeps the day; days flip at midnight in your timezone, and yesterday stays open until then.
Reminders, not nags
Two configurable local notifications a day — with live copy like "5 verses due" — and the permission prompt waits until after your first real session.
Rollups, not raw logs
Only daily summaries ever sync; per-rep detail stays on the device. Enough to power streaks anywhere you sign in.
Memorize together. Pray together.
A small group is the center of gravity: a shared set of passages that lands in every member's library, streaks and progress visible to each other, and a prayer-request feed where you can see that people prayed — never what anyone else keeps privately.
The group — shared passages, visible streaks
Requests — post to the group, see who's praying
Codes rotate, hashes rest
Groups join by a rotatable code stored only as a hash — the pattern proven in SquadPT's production join flow.
That, never what
Requests you post are group-visible by choice. Your personal prayer list never is — co-members can see that you prayed, not what.
One list, everyone's library
The group's passage set materializes into each member's own library, so the whole group drills the same verses on the same engine.
Four pillars, one app.
First-letter drills
Type against the verse — first letters with forgiving QWERTY matching, then fully blind. Haptics on every keystroke.
Honest spaced repetition
SM-2 style scheduling where the grade comes from measured accuracy and hint usage — never a self-report button.
The Bible, offline
BSB, KJV, WEB, and ASV bundled as on-device SQLite with full-text search — no connection, no paywall on the text.
Private prayer
A guided one-at-a-time flow with per-item recurrence and an answered archive — owner-only by database policy.
Habit streaks
Prayed, studied, reviewed — one primary streak with timezone-correct day math and yesterday's grace.
Groups
Hashed, rotatable join codes; a shared passage collection that lands in every member's library; streaks and heatmaps visible to the group.
Group prayer requests
Post a request, add someone else's to your own list, and see how many prayed for yours today.
Local-first
Fully usable with no account. Sign in only for groups and backup — the sync engine comes over from Segno, tests and all.
Free at launch
No ads, no tracking, and the full memorization engine free — built to serve the group before the business.
Keep exploring.
An SDR engineering suite — waveform generation, blind demodulation, and bitstream analysis.
SegnoPractice companion + studio platform — SRS practice, scheduling, billing, and teacher mode.
SquadPTPT planning from squad to company — every squad's week ten fields deep, with a one-page printable brief.