A memory game that grows with you. A sequence of digits, letters, or alphanumeric characters flashes on screen for one second — tap
it back. Each correct round, the sequence grows by one. Play four ways: Endless for personal bests, Daily Challenge for streaks,
Maze Escape for a roguelike spin where you solve recall challenges to navigate a procedural maze, and Pass-and-Play for two-player
turns on one device. No tracking, no ads, works offline.
How it Works
The home screen — every mode is one tap away. Play for Endless, Daily Challenge for the streak, Multiplayer for Pass-and-Play or Online Race, and Maze Escape for the roguelike recall run.
A roguelike twist on recall. Procedurally generated rooms, each gated by a flash sequence — short ones crack a window, long ones open doors and hide the key. Wrong answers tick the alarm; max it out and the maze catches you. Pick your alphabet and escape before time runs out.
The jail cell. Every run starts behind bars — solve the door's sequence to break out and step into the maze.
A lit corridor with a clue ahead. Follow the glow to the next room — pick up keys, tools, and map fragments as you go.
The run summary. See the round you reached, your sequence length, and your score — with a NEW BEST badge when you top your record. Tap Play Again or chase the next leaderboard spot.
⏺ Key Features
Three Alphabets
Play with digits, letters (with confusing I/O removed), or alphanumeric. Each mode has its own color identity and its own
leaderboard.
Endless Mode
The classic loop. A sequence flashes for one second — tap it back. Get it right, it grows by one. Get it wrong, run ends. Chase your
best length.
Daily Challenge
A fresh run every day with a per-day best score and a 🔥 streak counter. Play any mode once a day to keep the streak alive.
Maze Escape
A roguelike twist on recall. Procedurally generated rooms gated by flash sequences — short ones crack a window, long ones open doors
and hide the key. Wrong answers tick the alarm; max it out and the maze catches you.
Pass-and-Play Multiplayer
Classic Simon add-on rules on one device. Each turn the sequence grows by one character. A privacy gate between turns keeps the next
player from peeking.
Online Race
Real-time head-to-head over Game Center. Best of five rounds — fastest correct recall wins the round.
Game Center Leaderboards
Best length per mode submitted automatically when you sign in. Compare your runs against everyone else's.
Haptic Feedback
Subtle taps on flash, recall, correct, and wrong. Toggle off in Settings if you prefer silent play.
Privacy First
Scores and streaks live on your device. No analytics, no tracking, no ads. Game Center is the only thing that ever leaves the phone
and only when you sign in.
Built for iPhone
Native SwiftUI, dark-mode-first vibrant theme, designed around one-handed play.
⏺ Frequently Asked Questions
How does iRecall work?
A short sequence of digits, letters, or alphanumeric characters flashes on screen for about one second. You tap it back in order on
the recall pad. Each correct round, the sequence grows by one character. Wrong answer ends the run.
What are the three alphabets?
Digits (0–9), Letters (A–Z, with I and O removed to avoid confusion with 1 and 0), and Alphanumeric (digits + letters combined).
Each mode has its own color identity and its own leaderboard.
What's the Daily Challenge?
A fresh run available every day with a per-day best score. Playing any mode once a day keeps your 🔥 streak alive. Streaks reset if
you skip a day.
What is Maze Escape?
A roguelike game mode. You navigate a procedurally generated maze where each door is gated by a flash-and-recall challenge. Short
sequences open simple passages, longer ones unlock keys and tools. An alarm meter rises with each wrong answer — max it out and the
run ends.
How does Pass-and-Play work?
Two players share one device. The sequence grows by one character each turn, with players alternating. A privacy gate ("I'm ready")
between turns prevents the next player from spying on the previous input. Last player standing wins.
What is Online Race?
A head-to-head match over Game Center, best of five rounds. Both players see the same sequence; fastest correct recall wins the
round.
Do I need a Game Center account?
Only for Online Race and leaderboards. Endless, Daily Challenge, Maze Escape, and Pass-and-Play work without signing in.
Is iRecall free?
Yes. No ads, no tracking, no in-app purchases.
Does iRecall collect any personal data?
No. Scores, streaks, and settings are stored locally on your device. The only data that ever leaves your phone is your Game Center
score submissions — and only when you sign in.
Can I turn off haptics?
Yes. Toggle haptic feedback on or off in Settings.
Why are I and O missing from Letters mode?
They look too much like 1 and 0 in the recall pad font. Removing them keeps the game fair under fast flashes.
What devices does iRecall support?
iPhone running iOS 17 or later. Designed for portrait, one-handed play.
How are leaderboards organized?
One leaderboard per alphabet — Digits, Letters, and Alphanumeric. Your best length in each mode is submitted automatically when you
complete a run while signed in to Game Center.
Will my streak reset if I miss a day?
Yes. Daily streaks decay to zero after a missed day. Play any mode once per calendar day to keep it going.
---
Perfect For
- Anyone who wants a quick brain workout in 60 seconds
- Students training short-term memory and focus
- Commuters looking for a one-handed game on the train
- Friends and family playing pass-and-play on a single phone
- Game Center fans who like leaderboard chases
- Players who want a daily streak habit without a paywall
Be among the first to try I Recall. Join our beta program and let the memory recall begin.
Contact us at imiraimagellc@gmail.com
I Recall by Imira Image LLC App Store ID: 6763122520
# iRecall — How to Use
## Welcome
This guide walks you through **iRecall** — a memory game that grows with you. A sequence of digits, letters, or alphanumeric characters flashes on screen for one second; you tap them back in order; each correct round, the sequence grows by one. By the end, you'll know every game mode, how to climb the leaderboards, and how to escape the maze without tripping the alarm.
**Format:** Self-guided. Work through each part at your own pace on your iPhone. Each scenario tells you what to tap and what to look for.
**Time:** ~30–45 minutes for the full guide. Each part stands alone if you're short on time.
**Download:** Install iRecall via TestFlight:
*(TestFlight link will be added once external testing is approved by Apple — check back for the invite.)*
> **Requirements:** iPhone or iPad running iOS 17.0 or later. Game Center sign-in (optional — only needed for leaderboards and Online Race).
---
## What's inside iRecall
iRecall has **four ways to play**, all sharing the same flash-and-recall core:
| Mode | What it is | When to play |
|---|---|---|
| **Endless** | Push your best digit, letter, or alphanumeric streak. The sequence keeps growing until you miss. | Every day, anytime. The classic "how far can I go" loop. |
| **Daily Challenge** | A fresh run every day in every mode. Tracks a daily-return streak that rewards showing up. | Once a day, minimum, to keep your streak alive. |
| **Maze Escape** | A roguelike spin on the recall core. Navigate a procedurally generated maze, solve memory challenges to enter each room, find tools, recover the key, and reach the gate before the alarm hits 100%. | When you want a longer session with strategy on top of memory. |
| **Pass-and-Play** | Classic add-on rules on one device. Two players take turns adding to a shared sequence. | With a friend on the same couch. |
Plus **Online Race** — a real-time best-of-five match against another player over Game Center. (Requires both devices signed into Game Center.)
### Three alphabets
Every mode lets you pick:
- **Digits** (0–9) — cyan. The original digit-span test. Easiest to chunk and rehearse.
- **Letters** (A–Z, minus I and O) — pink. Letters look more alike, so visual recall matters more. We dropped I and O so they're never confused with 1 and 0.
- **Alphanumeric** (digits + letters) — gold. The hardest mode. The pad has more keys, so wrong taps are easier.
Each alphabet has its own color identity that carries through flashes, pad tints, and overlays — so you always know at a glance which mode you're in.
---
## Part 1: Quick Start (5 min)
### Scenario 1.1: First launch
1. Open **iRecall**
2. You land on the **Main Menu** with five options:
- **Play** (Endless)
- **Daily**
- **Multiplayer**
- **Maze Escape**
- **Stats**
3. The gear icon (top right) opens **Settings**
### Scenario 1.2: Sign into Game Center (optional)
Game Center powers leaderboards and Online Race. Without it, every other mode still works — your scores just don't post anywhere public.
1. Open the **Settings** app on your phone (not iRecall)
2. Scroll to **Game Center**
3. Toggle it on and sign in with your Apple ID
4. Open iRecall → tap the gear icon → look at the **Game Center** section
5. It should say "Signed in as [your nickname]"
If it says "Not signed in" with a yellow warning, tap **Retry sign-in**. If that doesn't work, leaderboards will be unavailable but the rest of the app is fully playable.
### Scenario 1.3: Try one round of Endless
1. From the main menu, tap **Play**
2. Pick **Digits** (the easiest starting mode)
3. A 3-2-1 countdown plays
4. A **3-character sequence** flashes briefly (e.g., `4 7 2`)
5. The recall pad appears
6. Tap the digits in the order you saw them
7. If correct → a brief celebration overlay → next round, sequence grows by one (4 characters)
8. If wrong → game over screen with your final length
> **Checkpoint:** You finished one Endless run. The game-over screen shows your final length and, if it's a personal best, a "NEW BEST" badge.
---
## Part 2: Endless Mode — The Core Loop (10 min)
### Scenario 2.1: Pace yourself through the alphabets
The flash duration stays the same regardless of length, but the *cognitive load* grows non-linearly.
1. Start a fresh Endless run in **Digits**
2. Get to length 7+ — note how the sequence starts feeling like a real cognitive load
3. Try **Letters** next — the same length feels harder because letters don't chunk as cleanly as digits
4. Try **Alphanumeric** — even harder because the pad has more keys, so misclicks happen more often
**Why this matters:** Most players get furthest in Digits because of phone-number-style chunking ("4-7-2" reads as "four seventy-two"). Letters force you to rehearse silently. Alphanumeric forces you to rehearse *and* aim carefully on a denser pad.
### Scenario 2.2: Read the recall pad's feedback
The pad gives you signals as you tap:
- **Slot indicators** above the pad fill in as you tap, with a glowing accent on the next expected slot
- **Wrong tap = immediate game over** the moment any character diverges from the sequence (no waiting until the end)
- **Correct final character** triggers a celebration overlay before the next flash
> **Tip:** If you tap wrong, you don't have to type out the rest — the app fails fast. This means you can give up early on a sequence you've already lost.
### Scenario 2.3: Personal best tracking
iRecall tracks your **longest correct sequence per mode** separately:
1. Tap **Stats** from the main menu
2. You'll see best lengths broken out by mode (Digits / Letters / Alphanumeric)
3. Run history shows recent attempts so you can see your trajectory
If Game Center is signed in, your bests also post to:
- **Longest Digit Sequence** leaderboard
- **Longest Letter Sequence** leaderboard
- **Longest Alphanumeric Sequence** leaderboard
> **Checkpoint:** You've played all three alphabets in Endless. Your Stats screen shows three bests, one per mode. If you're on Game Center, scores have posted to the leaderboards.
---
## Part 3: Daily Challenge & Streaks (5 min)
The Daily Challenge is the same flash-and-recall loop, but with two important differences:
1. **Best-today tracking** — your highest length each day is recorded per mode
2. **Daily-return streak** — playing any mode once per day counts toward a streak counter
### Scenario 3.1: Start a daily run
1. From the main menu, tap **Daily**
2. The Daily header shows today's date and a gold streak pill: **🔥 N days**
3. Pick a mode — Digits, Letters, or Alphanumeric
4. Play a round — same loop as Endless
**What's different from Endless:**
- The header shows **Best Today** for the selected mode (resets at midnight local time)
- After your run, the streak pill ticks up if today is your first play of the day
- Random sequences — replays don't show identical numbers, so memorizing won't pad your score
### Scenario 3.2: Build a streak
The streak counter rewards showing up daily, not playing for hours.
- **Play any mode at least once per day** to keep your streak alive
- Skip a day → streak resets to 0
- The "longest streak" is also tracked separately, so even if your current streak resets, your best is preserved
> **Tip:** You only need *one* run in *any* mode to advance the streak. If you're rushed, a single 30-second Digits attempt is enough.
### Scenario 3.3: Replay all you want
Daily isn't a one-and-done. The original design did one-shot runs, but that punished people for off days. So:
- Replay any mode unlimited times
- Each replay generates fresh random sequences
- Only your best length per mode per day is recorded
- The streak counts the **first** play each day, no matter how many follow
---
## Part 4: Maze Escape (15 min)
Maze Escape is iRecall's biggest mode — a roguelike that bolts an escape-room layer onto the memory core. You navigate a procedurally generated maze, solve recall challenges to enter rooms, find tools and a key, and reach the gate before an alarm meter pins.
### Scenario 4.1: Your first maze
1. From the main menu, tap **Maze Escape**
2. Pick an alphabet (Digits is easiest for your first run)
3. Tap **Start**
You'll see a top-down map showing:
- **Your player figure** at the starting room (bottom-left)
- **Adjacent rooms** with passages connecting them
- **Walls** between disconnected rooms
- **Fog of war** — unvisited rooms are hidden until you enter them
- The HUD on top showing the **alarm meter**, **level pill**, and a **map toggle button**
### Scenario 4.2: Enter your first room
1. Tap an **adjacent connected room** (one of the rooms with a passage to your current position)
2. The screen transitions to the room scene — could be a jail cell, observatory, crypt, library, etc. Each room has its own atmosphere
3. A flash sequence plays
4. The recall pad appears
5. Tap the sequence back
**If correct:**
- Your player moves into that room
- The map updates
- If the room had a reward (a tool or the key), you collect it
**If wrong:**
- The alarm meter ticks up
- You stay in your current room
- You can try another adjacent room (or try this one again, but the alarm penalty applies)
### Scenario 4.3: Understand the alarm meter
The alarm starts at 0%. Wrong recalls bump it up by an amount based on the room's difficulty:
| Difficulty | Sequence length | Alarm bump on wrong |
|---|---|---|
| Easy | 3 | +10 |
| Medium | 5 | +20 |
| Hard | 7 | +30 |
At **100%, you're caught** — the run ends. So harder rooms are riskier but worth more (they're where tools and the key live).
### Scenario 4.4: Find the tools
Some rooms are flagged as **reward rooms**. Solving a hard recall in a reward room gives you a tool. Tools persist across levels. You can hold up to **three tools at a time**.
| Tool | What it does | When to use |
|---|---|---|
| **Lantern** | Restores the full flash duration in the next room (counters dim rooms like crypts and observatories where the flash is shortened) | Save it for a hard recall in a dim room |
| **Compass** | Reveals the direction to the Vault (gold key) and, after the key is collected, the direction to the Gate | Use it whenever you're stuck on which way to go |
| **Skeleton Key** | Absorbs one wrong answer — no alarm bump, and you still advance | Bank it for a hard room when the alarm is already high |
### Scenario 4.5: The Vault and the Key
Hidden somewhere in the maze is the **Vault** — a special room containing the **Gold Key**. You can't escape without it.
1. The Vault is hidden until you've used a Compass or stumble onto it
2. Solving the Vault's challenge collects the key
3. Once you have the key:
- A gold **KEY badge** appears in your HUD
- The Compass arrow flips to point at the **Gate** (the exit)
### Scenario 4.6: Escape through the Gate
1. Navigate to the Gate room (use the Compass if you have one)
2. Solve the Gate's recall challenge
3. The Gate scene plays — you escape, the alarm dies, victory
After escaping, you can:
- **Continue to the next level** — same tools carry over, alarm resets, maze grows (3×3 → 4×3 → 4×4 → 5×4 → 5×5)
- **Return to the main menu** with your final score
### Scenario 4.7: Score, grade, and history
End-of-run summary shows:
- **Escaped or Caught**
- **Time elapsed**
- **Final alarm %**
- **Rooms visited** (out of total)
- **Grade** — S / A / B / C based on time + alarm + coverage
S-grade requires fast escape, low alarm, and full room coverage. Most first-time players land in C or B.
> **Checkpoint:** You've played one Maze Escape run, picked up at least one tool, found the key, and reached the gate. If you escaped, try advancing to the next level — the maze gets bigger and the difficulty climbs.
### Scenario 4.8: Reading room types
Maze rooms aren't all the same. A few atmospheric examples:
| Room | Visual | Quirk |
|---|---|---|
| **Jail Cell** | Stone walls, iron bars, hanging lantern | Standard difficulty |
| **Observatory** | Star map, telescope, dim lighting | **Dim** — flash is shortened (Lantern counters this) |
| **Crypt** | Stone tomb, candles, oppressive darkness | **Dim** — flash is shortened |
| **Library** | Bookshelves, candle, scholar's desk | Standard |
| **Vault** | Gold accents, ornate door | Holds the **Key** — always a hard recall |
| **The Gate** | Massive door, exit arch | **Final challenge** — escapes you when solved with key in hand |
---
## Part 5: Pass-and-Play Multiplayer (5 min)
Pass-and-Play is classic Simon-style add-on rules on one device. No internet required.
### Scenario 5.1: Set up a 2-player game
1. From the main menu, tap **Multiplayer**
2. Tap **Pass and Play**
3. Enter two player names (or use defaults)
4. Pick an alphabet
5. Tap **Start**
### Scenario 5.2: Play a turn
1. **Player 1's turn** — a single character flashes. Player 1 taps it back.
2. The screen shows **"Pass to Player 2 — tap I'm ready"** — a privacy gate
3. Player 1 hands the device to Player 2
4. Player 2 taps **I'm ready** — the previous sequence (now 1 character + 1 new character) flashes
5. Player 2 must tap back the *full sequence* in order
6. The screen shows "Pass to Player 1 — tap I'm ready" — sequence grows by one again
7. Players alternate, sequence growing each round
The **first player to miss** loses. The other player is the winner.
### Scenario 5.3: Why the privacy gate matters
The "I'm ready" tap protects against the incoming player seeing what the outgoing player typed. Without it, you could memorize the sequence by watching the screen during the handoff. With it, the screen blanks until the next player explicitly engages — clean handoff, no peeking.
> **Tip:** Pass-and-Play scales with friends. The hardest version isn't longest streak — it's playing in a circle of 4+ where you only see 1/4 of the rounds. Memory becomes a team sport.
---
## Part 6: Online Race (Game Center) (5 min)
### Scenario 6.1: What it is
Online Race is a **real-time best-of-five** match against another player over Game Center matchmaking. Whoever recalls correctly fastest wins the round. First to 3 wins the match.
### Scenario 6.2: Try it
1. From the main menu, tap **Multiplayer** → **Online Race**
2. Pick an alphabet
3. The matchmaking sheet opens — Game Center looks for an opponent
4. Once matched: a sequence flashes on both devices simultaneously
5. Both players tap their answer
6. The faster correct answer wins the round
7. After 5 rounds, the higher score wins the match
**Round outcomes:**
- Both correct → fastest by elapsed milliseconds
- Only one correct → that player wins
- Both wrong, tied time, or either result missing → draw
### Scenario 6.3: Why you might see "waiting for opponent"
Online Race needs another player **with the app, signed into Game Center, looking for a match at the same time**. Until iRecall has more players, expect to wait or invite a friend explicitly.
> **Note:** Online Race doesn't work without Game Center. If your Settings → Game Center shows "Not signed in," Online Race will be inaccessible. Pass-and-Play is your offline alternative.
---
## Part 7: Settings & Polish (5 min)
### Scenario 7.1: Tour the Settings
1. Tap the **gear icon** in the top-right of the main menu
2. You'll see four sections:
**Feedback**
- **Haptics** toggle — controls vibration feedback during gameplay (correct, wrong, round start, etc.). On by default. Turn off if you're playing in a quiet room or want to save battery.
**Game Center**
- Sign-in status (and Retry button if not signed in)
- **View leaderboards** — opens the Game Center leaderboard sheet directly inside the app
**Legal**
- **Privacy Policy** — full text inside the app
- **Terms of Service** — full text inside the app
**About**
- **Version** — the build you're running
### Scenario 7.2: Privacy posture
iRecall doesn't collect any data. Specifically:
- **No analytics, no tracking, no ads**
- **All scores, streaks, and settings live on your device** in `UserDefaults`
- **Game Center scores** are submitted to Apple's Game Center service. Apple's privacy questionnaire treats data handled by their first-party frameworks as not "collected by the app" — that's why iRecall declares "No data collected" in the App Store
The Privacy Manifest declares this formally:
- `NSPrivacyTracking: false`
- `NSPrivacyCollectedDataTypes: []` (empty)
- Required-reason API: UserDefaults (reason CA92.1 — "Access info from same app or app group")
### Scenario 7.3: Stats screen
1. From the main menu, tap **Stats**
2. You'll see:
- **Best lengths per mode** (Digits / Letters / Alphanumeric) for both Endless and Daily
- **Daily streak** — current and longest
- **Recent runs history** — your last attempts so you can track your trajectory
Stats persist across reinstalls **only if you stay signed into the same iCloud account** with iCloud Backup enabled. Without iCloud, a reinstall wipes your local stats.
---
## Part 8: Tips for Higher Scores
### Endless
- **Chunk numbers like phone numbers.** `4-7-2-9` is harder to remember than `47-29` ("forty-seven, twenty-nine").
- **Rehearse during the brief gap** between flash end and pad appearance. Say it out loud or sub-vocalize.
- **Don't tap fast.** Speed doesn't matter in Endless — accuracy does. A single wrong tap kills the run.
- **Letters: visualize, don't say.** Letters tend to bunch in your head as sounds (B/D/T all sound similar). Draw them mentally instead.
### Maze Escape
- **Save the Skeleton Key for hard rooms when alarm is high** — that's its highest-leverage moment.
- **Use the Compass early.** Don't sit on it. Knowing where the Vault is collapses the search space dramatically.
- **Skip rooms when alarm is risky.** A wrong answer in a hard room when alarm is at 70% can end your run. Sometimes a longer path through easy rooms is the smart play.
- **Lantern stacks.** Picking up two Lanterns means you can power through two dim rooms in a row at full flash.
### Daily Challenge
- **Play once early in the day** to lock in your streak, then replay in the evening to chase a higher best-today.
- **Don't burn out.** The streak rewards consistency, not intensity. A casual 30-second run a day for a year beats one 2-hour grind.
### Online Race
- **Speed matters here.** Both correct → fastest wins. Practice tap precision in Endless first; bring it to Online Race.
- **Don't second-guess.** If you start typing, finish. Hesitating costs more than minor inaccuracy.
---
## Quick Reference Cards
### iRecall at a Glance
| Tab | What it does | Key actions |
|---|---|---|
| **Play** | Endless single-player | Pick alphabet, push for personal best |
| **Daily** | Daily challenge with streak | Play once a day to keep streak alive |
| **Multiplayer** | Pass-and-Play or Online Race | Couch co-op or Game Center matchmaking |
| **Maze Escape** | Roguelike escape room | Recall to navigate, find tools, reach Gate |
| **Stats** | Best lengths & history | View progress per mode |
| **Settings** (gear) | Haptics, Game Center, Legal | Toggle haptics, view leaderboards |
### Maze Escape Tools
| Tool | Effect | Best used |
|---|---|---|
| **Lantern** | Full flash next room | Dim rooms (Crypt, Observatory) |
| **Compass** | Points to Vault, then Gate | Whenever you're stuck on direction |
| **Skeleton Key** | Absorbs one wrong answer | Hard rooms with high alarm |
### Game Modes
| Mode | Alphabet | Difficulty arc |
|---|---|---|
| **Endless** | Digits / Letters / Alphanumeric | Linear — sequence grows by 1 each round |
| **Daily** | Same three | Same loop, daily best + streak tracked |
| **Maze Escape** | Same three | 3×3 maze → 5×5 over levels; difficulty climbs |
| **Pass-and-Play** | Same three | Add-on rules — sequence grows each turn |
| **Online Race** | Same three | Best-of-5; fastest correct wins each round |
---
## Common Mistakes & Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
| Game Center shows "Not signed in" | iOS Game Center is signed out | iPhone Settings → Game Center → sign in with Apple ID. Then tap Retry in iRecall Settings. |
| Game Center fails on simulator | Simulator's Game Center is unreliable | Test on a real device. The app handles "not signed in" gracefully — leaderboards just stay offline. |
| Can't tap an adjacent room in Maze | The room isn't *connected* — there's a wall between you | Look for the gray walls between rooms; only rooms with passages are tappable. |
| Maze flash too short to read | You entered a **dim room** (Crypt or Observatory) | Use a Lantern to restore full flash, or play more rooms to earn one. |
| Alarm jumped suddenly | You answered wrong on a hard room | Hard rooms = +30 alarm on miss. Easier rooms are safer when alarm is high. |
| Daily streak stuck on 0 | You skipped a day | Streaks reset on a missed day. Play tomorrow to start fresh; longest streak is still preserved. |
| Online Race won't match | No opponents online with Game Center | Try again later, or play Pass-and-Play with someone in person. |
| Pass-and-Play screen doesn't change after my turn | Privacy gate is waiting for "I'm ready" tap | Hand the device to the next player; they tap **I'm ready** to continue. |
| Scores didn't post to leaderboards | Game Center isn't signed in or scores were below your previous best | Only personal bests post. Sign-in status is in Settings → Game Center. |
| Haptics aren't firing | Toggle is off or your phone is in low-power mode | Settings → Haptics → toggle on. Also check iOS Settings → Sounds & Haptics. |
---
## Glossary
| Term | Meaning |
|---|---|
| **Alphabet** | The character set used in a run: Digits (0–9), Letters (A–Z minus I and O), or Alphanumeric (both). |
| **Endless** | The single-player core mode — sequence grows until you miss. |
| **Daily Challenge** | A daily-return loop with per-day bests and a streak counter. |
| **Streak** | The number of consecutive days you've played at least once in any mode. |
| **Best Today** | Your highest sequence length for a given mode on the current calendar day. Resets at midnight local time. |
| **Maze Escape** | The roguelike mode — navigate a maze using recall challenges, find tools, recover the key, and escape through the Gate. |
| **Alarm** | The fail meter in Maze Escape. Wrong recalls bump it; 100% ends the run. |
| **Vault** | The maze room holding the gold Key. Always a hard recall. |
| **Gate** | The exit room. Requires the Key to escape. |
| **Tool** | An item picked up by solving hard rooms in Maze Escape. Up to 3 carried at once. |
| **Lantern** | A tool that restores full flash duration in the next room. |
| **Compass** | A tool that points to the Vault, then the Gate. |
| **Skeleton Key** | A tool that absorbs one wrong answer. |
| **Pass-and-Play** | Two-player local multiplayer with an "I'm ready" privacy gate between turns. |
| **Online Race** | Real-time best-of-5 over Game Center matchmaking. |
| **Game Center** | Apple's gaming network for leaderboards and matchmaking. Sign-in is at the iOS level, not in the app. |
| **Privacy Manifest** | Apple's required disclosure of which APIs an app uses. iRecall's declares "No data collected." |
---
## Feedback
After playing through these scenarios, please share:
1. Which mode hooked you most?
2. What was confusing on first play?
3. What feature would you use most?
4. What's missing that you wish iRecall had?
Send feedback to imiraimagellc@gmail.com or reply through TestFlight feedback.
---
*Guide written for the iRecall TestFlight beta program.*
*iRecall — See it. Recall it.*