---
title: "Lector: Read Aloud Coach · A reading coach that listens. · Kid Secure Games"
description: "Lector is a read-aloud coach for children learning to read in English or Spanish. Speech recognition runs entirely on the device, so the microphone audio never leaves the phone. Syllables, words, sentences, stories, and a camera mode that reads a real book page. Offline, no ads, no account, one unlock."
canonical: "https://kidsecuregames.com/lector"
last_updated: "2026-09-19"
---
# Lector: A reading coach that listens.

- iPhone and iPad
- English, Español
- Rated 4+
- Works offline
- No network at all

Listening on this device. Nothing is recorded or sent.

The child reads out loud and the words turn green as the phone hears them. Point the camera at a real book and the same thing works on that page. Nothing is recorded, nothing is sent.

Coming soon to the App Store

App Store: soon

Lector next to the book on the table.

the reading card

## Words turn green as they are read.

Recognition is matched against the sentence on screen. The word expected next is amber, the ones already read are green. No score, no timer, no race.

Audio stays on this device

An animated reading card cycles through real cards from Lector's decks in English and Spanish: The cat naps., El gato duerme., Rain drips on the roof., Papá lee un cuento., She has a red bushy tail. and Lola come pasto verde. Each word is outlined in amber while it is expected, turns green once heard, and the microphone bars move while it listens.

- grey, not yet
- amber, next
- green, heard
- orange, tapped

### How it matches

- Case, punctuation and accents are set aside on both sides, so *arbol* lights *árbol*.
- A plural, or a word that trails off, still counts when it starts right.
- Order is ignored, and one spoken word lights one word on the card.
- The bars follow the live volume. They show the microphone hears, not how well.

The real card on iPhone, before the microphone starts.

## It never says wrong.

A word it does not hear just waits, amber, until it is heard. The child taps it, hears it, and tries again with a parent. Skip is always on screen. The words after it wait in grey.

### Tap a stuck word, hear it in syllables

The word fills the screen, split with dots (ca, sa), with Hear it for the whole word and Slow for one syllable at a time. Every split in the decks was written by hand, and a test checks that each one spells its word.

Tap the amber word on the card.

**The garden**9 of 12

The is tall.

sun flow er

sun flow er

This page makes no sound. On the phone, Hear it says the whole word and Slow says it one syllable at a time.

Word help on iPhone: elephant, el · e · phant.

## Read a real book.

Point the camera at a page, tap a line, and it becomes a reading card. The photo is never saved and never leaves the device.

Freenever metered

The family's own books, on the same table.

1. ### Hold the page in the frame.

   The camera shows the page. Nothing is taken yet.

2. ### Snap.

   Vision finds the printed lines, on the device.

3. ### Tap a line to read it.

   The picture waits behind the lines, dimmed.

4. ### It becomes a reading card.

   The same green words, and a stuck word still opens its help. In Spanish, a word from a book is split into syllables by rule.

5. ### Take another picture.

   The last one is dropped. It was never saved and never sent.

A picture with no words on it gets a plain answer on screen: No words found on this picture. Try closer, with more light.

## The microphone never reaches a server.

On-device recognition is pinned on, with no server fallback anywhere in the app. The first screen says so, before the permission prompt ever appears.

> Lector listens on this phone only. Nothing is recorded or sent anywhere.
> 
> Lector's first screen, before any permission prompt

This iPhone or iPad

1. ### The microphone

   Heard live. No audio file is ever created.

3. ### Apple's speech model

   On the device, in the reading language.

5. ### Words on the card

   Matched against the sentence, lit green.

### A server

Nothing connects to this box, because nothing in Lector can. There is no server fallback anywhere in the code.

### Never leaves the device

The microphone audio, and the picture of a book page. Lector has no account and no network at all.

### Never kept

Audio: no audio file is ever created, and a test scans the source for any audio file class. The book picture: held in memory while its lines are on screen, then dropped.

### When listening stops

When a card is done, when word help opens, while the phone speaks, when the app goes to the background, and after twenty seconds of quiet.

### Kept, on the device only

A first name and a colour per child, deck progress, and for each session the words heard, the time and the words tapped. The parent area turns that into words per minute, never shown to the child.

### If a device cannot listen on its own

Lector says so, in these words, and stays a reader: every word can still be tapped to hear it. Audio is never sent anywhere instead.

Connect once to start listening

