Getting Started
What is this app?
The Bible Scripture Flash Card app helps you and your family memorize scripture using digital flashcards. It works on any device — iPhone, Android, tablet, or computer.
It comes pre-loaded with 5 built-in decks — FBCC Bible Contest (48 verses), God's Promises, Joy, Healing, and Encouragement — shown as color-coded tabs across the top. You can also create your own decks. See the Decks 📚 tab for full details.
Opening the App
- Open your browser (Safari on iPhone, Chrome on Android).
- Go to charislogos.com
- The app loads immediately — no installation needed.
Add to Home Screen
iPhone (Safari):
- Tap the Share button (□↑) at the bottom of Safari.
- Tap "Add to Home Screen" → tap "Add".
- The gold cross icon appears on your home screen.
Android (Chrome):
- Tap the three-dot menu (⋮) in Chrome.
- Tap "Add to Home screen" → "Add".
Main Screen Layout
┌──────────────────────────────┐
│ Bible Scripture Flash Card │
│ COMMIT TO MEMORY │
│ v 2026.05.21 │
├──────────────────────────────┤
│ [●FBCC][●Joy][●Healing…][+] │ ← deck tabs
├──────────────────────────────┤
│ Card:1 Known:0 Total:48 🔥0 │
│ Progress ──────────── 0% │
├──────────────────────────────┤
│ ┌────────────────────────┐ │
│ │ ● Still Learning │ │
│ │ 2 Corinthians 5:17 │ │
│ │ Tap to reveal │ │
│ └────────────────────────┘ │
│ ← SWIPE TO NAVIGATE → │
│ [✗Still][✓Got It][✏️] │
│ [← Prev] [Next →] │
│ [🔊][📢All][⚙️][🎯][🎨] │
│ [+ Add][⬆ Imp][⬇ Exp][?] │
└──────────────────────────────┘
Compatible Devices
| Device | Browser |
| iPhone / iPad | Safari ✅ Chrome ✅ |
| Android / Pixel | Chrome ✅ Firefox ✅ |
| Mac | Safari ✅ Chrome ✅ |
| Windows | Chrome ✅ Edge ✅ Firefox ✅ |
| Chromebook | Chrome ✅ |
Flashcard Navigation
Navigating Between Cards
| Method | Action |
| 👆 Swipe left | Next card |
| 👆 Swipe right | Previous card |
| Next → button | Next card |
| ← Prev button | Previous card |
| → key | Next card (desktop) |
| ← key | Previous card (desktop) |
💡 Tip
The Card counter shows which card you're on. The deck wraps — going past the last card returns to card 1.
Flipping a Card
- Front (dark) — Scripture reference (e.g., "John 3:16")
- Back (cream) — Full scripture text
Tap anywhere on the card to flip it. On desktop, press Space or Enter.
🧠 Study Tip
Try to recall the verse BEFORE flipping — active recall is the most effective memorization technique!
Card Status Badge
Every card shows a status badge in the top-right corner:
| Badge | Meaning |
| ✓ Got It (green) | You've memorized this verse |
| ● Still Learning (red) | This verse needs more practice |
Got It / Still Learning
After flipping, three buttons appear:
| Button | What it does |
| ✓ Got It (green) | Marks Known. Streak +1. Badge turns green. Advances. |
| ✗ Still Learning (red) | Keeps in rotation. Streak resets. Badge turns red. |
| ✏️ Edit | Opens Edit Card panel to modify reference or text. |
Desktop: ↑ = Got It, ↓ = Still Learning (card must be flipped).
Editing & Deleting Cards
To edit: Flip card → tap ✏️ → edit reference or text → Save Changes.
To delete: Flip card → tap ✏️ → tap 🗑 Delete This Card → confirm.
⚠️ Note
Deletion cannot be undone. Re-add via + Add Card or re-import your Excel file to restore.
Progress Tracking
- Card — current card number
- Known — cards marked Got It
- Total — total cards in deck
- Streak — consecutive Got It answers
- Progress bar — % of Known cards
All progress saves automatically. Closing the app or restarting your phone does not erase data. Each deck tracks its own Known count, streak, and current card independently.
Decks 📚
A deck is a set of scripture cards. The app shows your decks as color-coded tabs in a strip just below the title. Each deck keeps its own cards, progress, streak, and quiz history.
Built-in Decks
| Deck | Color | Cards |
| FBCC Bible Contest | Gold | 48 |
| God's Promises | Emerald | 47 |
| Joy | Amber | 30 |
| Healing | Rose | 15 |
| Encouragement | Sky Blue | 15 |
All five open as tabs the first time you load the app. Built-in decks can be renamed and recolored, but not deleted.
Switching Decks
Tap any tab to switch to that deck. The stats, progress bar, card, Speak, and Quiz all instantly apply to the deck you're viewing.
Opening & Closing Tabs
| Action | How |
| Close a tab | Tap the ✕ on the tab. The deck and its progress are kept — only the tab is hidden. |
| Re-open a deck | Tap + at the end of the tab strip → Deck Library → "Open Tab". |
💡 Note
At least one tab must always stay open. Closing a tab never deletes the deck or its data.
Reordering Tabs
- Press and hold a tab for about half a second — it "lifts" with a slight zoom and shadow (phones give a small buzz).
- While still holding, drag it left or right; other tabs slide out of the way.
- Release to drop it in the new spot. The new order is saved.
Scrolling the Tab Strip
When you have more tabs than fit, the strip scrolls. Swipe it on a phone, or on a computer use the mouse wheel over the strip, drag it, or use the thin scrollbar. A soft fade on the right edge hints there's more.
Creating Your Own Deck
- Tap + on the tab strip → "Create New Deck".
- Enter a name and pick a color.
- Tap Save — the new empty deck opens as a tab.
- Add verses with "+ Add Card", Get Scripture, Search, or Import.
Renaming, Recoloring & Deleting
Tap the currently active tab a second time to open Deck Options. There you can rename the deck, change its color, or — for your own decks — delete it.
⚠️ Note
Deleting a deck removes all its cards permanently. Built-in decks cannot be deleted. Export a backup first if unsure.
Deck Library
The + button opens the Deck Library — a list of every deck (open and closed) with its card count and known count, plus the "Create New Deck" button.
Speech Features
About the Reading Voice
The app reads Scripture using the text-to-speech voices built into your device. The quality depends on your device — and there is an important limit on iPhone:
On iPhone / iPad: Apple only allows browser-based apps — this app, and any website — to use its basic voices, such as "Samantha." The nicer Enhanced, Premium, and Siri voices you can download in Settings are reserved by Apple for the system and are not available to web apps. So on iPhone the reading voice sounds plain. This is an Apple restriction the app cannot change.
On Android: you often can improve the voice — Settings → search "Text-to-speech" → tap the gear by your speech engine → install higher-quality voice data → then pick it in the app's ⚙️ Voice list.
On a computer: Chrome and Edge usually offer good, natural voices in the ⚙️ Voice list.
💡 Remember
Even a plain voice does its job — hearing a verse read aloud and repeated is a powerful memory aid. The voice doesn't have to be beautiful to help you hide God's Word in your heart.
Speech Buttons
| Button | What it does |
| 🔊 Speak | Loops the current Still Learning card continuously until ⏹ Stop |
| 📢 Speak All | Loops through ALL Still Learning cards sequentially; skips Got It cards |
| ⏹ Stop | Stops speech immediately |
| ⚙️ | Opens Speech Settings (voice, speed & pause) |
| 🎯 | Opens Pop Quiz (speech recognition quiz) |
| 🎨 | Opens Appearance (color themes) |
How Speak Works
- App speaks the reference aloud.
- Pauses for your configured pause interval (time to recall!).
- Card flips to the back automatically.
- App speaks the full scripture text.
- Repeats from step 1 — loops the same card forever until ⏹ Stop.
💡 Swipe While Speaking
Swipe left or right (or tap Prev/Next) while Speak is running — speech stops instantly and the new card starts playing in the loop. Great for moving to the next verse when you feel ready!
💡 Note
Speak skips Got It cards. If all cards are Got It, it shows a celebration message.
How Speak All Works
- Builds a list of only STILL LEARNING cards.
- Starts at the closest Still Learning card to your current position.
- Screen jumps over Got It cards — speech and display both skip them.
- After the last Still Learning card, loops back and repeats forever.
- Tap ⏹ Stop at any time.
🎧 Usage Idea
Use Speak All while cooking, exercising, or driving. It keeps cycling through your Still Learning verses automatically!
Language Auto-Detection
- English cards → reads in English 🇺🇸
- Chinese cards → reads in Mandarin Chinese 🇨🇳
- Mixed deck → switches language card by card automatically
Setting Up Chinese Voice on iPhone
- Settings → Accessibility → Spoken Content → Voices.
- Tap Chinese → tap ⬇ next to Tingting or Meijia.
- Wait for download. Return to app.
Speech Settings ⚙️
- Voice Picker — all voices on your device, grouped by language. ☁ = cloud voice.
- Speed Slider 🐢→🐇 — 0.4× (very slow) to 1.6× (very fast). Default 0.88×.
- Pause Interval ⏱→⌛ — 1 to 60 seconds between reference and scripture text.
- ▶ Test Voice — hear a sample before committing.
🧠 Study Tip
Set pause to 5–10 seconds to give yourself time to recall the verse before hearing the answer!
Adding & Searching Scripture
Adding a Card Manually
- Tap "+ Add Card".
- Type the reference (e.g., "Romans 8:28").
- Use Get Scripture, Search 🔍, or type text manually.
- Tap "Save Card".
✦ Get Scripture
Auto-fetches ESV verse text for any reference you type.
| Format | Example |
| Single verse | John 3:16 |
| Verse range | Romans 8:28-30 |
| Multiple verses | Psalm 119:9,11 |
| Entire chapter | Psalm 23 |
🌐 Note
Get Scripture requires internet. If offline, type the text manually.
🔍 Scripture Search
- Tap 🔍 next to the Reference field.
- Type a word or phrase. Select a scope (Entire Bible, OT, NT, or any book).
- Tap 🔎 Find — results appear with matched words highlighted in gold.
- Scroll down and tap "⬇ Load More Results" for more matches.
- Tap any result → reference and text fill in automatically.
- Tap "Save Card".
Search Wildcards
- * — any characters: "lov*" matches love, loved, loving
- ? — single character: "tr?st" matches trust, tryst
🌐 Note
Scripture Search is English ESV only. Chinese character searches will not return results.
Import & Export
Export is your backup tool. One Excel file holds every deck, so you can save it, edit it on a computer, or move your whole library to another device.
⬇ Export — Back Up Everything
Tap "⬇ Export .xlsx". A single file named bible-cards-backup.xlsx downloads, containing all of your decks.
What's Inside the Export File
- A _Settings sheet — deck names, colors, order, and which tabs are open
- One sheet per deck, named after the deck (FBCC Bible Contest, Joy, …)
- Each deck sheet has columns: Reference, Scripture Text, Known
💾 Backup
Export before importing a new set or before clearing browser data. On iPhone the file lands in Files → Downloads (or wherever you Save to Files).
⬆ Import Cards from Excel
- Tap "⬆ Import .xlsx".
- Choose: Replace all cards or Add to existing cards.
- Tap "Choose .xlsx File" and select your file.
- Cards load immediately with a toast confirmation.
Two Import Formats — Both Work
Multi-deck workbook (a file made by Export, or any workbook with multiple sheets) — every sheet becomes its own deck. Replace mode restores the whole library including names, colors and tab order.
Single sheet (a simple two-column file) — the cards go into the deck whose tab is currently active.
Simple Single-Sheet Format
Row 1: Reference | Scripture Text
Row 2: John 3:16 | For God so loved...
Row 3: Psalm 23:1 | The Lord is my...
Row 4: Romans 8:28 | And we know that...
- Row 1 must be the header row
- Column A = reference, Column B = scripture text
- An optional Column C "Known" (TRUE/FALSE) is read if present
- Chinese characters, commas, quotes all handled correctly
- Empty rows are skipped automatically
💡 Tip
Import & Export work completely offline — no internet needed.
Moving to Another Device
- Export on the first device.
- Send the file over (AirDrop, email, or a cloud drive).
- On the new device, tap Import → Replace all cards → choose the file.
- All decks, colors, tab order, and Known marks are restored.
Offline Capabilities
| Feature | Offline? |
| Viewing & flipping cards | ✅ Yes |
| Got It / Still Learning | ✅ Yes |
| Speak / Speak All | ✅ Yes |
| Import / Export Excel | ✅ Yes |
| Get Scripture | ❌ Needs internet |
| Scripture Search | ❌ Needs internet |
| Pop Quiz (speech) | ❌ Needs internet |
Pop Quiz 🎯
The quiz tests your memorization using speech recognition. The app reads the reference, you recite the verse from memory, and it scores your answer automatically.
Microphone Permission
The first time you start a quiz, your iPhone or browser will show a permission prompt like this:
"charislogos.com" Would Like to
Access the Microphone
[ Cancel ] [ Allow ]
✅ Always tap "Allow" — this is completely safe. The microphone is only used to hear your scripture recitation during the quiz. The app never records, stores, or transmits your voice anywhere. Without microphone access the quiz cannot work.
💡 If you tapped Cancel by mistake
Go to your iPhone Settings → Safari → scroll down to charislogos.com → Microphone → tap Allow. On Android, tap the 🔒 lock icon in Chrome's address bar → Microphone → Allow.
How to Start
Tap the 🎯 button in the speech row to open the Quiz panel. The quiz always uses the deck whose tab is currently active — switch tabs first to quiz a different deck. Each deck keeps its own mastery progress.
Setup Options
| Setting | Description |
| Cards per Quiz | Use +/− to choose how many cards (1 to all) |
| Pause Before Recording | 1–15 seconds from reference to beep (get ready time) |
| Match Accuracy | 60–100% of words must match to count correct (default 80%) |
Quiz Flow per Card
- 🔊 App speaks the reference aloud.
- ⏳ Countdown ring animates — get ready to recite!
- 🔔 BEEP — recording starts automatically.
- 🎙️ Animated bars show the mic is listening.
- Speak the scripture from memory.
- 5 seconds of silence → auto-submits your answer.
- 60 seconds maximum per card.
- Result screen appears — split into two halves:
┌──────────────────────────────┐
│ ✅ PASSED 95% match│
│ John 3:16 │
├──────────────────────────────┤
│ ✦ Correct Scripture │
│ "For God so loved the world │
│ that he gave his only Son…" │
├──── 🎙 Your Answer ──────────┤
│ "For God so loved the world │
│ that he gave his only Son…" │
│ [ Next Card → ]│
└──────────────────────────────┘
- Top half shows the correct scripture text
- Bottom half shows what you said (green = pass, red = fail)
- Banner shows PASSED or NOT YET with your % match score
💡 Tip
Tap "⏭ Skip This Card" anytime to skip. Skipped cards count as missed in the summary.
Mastery Levels
| Badge | Correct Answers | Quiz Status |
| 🌱 New | 0 | High priority |
| ⭐ Learning | 1 | Active |
| 🌟 Strong | 2 | Active |
| 🏆 Mastered | 3+ | SKIPPED in quiz |
⚠️ Note
A wrong answer reduces mastery by 1. Being Strong and getting it wrong drops you back to Learning.
Smart Card Selection
- 🌱 Never-attempted cards — highest priority
- ❌ Recently wrong cards — high priority
- ⭐/🌟 Partially correct — normal priority
- 🏆 Mastered 3+ times — SKIPPED automatically
How Answers Are Scored
Fuzzy word matching compares your speech to the correct text:
- Score = words matched ÷ total correct words × 100%
- Minor speech-to-text errors may still pass at 80% accuracy
- No speech detected → counted as incorrect
End-of-Quiz Summary
- Score: X / Y correct with percentage
- Breakdown: Correct / Incorrect / Skipped / Newly Mastered
- List of all missed cards with correct scripture text
- 🔁 Retry Missed Cards — re-quiz only wrong answers
- 🎯 New Quiz — fresh quiz with smart card selection
Speech Recognition Support
| Device | Support |
| iPhone (Safari) | ✅ Works well |
| Android (Chrome) | ✅ Excellent |
| Desktop Chrome/Edge | ✅ Works well |
| Firefox | ⚠️ Limited |
| Offline | ❌ Needs internet |
🎙️ Tip
The app will ask for microphone permission the first time. Tap Allow. Speak clearly at a natural pace for best results.
Appearance 🎨
You can change the app's color theme to suit your taste or your eyes. Tap the 🎨 button in the speech row to open the Appearance panel.
Color Themes
Tap any theme to apply it instantly. Your choice is saved and used every time you open the app.
| Theme | Mood |
| Cocoa Gold | Warm · the original look |
| Midnight Indigo | Cool · calm deep blue |
| Forest Verdant | Cool · steady green |
| Burgundy Rose | Warm · rich wine |
| Slate Storm | Cool · neutral gray |
| Sunset Amber | Warm · bright orange |
What Changes
- The background gradient and its soft glow
- All accent colors — text, dividers, buttons, the progress bar
- The frosted-glass card front picks up a faint tint of the theme
- Pop-up panels match the theme too
💡 Note
The cream scripture side of the card stays the same in every theme — that keeps the verse text crisp and easy to read. Each deck also keeps its own tab color regardless of theme.
Frosted-Glass Cards
The reference side of each card is a translucent "frosted glass" panel, so the theme's colors glow gently through it. This is purely visual and does not affect speed on modern phones.
Frequently Asked Questions
Q: Will my progress be saved if I close the app?
Yes! Everything saves automatically to your device's browser storage.
Q: What if I clear my browser history or cookies?
Clearing browser data resets all decks and progress to the 5 built-in decks. Export a backup first if you have custom decks or cards you want to keep.
Q: Can I use the app on multiple devices?
Yes, but each device has independent progress. Use Export on one device and Import (Replace all cards) on another to transfer your entire deck library.
Q: How do I switch between decks?
Tap a deck tab in the strip below the title. Tap + to open the Deck Library and re-open or create decks. See the Decks 📚 tab for everything about decks.
Q: I closed a deck tab by accident — is my data lost?
No. Closing a tab only hides it; the deck and all its progress are kept. Tap + → Deck Library → "Open Tab" to bring it back.
Q: How do I move a tab to a different position?
Press and hold the tab for about half a second until it lifts, then drag it left or right and release.
Q: How do I rename or recolor a deck?
Tap the deck's tab a second time while it's already active — that opens Deck Options with rename, recolor, and (for your own decks) delete.
Q: How do I change the app's colors?
Tap the 🎨 button in the speech row and pick one of the six color themes. Your choice is remembered.
Q: Can I add or edit cards in Chinese?
Yes — Chinese text displays and speaks correctly (with a downloaded Chinese voice). Scripture Search is English-only.
Q: Why does speech stop when my screen locks?
The app plays a silent audio loop to prevent this. Start Speak All before locking your screen.
Q: "Get Scripture" shows Network error — what do I do?
Check your internet. If it persists, the ESV API may be temporarily down. Try again shortly or type the text manually.
Q: How do I delete a card?
Flip the card → tap ✏️ → tap "🗑 Delete This Card" → confirm.
Q: How do I reset my quiz mastery data?
Open Quiz (🎯) → Setup screen → tap "Reset All Mastery Data". This only resets quiz history — your flashcard progress is unaffected.
Q: The quiz mic isn't working — what do I do?
Make sure you tapped Allow when the app asked for microphone permission. On iPhone, go to Settings → Safari → Microphone and allow access. Use Chrome on Android for best results.
Q: Can I use the app in a group Bible study?
Absolutely! Project it on a screen and navigate manually, or use Speak All to read verses aloud for the whole group.
Complete Feature List
Decks 📚
| Feature | Description |
| 5 Built-in Decks | FBCC Bible Contest, God's Promises, Joy, Healing, Encouragement |
| Color-Coded Tabs | Each deck is a tab in the strip below the title |
| Open / Close Tabs | ✕ closes a tab (data kept); + re-opens from the Deck Library |
| Hold-and-Drag Reorder | Press & hold a tab, then drag to a new position |
| Create Custom Deck | + → Create New Deck with a name and color |
| Rename / Recolor | Tap the active tab again → Deck Options |
| Delete Deck | Remove a custom deck (built-in decks are protected) |
| Per-Deck Progress | Each deck keeps its own known count, streak & quiz mastery |
| Deck Library | + opens a list of all decks with card & known counts |
Flashcard Core
| Feature | Description |
| Default Cards | 155 verses across 5 pre-loaded decks |
| Flip Card | Tap to reveal scripture; tap again to return to reference |
| Swipe Navigation | Swipe left/right to navigate |
| Card Index | Stats bar shows current card number at all times |
| Card Status Badge | ✓ Got It (green) or ● Still Learning (red) on every card |
| Got It / Still Learning | Track known verses; badge updates instantly; auto-advances |
| Edit Card ✏️ | Flip card → tap ✏️ to edit reference or scripture text |
| Delete Card | Remove any card permanently from the Edit panel |
| Progress Bar | Accent bar shows % Known cards in real time |
| Streak Counter | Consecutive correct answers counter |
| Version Number | App version shown in header (v 2026.05.21) |
Appearance 🎨
| Feature | Description |
| 6 Color Themes | Cocoa Gold, Midnight Indigo, Forest Verdant, Burgundy Rose, Slate Storm, Sunset Amber |
| Instant Apply | Tap 🎨 → pick a theme; it applies and saves immediately |
| Frosted-Glass Cards | Translucent card front lets the theme glow through |
Speech
| Feature | Description |
| Speak 🔊 | Loops current Still Learning card continuously; swipe to switch card mid-loop |
| Speak All 📢 | Loops through Still Learning cards only; forever |
| Pause Interval | 1–60 sec pause between reference and scripture text |
| Auto Language | Switches English/Chinese voice per card automatically |
| Screen Keep-Awake | Continues speaking when iPhone screen locks |
| Voice Picker | Choose from all voices on your device |
| Speed Slider | Reading speed 0.4× to 1.6× |
| Test Voice | Hear sample before committing to voice/speed |
Pop Quiz 🎯
| Feature | Description |
| Speech Recognition | Listens to your recitation and converts to text |
| Fuzzy Matching | 60–100% configurable accuracy threshold |
| 60s Max / 5s Silence | Auto-submits after silence or time limit |
| Mastery Levels | 🌱→⭐→🌟→🏆 per card (3 correct = mastered/skipped) |
| Smart Selection | Weighted toward new/wrong cards; skips mastered |
| Quiz Summary | Score, missed cards list, retry option |
| Retry Missed | Instantly re-quiz only wrong answers |
Adding & Searching
| Feature | Description |
| Add Card | Add custom cards with reference and text |
| Get Scripture | Auto-fetches ESV verse text |
| Scripture Search | Search ESV Bible by word/phrase with scope |
| Search Highlighting | Matched words highlighted in gold |
| Load More | Load more results 10 at a time |
| Wildcard Search | Use * and ? in search phrases |
Import / Export / Platform
| Feature | Description |
| Multi-Deck Export | One bible-cards-backup.xlsx holds every deck, plus a _Settings sheet |
| Multi-Deck Import | Restores all decks with names, colors & tab order |
| Single-Sheet Import | A simple 2-column file imports into the active deck |
| Auto-Save | All data saved to device automatically |
| Home Screen Install | Add to iPhone/Android home screen |
| Cross-Device | iPhone, Android, iPad, Mac, Windows, Chromebook |
| Offline Core | Cards, decks, speech, themes, import/export without internet |
| Resilient Storage | Runs gracefully even where browser storage is restricted |
| Keyboard Shortcuts | Desktop navigation and marking via keyboard |
Keyboard Shortcuts (Desktop)
| Key | Action |
| Space / Enter | Flip card |
| → | Next card |
| ← | Previous card |
| ↑ | Got It (card must be flipped) |
| ↓ | Still Learning (card must be flipped) |