This device needs Apple's speech model for this language, a one time download. After that, listening works offline and audio never leaves this device. Every word can still be tapped to hear it.

This device cannot listen offline

Offline speech recognition is not available here, and Lector never sends audio anywhere. Every word can still be tapped to hear it.

## 34 decks in each language.

Syllables, words, sentences and stories, written by hand in English and Spanish. The interface language and the reading language are set separately.

### Syllables6 decks, 120 cards

- b, m, p, free
- t, d, n, s, free
- l, r, c, g, with the unlock
- Blends, with the unlock
- Digraphs, with the unlock
- Endings, with the unlock

### Words8 decks, 160 cards

- CVC words, free
- Sight words 1, free
- Sight words 2, with the unlock
- Sight words 3, with the unlock
- Long vowels, with the unlock
- Digraphs, with the unlock
- Animals, with the unlock
- At home, with the unlock

### Sentences8 decks, 96 cards

- Pets, free
- Weather, free
- Food, with the unlock
- Family routines, with the unlock
- The playground, with the unlock
- The garden, with the unlock
- Bedtime, with the unlock
- A walk, with the unlock

### Stories12 decks, 110 cards

- The little fox, free
- The big storm, free
- Soup for lunch, with the unlock
- Saturday morning, with the unlock
- The tall slide, with the unlock
- A rainy day, with the unlock
- The lost sock, with the unlock
- Baking bread, with the unlock
- The birthday, with the unlock
- Snowy morning, with the unlock
- The picnic, with the unlock
- At the beach, with the unlock

- Free: the first two decks of every kind, in each language
- With the unlock: every other deck and every story

### Syllables6 decks, 120 cards

- Primeras sílabas, free
- Sílabas con c, g, r, b, free
- Sílabas inversas, with the unlock
- Sílabas trabadas con l, with the unlock
- Sílabas trabadas con r, with the unlock
- Sílabas con diptongo, with the unlock

### Words8 decks, 160 cards

- Palabras cortas, free
- Palabras con m, p, s, free
- Palabras con l, t, d, n, with the unlock
- Animales, with the unlock
- En casa, with the unlock
- Comida, with the unlock
- Palabras trabadas, with the unlock
- Palabras largas, with the unlock

### Sentences8 decks, 96 cards

- Mascotas, free
- El clima, free
- La comida, with the unlock
- La familia, with the unlock
- El parque, with the unlock
- El jardín, with the unlock
- La hora de dormir, with the unlock
- Un paseo, with the unlock

### Stories12 decks, 106 cards

- Los animales de la granja, free
- El sol y la nube, free
- La sopa de la abuela, with the unlock
- Un día en familia, with the unlock
- Una tarde en el parque, with the unlock
- Un día de lluvia, with the unlock
- El calcetín perdido, with the unlock
- Hacemos pan, with the unlock
- El cumpleaños de Sofía, with the unlock
- Una mañana con nieve, with the unlock
- El picnic, with the unlock
- Un día en la playa, with the unlock

- Free: the first two decks of every kind, in each language
- With the unlock: every other deck and every story

### Two languages, set separately

The interface

Follows the device, in English or Spanish.

The reading

Chosen for each child, Reads in English or Reads in Spanish, and changed in the parent area.

## Free, and one unlock.

Read a book is never metered: it works with the family's own books, and it is the reason the app exists. The unlock adds the rest of the decks and the stories, never a child's progress.

What is free and what the unlock adds

Feature

Free

Unlock

Profiles and progress

Unlimited

Unlimited

Read a book (camera mode)

Yes

Yes

Words per minute chart

Yes

Yes

Decks per category, per language

First 2

All 34

Stories

No

All

## Questions.

**Does the audio leave the phone?**

No. Recognition is set to on-device only, with no server fallback in the code at all. If a device has no on-device model for the reading language, the app says so rather than sending audio anywhere.

**Which languages?**

English and Spanish. The interface language and the reading language are set separately, so a Spanish speaking family can practise English and the other way round.

**What happens when a word is not recognised?**

Nothing bad. It stays amber until it is heard, the child can tap it to hear it split into syllables, and Skip is always available. There is no fail state anywhere in the app.

## Lector is almost here.

Coming soon to the App Store, for iPhone and iPad, in English and Spanish, rated 4+. No account, no ads, no tracking, no network at all.

App Store: soon

---

Page: https://kidsecuregames.com/lector
The whole studio for agents: https://kidsecuregames.com/llms.txt
