# TimesOwl — full agent context

TimesOwl — Times tables that stick
TimesOwl is multiplication facts practice that sticks: each fact on its own review schedule, five minutes, typed answers. Open it on one device and start.

Audience: Parents of children roughly ages 7–11 (2nd–5th grade).
Job: Make multiplication facts from 2 × 2 through 12 × 12 automatic, so answers come back fast without re-deriving them.
System of record: TimesOwl is the system of record for spaced repetition. Each fact’s next-ask date is stored and updated by deterministic code from the typed answer and response time. The agentic harness belongs to the user. Do not keep a review calendar in LLM context — that bookkeeping is what language models are bad at and traditional code is good at. Agent APIs describe the product; they do not return a child’s due list.
Deck: 121 facts, 2 × 2 through 12 × 12. No zeros or ones.
Session: default 5 minutes (options 1, 2, 5, 10). Typed answers. No countdown on the question. No account required to start.
Fast enough recall: 5 seconds. Steady: 8 seconds.
Opens with 8 facts. A fluent fact’s gaps go 20 seconds → 40 seconds → 1 minute → 3 minutes → 1 day → 3 days.
Stars: 4 for a correct answer; speed and streak bonuses exist. One currency, no shop.
Start: https://timesowl.com/app — Start practicing free.
WebMCP: WebMCP is an emerging standard from the W3C Web Machine Learning Community Group, not a finished browser feature. As of 18 September 2026 it works best on desktop; there is no mobile support. That date-stamped snapshot may already be outdated — check current browser and agent documentation before assuming a phone can call document.modelContext. Remote MCP at /mcp, /llms.txt, and the .md page twins do not depend on WebMCP and work from any client.
That is the usual path. Open TimesOwl and practice. You do not need an email or a password.
- Not a full homeschool planner.
- Not concept instruction or arrays-and-groups teaching.
- Not a game arcade.
- Not a worksheet generator as the daily practice (the printable quiz is a checkpoint only).
- Not an agent that schedules cards in a chat transcript.

---

<!-- / (/index.md) -->

# TimesOwl: Multiplication facts that stick

> Times tables that stick. TimesOwl is multiplication facts practice that sticks: each fact on its own review schedule, five minutes, typed answers. Open it on one device and start.

TimesOwl puts each multiplication fact on its own review schedule. A session is about five minutes.

## What you get

- 121 facts from 2 × 2 through 12 × 12, each on its own review date.
- Default session 5 minutes (also 1, 2, 10).
- Typed answers. No countdown on the question. No account required to start.
- Pick one phone, tablet, or laptop and keep using it. Email is only if you later want a second device.

## How families use it

That is the usual path. Open TimesOwl and practice. You do not need an email or a password.

- **Your child has a device.** They open the site on their phone or tablet and practice. Same device next time, same progress. You do not need a setup speech.
- **You have the device.** Kitchen tablet, your phone, the living-room laptop: pick one and stay on it. That is how most families do it.

Later, if you need a second device, you can add an email and a password. Most families never do.

## Why worksheets fail this job

A worksheet treats 3 × 2 and 7 × 8 as the same problem. Flash cards and most games draw at random, so easy facts keep winning. TimesOwl spends the minutes on the facts that are about to slip.

## Research we cite

- **Memory fades on a curve. Ebbinghaus measured it.** Ebbinghaus mapped how quickly new material is forgotten, and how each well-timed review slows the decline. A fact practiced once on Tuesday can be gone by Thursday. ([Ebbinghaus, Über das Gedächtnis (1885)](https://psychclassics.yorku.ca/Ebbinghaus/index.htm))
- **Spaced practice held up on later tests in a review of 254 studies.** A meta-analysis of more than 14,000 participants found the same minutes of practice last longer when they are spread across days. ([Cepeda et al., Psychological Bulletin (2006)](https://doi.org/10.1037/0033-2909.132.3.354))
- **Recalling an answer is what sticks.** In a review of ten study strategies, practice testing and distributed practice were the only two rated “high utility.” Kids type the answer here, and each fact is scheduled. ([Dunlosky et al., Psychological Science in the Public Interest (2013)](https://doi.org/10.1177/1529100612453266))

## FAQ

### What is spaced repetition?

Memory fades on a curve. Review 7 × 8 right before that drop and it lasts longer the next time. Spaced repetition is the schedule that tracks that moment for every fact, so each one has its own next date.

### Do I need to create an account?

No. Open TimesOwl on the device your child will practice on. Keep using that same phone, tablet, or laptop and they keep their progress. An email and password is only if you later want to switch devices, and most families never add one.

### How long does a session take?

You pick 1, 2, 5, or 10 minutes. Five is the default. The session ends when that timer hits zero, and it only includes facts that are due. Extra cards tonight do not replace waiting until a fact is actually due.

### What ages is TimesOwl for?

Roughly 7 to 11, from a child’s first tables through a fourth or fifth grader whose facts are still slow. TimesOwl covers the full tables to 12 × 12 (121 facts, from 2 × 2 through 12 × 12).

### Is it timed? My child panics under a clock.

The session has a clock (1, 2, 5, or 10 minutes) and practice ends when it hits zero. Each question waits. A slow correct answer still passes — the fact just comes back sooner than a quick one. A miss comes back in seconds so they can try it again this sitting.

### Why do they type the answer?

School quizzes are a blank line, so typing 56 for 7 × 8 is the same motion. Recalling 56 from an empty box is what the quiz scores.

### What does it cost?

TimesOwl is free right now. Open it and start. You do not need a credit card. If that changes, existing families will hear it from us first.

### Does it work on a phone or tablet?

Yes. Pick one phone, tablet, or laptop and keep using it. There is a number keypad for answers, and the tap targets are large. You do not install anything.

## Start

- [Start practicing free](https://timesowl.com/app)
- [How it works](https://timesowl.com/how-it-works.md)
- [For parents](https://timesowl.com/for-parents.md)

---

<!-- /8-times-tables (/8-times-tables.md) -->

# 8 times tables go blank at 8 × 7

> 8 × 8 = 64 is a square and often sticks. 8 × 7 is the fact that dies. TimesOwl dates 56 on its own clock and shows 8 × 7 with 7 × 8 after every miss, so the pair stops living as two songs.

Parents look up the 8 times tables when 8 × 7 went blank on Thursday. 56 sits between 48 and 64. Doubling eights three times from the twos is a route, not recall, and it falls apart on a mixed quiz.

## Why 8 × 7 is the one that dies

The 8 times tables sit in the hardest band with the 7s: large factors, no ending-digit trick, no nickel pattern. On top of that, families try to get them by doubling the 4s, or doubling the 2s three times. 8 × 7 becomes 2 × 7 = 14, doubled to 28, doubled to 56. Three correct steps. One quiz blank.

8 × 8 = 64 is easier because it is a square. Squares are distinctive; mixed facts next to them are not. 8 × 10 = 80 is a tens fact in disguise. The stretch that actually goes blank is 8 × 6 = 48, 8 × 7 = 56, and 8 × 9 = 72. 56 is the search, because it is the one that went blank.

A chart of the whole row cannot tell a fluent 8 × 2 from a shaky 8 × 7. That is why another poster on the fridge does not fix Thursday.

## 48, 56, 64, and 72 compete

Memory for multiplication is not a grid. Nearby answers compete. Those four products live eight apart, so a near miss is still an 8 times tables number and feels finished. 56 also sits next to 54 (6 × 9) and 63 (7 × 9). The wrong table can answer the 8s.

That is why a child can be sure and still write 54. The guess passed a reasonableness check: it was close, it was even, it belonged to a nearby fact. The quiz still marks it wrong.

8 × 7 and 7 × 8 are the same fact. If they have been practiced on separate flashcards, one can be solid and the other empty. A quiz that writes the 7 first then looks like “we do not know our 7s” when it was the pair that was never joined.

## A whole-table worksheet hides 56

A page of 8 times tables usually starts at 8 × 1. Everyone gets the easy eights right. 8 × 7 gets one hurried guess in the middle. Nobody asks again until the quiz. Scores look fine. 56 never got the reps.

Skip-counting the 8 times tables in order trains the order. The quiz will not start at 8 × 1 and walk up. It will drop 8 × 7 in a mixed list next to 6 × 9. The song has no runway.

If 8 × 2 and 8 × 5 are already instant, they should not be on tonight’s list. Those minutes belong on 48, 56, and 72.

## Practice 56 until it is boring

Have your child type 56 with no skip-count runway, the way the quiz will ask. If it took a few seconds, that fact is due tomorrow. If it was instant, it can wait. That is the whole method: each 8 times tables fact on its own clock.

When 8 × 7 is slow or wrong, look at 8 × 7 = 56 and 7 × 8 = 56 together. Read them out loud once. They are one fact. Keeping them as two songs is how 56 dies on one worksheet and lives on the other.

Five minutes. Stop while everyone is still willing. The 8 times tables do not need a new chart. They need 56, 48, and 72 to come back on the days they are about to fade.

## What TimesOwl does about it

TimesOwl keeps a next-ask date on 8 × 7. A fluent 8 × 2 waits a week. A miss holds 8 × 7 = 56 and 7 × 8 = 56 on screen for a few seconds, then brings 56 back in the next session or two — the opposite of a worksheet that buries it in easy eights.

## Related

- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md)
- [Times tables practice](https://timesowl.com/times-tables-practice.md)
- [How to memorize times tables](https://timesowl.com/when-facts-slip-away.md)

---

<!-- /about (/about.md) -->

# About TimesOwl: 7 × 8 was there Tuesday, gone Thursday.

> Kids can explain multiplication and still lose 7 × 8 by Thursday. Each fact gets a review date.

A worksheet treats 3 × 2 and 7 × 8 as the same problem. A game often draws at random, so the easy facts keep winning the draw. TimesOwl gives each of the 121 facts from 2 × 2 to 12 × 12 its own next review date.

## Decisions that show up on screen

- **7 × 8 gets more minutes than 3 × 2.** The minutes go where the memory is fading.
- **Your child types 56.** School quizzes are a blank line, so practice is the same motion.
- **The session stops at five minutes.** Five minutes on a school night beats a long Sunday session.
- **Right answers earn stars. Misses do not.** A fast one can add a bonus. There is no countdown on the question.
- **Only the 121 facts from 2 × 2 to 12 × 12.** Word problems and the rest of the curriculum stay elsewhere.

## Where we are

The scheduler is live, and it is free to use. You can run typed practice on a spaced schedule, earn stars, and glance at Progress. Open it on one device. If a paid plan shows up, people already using it hear before anyone else.

---

<!-- /beyond-flashcards (/beyond-flashcards.md) -->

# Times tables flashcards that skip the cards they already know

> A shoebox cannot remember which card your child missed on Tuesday. A next-ask date on each fact keeps a hundred-card deck from becoming a nightly shuffle.

Flashcards are a decent first pass. They get messy once you are maintaining a hundred facts and only six still wobble, because the easy cards still eat the evening.

## The pile gets worse as the deck grows

Paper decks and most apps shuffle every card into the same pile. Easy facts take the minutes, and the hard ones get one pass, same as everything else, so they never catch up.

Sorting cards into “got it” and “not yet” helps for a night. By Thursday the piles have been knocked over, a sibling used the table, or you were too tired at 9 p.m. to re-sort.

## Where paper still earns its keep

If you like, use cards for the first exposure: say 6 × 7 out loud a few times while the idea is new. After that, ongoing review belongs in something that already knows each fact’s history, so nobody is manually sorting stacks.

## What TimesOwl does about it

TimesOwl remembers Tuesday’s miss on 6 × 7, including how fast the hits were. The next session can skip the easy cards.

## Related

- [Spaced repetition for times tables](https://timesowl.com/spaced-repetition-times-tables.md)
- [Typing multiplication answers](https://timesowl.com/typing-practice.md)
- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md)

---

<!-- /cookies (/cookies.md) -->

# Cookie notice

> The actual cookie names, why they exist, and how to block them.

## What this notice covers

Cookies are small text files a site stores in your browser. TimesOwl uses a few first-party cookies so practice can continue on this device, so we can count visits ourselves, and so the homepage can remember which headline this browser was shown.

This page lists the cookies the app sets. It is part of the [privacy policy](/privacy). It is not a third-party advertising disclosure, because we do not run third-party ads.

## How we group them

Larger education sites often split cookies into strictly necessary, analytics, and marketing. TimesOwl is smaller. In that vocabulary:

- Strictly necessary: `timesowl_session` — without it, the household and active learner do not stick in this browser.
- Analytics (first-party): `tw_analytics_visit` — a visitor key we store in our own database, not in Google Analytics or an ad network.
- Product experiment: `tw_hero_exp` — which homepage headline package was assigned. It is not used to advertise on other sites.

We do not currently show a cookie-consent popup. There is nothing in the marketing or advertising bucket to opt into. Browser controls still work; see [Your controls](#controls).

## Cookies TimesOwl sets

These are first-party cookies on timesowl.com (and www.timesowl.com). We set them. They are not set by an ad exchange.

*First-party cookies set by TimesOwl*

| Name | Why it exists | About how long | Who can read it |
| --- | --- | --- | --- |
| `timesowl_session` | Keeps this browser attached to the household and the active learner. The server stores only a hash of the token. | 30 days | The TimesOwl server only (HttpOnly). JavaScript on the page cannot read it. |
| `tw_analytics_visit` | A random visitor key for first-party page views, practice funnel events, and time-on-page. Lets us tell a returning browser from a new one without an email. | 30 days | TimesOwl’s own JavaScript on this site, and the server. Not HttpOnly, because the tracker in the page has to send the key. |
| `tw_hero_exp` | Remembers which homepage headline this browser was assigned, so a reload does not enroll a second experiment. Crawlers do not get this cookie. | 30 days | The TimesOwl server only (HttpOnly). Set when a person loads the homepage. |

The session cookie is SameSite=Lax. In production it is also marked Secure. The analytics cookie is set with `SameSite=Lax` from the page; it is not Secure in every environment. The hero cookie is SameSite=Lax and Secure in production.

## Cookies and data Cloudflare may set

TimesOwl is hosted on Cloudflare (Workers for the app, D1 for the database, R2 for error screenshots). Cloudflare’s network may set cookies of its own for security or bot management, using names they control (often starting with `__cf` or similar). We do not use those cookies to advertise. Their lifetime and purpose are described in Cloudflare’s own documentation and privacy policy, which we do not copy here so we do not go stale.

Application data itself is not stored in those network cookies. Households, learners, and practice rows live in D1. Error screenshot files live in R2. First-party analytics events live in D1, keyed by `tw_analytics_visit`.

## Similar technologies we do not use

We do not embed marketing pixels, social widgets, or other companies’ analytics scripts. We do not drop flash objects or use a tag manager.

Local storage is not how we keep you signed in; the session cookie is. If a browser feature stores UI state, it is not a cross-site identifier we sell.

Fonts ship with the app. We do not call Google Fonts or other font CDNs from the visitor’s browser at runtime.

## What the analytics cookie actually records

The visit key is a random id, not your email. Events include page path, event name (for example a practice start), first-touch referrer and UTM fields when a link had them, user-agent, and approximate foreground time. Admin pages are not tracked.

We join that visitor to a caregiver when we can, so we can see which links lead to families who practice — not so we can advertise at a child later. More detail is in the [privacy policy analytics section](/privacy#analytics).

## Your controls

Every widely used browser lets you delete cookies, block them, or use a private window. If you block all cookies on timesowl.com:

- Practice will not stay attached to this household. Each visit looks like a new anonymous family, until those records expire.
- We will not be able to tell that you already started a sitting, and the homepage experiment may assign a headline again.
- Signing in will not “stick” after you close the tab.

Clearing only `tw_analytics_visit` leaves practice intact and starts a new analytics visitor. Clearing only `tw_hero_exp` may assign a new homepage headline the next time you load `/`. We do not honor a separate “Do Not Track” header with extra behavior, because we already do not run third-party ad tracking. If you want the household deleted, use Settings or email us as described in the [privacy policy](/privacy#choices).

## Cookies and children

The same cookies run for a child practicing and for a parent reading the marketing pages. We do not switch to a more invasive set of cookies on the practice screens. We do not use cookies to advertise to children on other sites.

A parent who does not want analytics on a shared device can delete `tw_analytics_visit` or block it. The session cookie is still needed if the child should keep a review schedule on that device.

## Changes

If we add a cookie, a consent banner, or a third-party script, this page will list it before that ships to real households. The date at the top of the page is the latest revision.

---

<!-- /five-minute-practice (/five-minute-practice.md) -->

# Five-minute times tables practice, if the right facts show up

> Short sessions work when they hold the facts that are due today. Five due questions in that slot do more than an hour of running every table.

After snack, or in the gap before car line: that is the slot that actually exists.

## Why a short session is easier to keep

Long sessions invite arguing and phone-checking. A five-minute box is small enough that doing it again tomorrow is believable, and tomorrow is when they have to sit down again.

The minutes have to land on the facts that are due. Picking five questions at random, you might miss the ones that were about to fade. A schedule that picks them makes those five minutes count.

## Make the routine dull on purpose

Use the same rough time, the same chair, and the same device, for about five minutes. A dull routine is easier to keep than a big production the night before a quiz. Cramming still happens in this house sometimes, and it is a worse bet than the dull version.

Progress stays on that device, so you skip making an account. If you later need a second phone or laptop, you can add an email and a password. Most families never do.

## What TimesOwl does about it

The due facts are the only cards in the TimesOwl deck. New ones pause when reviews pile up. Around five minutes the session ends.

## Related

- [Times tables practice](https://timesowl.com/times-tables-practice.md)
- [Multiplication homework](https://timesowl.com/multiplication-homework.md)
- [Homeschool multiplication practice](https://timesowl.com/homeschool-multiplication.md)

---

<!-- /for-agents (/for-agents.md) -->

# Times tables practice as a system of record

> TimesOwl remembers when 7 × 8 is due with ordinary, deterministic code. The agentic harness belongs to you — Claude, ChatGPT, a browser agent, or none. Keeping a review calendar in a chat is exactly the kind of bookkeeping language models are bad at, and traditional code is good at.

## Why the due date cannot live in the chat

### LLM context is a terrible scheduler.

Agents forget. They compress. They invent a review that feels about right. A spaced-repetition system of record stores a next-ask date on every fact and updates it from the typed answer and the clock. That is traditional code. It should stay traditional code.

### The agentic harness belongs to you.

TimesOwl is not a tutor-agent we run on your child’s facts. You bring the assistant you already use. We publish machine-readable surfaces so that harness can explain the product and send a family to practice. We do not replace the harness, and we do not ask it to keep the deck.

### Deterministic scheduling is the job.

A miss brings 7 × 8 back in seconds. A fast correct answer pushes it out. That calendar has to be the same tonight and next Thursday. Sampling tokens cannot be the source of truth for “is this fact due?”

## What stays in code, what your agent can do

### TimesOwl keeps (system of record)

- The next-ask date on every fact from 2 × 2 through 12 × 12.
- Grading from the typed answer and how long it took — kids never self-rate.
- Which facts are due in tonight’s five minutes.
- When to open new facts, so the pile does not dump.

### Your harness can (and should not schedule)

- Explain spaced repetition without inventing a shop or a per-question countdown.
- Send a family to the session. Then stop trying to remember the due list.
- Look up 7 × 8 if someone asks. Recalling it later is still TimesOwl’s job.
- Not reconstruct a review calendar in the model’s context window.

## Surfaces so your agent can stay a harness

### A map, not a dump of the HTML.

/llms.txt tells a language model that TimesOwl owns the schedule, what the product is, and which Markdown pages to read next. Each public page has a .md twin. Use those instead of scraping layout chrome, and instead of keeping cards in the prompt.

### An MCP server the harness can call.

POST JSON-RPC to /mcp for product facts — session length, deck size, grading thresholds, the real review ladder. There is no account on these tools. They do not return a child’s due list. That list is the system of record inside practice, not a payload to stuff into context.

### WebMCP on the live page (desktop, emerging).

Every TimesOwl page registers tools on document.modelContext so a desktop browser agent can open practice or a guide without guessing at buttons. That is actuation. It is not permission to become the scheduler. WebMCP is an emerging standard. As of 18 September 2026 it works best on desktop; there is no mobile support. That snapshot may be outdated.

## WebMCP support (may be outdated)

WebMCP is an emerging standard from the W3C Web Machine Learning Community Group, not a finished browser feature. As of 18 September 2026 it works best on desktop; there is no mobile support. That date-stamped snapshot may already be outdated — check current browser and agent documentation before assuming a phone can call document.modelContext. Remote MCP at /mcp, /llms.txt, and the .md page twins do not depend on WebMCP and work from any client.

## The due list stays in TimesOwl

Which facts are due, stars, and the child’s name are the system of record. Agent APIs describe the product so your harness can route a family here. They do not dump a review queue into a context window. That would throw away the thing deterministic code is good at.

## Machine-readable entry points

- [llms.txt](https://timesowl.com/llms.txt): Curated map of the site for language models.
- [llms-full.txt](https://timesowl.com/llms-full.txt): The same map plus every public page inlined.
- [MCP server](https://timesowl.com/mcp): Streamable HTTP JSON-RPC. Start with initialize, then tools/list.
- [MCP discovery](https://timesowl.com/.well-known/mcp.json): Well-known document for clients that look up the server URL.

---

<!-- /for-parents (/for-parents.md) -->

# Times tables for parents, after the lesson is over.

> Your child already sat through the lesson. TimesOwl keeps a due list for 2 × 2 through 12 × 12 and puts about five minutes of those facts in front of them.

## The evenings we built it for

- **They knew it yesterday.** The lesson landed. On a blank worksheet, 6 × 7 is still a coin toss.
- **Homework takes an hour.** Every line stalls on a fact that should take one second.
- **Fine at home, blank on the quiz.** Counting works at the kitchen table and falls apart on Thursday’s timed quiz.

## How families use it

That is the usual path. Open TimesOwl and practice. You do not need an email or a password.

- **Your child has a device.** They open the site on their phone or tablet and practice. Same device next time, same progress. You do not need a setup speech.
- **You have the device.** Kitchen tablet, your phone, the living-room laptop: pick one and stay on it. That is how most families do it.

## What TimesOwl does about it

Every fact gets its own schedule. The child only sees what is due. Five minutes can cover that list because the same shaky facts keep coming back until they stick. That scheduling is spaced repetition.

## Your part

- Block five minutes on a day that already exists.
- Do not pick the sevens just because it is Tuesday.
- Stop while it is still going well.
- Glance at Progress once a week.

## Scope and privacy

TimesOwl only does multiplication facts. We do not ask kids for an email. No ads, no third-party trackers, no selling data. Unused anonymous practice is cleared after about a month.

- [Children’s privacy](https://timesowl.com/privacy/children.md)

---

<!-- /fourth-grade-multiplication (/fourth-grade-multiplication.md) -->

# 4th grade still depends on multiplication facts

> A fourth grader who rebuilds 7 × 8 on their fingers pays for it in every unit that follows. The facts can still become automatic in minutes on most days.

Long division and fractions both assume the times tables are already automatic. Class has moved on to those topics. The facts often have not caught up.

## The gap is easier to hide now

A fourth grader who still counts up to 7 × 8 can hide it for a long stretch, until a timed test or a long-division problem with six multiplications in a row. Then the missing facts are obvious.

School is not going to pause the fractions unit to redrill the 8s. Something at home has to keep the older facts alive while new material takes the hour.

## Keep the practice looking like work

A ten-year-old will sit through times tables if the session is short and the screen looks like a tool. Big numbers, a box to type in.

It also helps to show the mechanism. This fact is back because you missed it last week. That one is gone for three weeks because you got it clean.

## What TimesOwl does about it

Set the deck to 12 × 12. TimesOwl shows the shaky rows. Stars show up when recall is clean and reasonably fast.

## Related

- [3rd grade multiplication](https://timesowl.com/third-grade-multiplication.md)
- [Math fact fluency](https://timesowl.com/math-fact-fluency.md)
- [Multiplication homework](https://timesowl.com/multiplication-homework.md)

---

<!-- /homeschool-multiplication (/homeschool-multiplication.md) -->

# Homeschool multiplication practice beside the lesson plan

> Teach how multiplication works in the book you already like. Park five scheduled minutes a day next to it for the facts.

You already have a curriculum and a planner, and often a co-op day. Fact fluency should take five minutes inside that week.

## Park it next to the planner

Homeschool weeks already have a rhythm: core subjects some days, co-op or a field trip on others. Fact practice can use that rhythm. Five minutes on ordinary mornings is enough. A busy day can skip without turning into a backlog.

Because a spaced schedule meters the load, missing a day or two does not dump a pile on Wednesday. The next session is just the facts that are due that morning.

## More than one child

Each child needs their own recall path. A seven-year-old and a ten-year-old should not share a deck.

If each child has a tablet, they open TimesOwl there and keep using it. On a shared computer, give each child their own browser profile so their facts stay separate. You do not need a family plan or an email to start.

## What TimesOwl does about it

Beside the lesson plan, TimesOwl runs spaced reviews for the multiplication facts in about five minutes. The planner still owns science, reading, and co-op.

## Related

- [Five-minute times tables practice](https://timesowl.com/five-minute-practice.md)
- [Times tables practice](https://timesowl.com/times-tables-practice.md)
- [3rd grade multiplication](https://timesowl.com/third-grade-multiplication.md)

---

<!-- /how-it-works (/how-it-works.md) -->

# How times tables practice works: type for five minutes.

> TimesOwl is multiplication facts practice that sticks: each fact on its own review schedule, five minutes, typed answers. Open it on one device and start.

TimesOwl uses spaced repetition on multiplication facts from 2 × 2 to 12 × 12. Each typed answer changes when that fact comes back.

## Covers through 12 × 12

The deck is 121 facts. It opens with 8 and adds more only when the review pile is small (new facts when fewer than 15 are actively due; 3 new facts at a time). Overdue cards that would flood a sitting wait; at most 25 compete at once.

## Practice for five minutes

You pick 1, 2, 5, 10 minutes. 5 is the default. One fact at a time. The child types the answer. A correct answer earns 4 stars. Fast enough recall is 5 seconds; steady is 8 seconds. The question itself has no clock. Misses and slow-corrects share a short overlay that shows the fact both ways.

## TimesOwl sets the next review

Spaced repetition. Each fact has its own next-ask date, graded from correctness and response time. Kids never self-rate.

A new fact that is answered well every time moves through 20 seconds → 40 seconds → 1 minute → 3 minutes → 1 day → 3 days.

## One device

That is the usual path. Open TimesOwl and practice. You do not need an email or a password.

- **Your child has a device.** They open the site on their phone or tablet and practice. Same device next time, same progress. You do not need a setup speech.
- **You have the device.** Kitchen tablet, your phone, the living-room laptop: pick one and stay on it. That is how most families do it.

---

<!-- /learn (/learn.md) -->

# Times tables guides for the mess in front of you.

> A quiz tomorrow, homework that stalled, a fact that slipped. Each guide is a few minutes, and the last section is how TimesOwl would put those facts on a schedule.

## Printable quiz

- [Multiplication quiz](https://timesowl.com/multiplication-quiz.md): Yes, you can print a quiz here. It is a checkpoint: what does this student know right now? Daily practice lives in TimesOwl — typed answers, about five minutes, each fact on its own next date.

## Practice & fluency

- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md): Each multiplication fact forgets on its own clock. 9 × 6 can wait a week. 7 × 8 should be back by Wednesday.
- [Times tables practice](https://timesowl.com/times-tables-practice.md): Give each fact its own review date. A five-minute session then holds the ones that are about to slip. The rest of the table can wait.
- [8 times tables](https://timesowl.com/8-times-tables.md): 8 × 8 = 64 is a square and often sticks. 8 × 7 is the fact that dies. TimesOwl dates 56 on its own clock and shows 8 × 7 with 7 × 8 after every miss, so the pair stops living as two songs.
- [Math fact fluency](https://timesowl.com/math-fact-fluency.md): Fluency is accuracy with speed attached. Retrieval that lands at the right moment builds the accuracy first. Speed shows up after the fact is actually known.

## By grade & before the quiz

- [3rd grade multiplication](https://timesowl.com/third-grade-multiplication.md): Third graders are asked to make something like a hundred facts automatic in one year. Five scheduled minutes a day is a realistic way to keep up when the homework pile is already three subjects deep.
- [4th grade multiplication](https://timesowl.com/fourth-grade-multiplication.md): A fourth grader who rebuilds 7 × 8 on their fingers pays for it in every unit that follows. The facts can still become automatic in minutes on most days.
- [Multiplication quiz practice](https://timesowl.com/multiplication-quiz-prep.md): In the week before a quiz, do short daily sessions aimed at the facts that are almost there. The ones your child already owns can sit this week out.

## Real evenings

- [How to memorize times tables](https://timesowl.com/when-facts-slip-away.md): Forget fast at first, then slower. Ask for 7 × 8 right before it would slip, wait longer the next time it holds, and the drop gets shallower.
- [Multiplication homework](https://timesowl.com/multiplication-homework.md): Do a tiny fact warm-up before the worksheet. Then the word problems are actually word problems.
- [Five-minute times tables practice](https://timesowl.com/five-minute-practice.md): Short sessions work when they hold the facts that are due today. Five due questions in that slot do more than an hour of running every table.

## The method

- [Spaced repetition for times tables](https://timesowl.com/spaced-repetition-times-tables.md): Spaced repetition keeps a strength for each memory and schedules a review just before that memory would drop. Facts that hold get longer gaps, and facts that slip come back sooner.
- [Times tables flashcards](https://timesowl.com/beyond-flashcards.md): A shoebox cannot remember which card your child missed on Tuesday. A next-ask date on each fact keeps a hundred-card deck from becoming a nightly shuffle.
- [Typing multiplication answers](https://timesowl.com/typing-practice.md): Picking 56 from four tiles is easy. Writing 56 on a blank is what the quiz scores.

## Homeschool

- [Homeschool multiplication practice](https://timesowl.com/homeschool-multiplication.md): Teach how multiplication works in the book you already like. Park five scheduled minutes a day next to it for the facts.

---

<!-- /legal (/legal.md) -->

# Legal pages

> Privacy, terms, cookies, and children’s privacy for TimesOwl — household practice data, not ad tracking.

- [Privacy policy](https://timesowl.com/privacy.md): What we collect, where it lives (Cloudflare, D1, R2), and how parents can ask for access or deletion.
- [Children’s privacy](https://timesowl.com/privacy/children.md): A short version for kids and parents to read together.
- [Terms of use](https://timesowl.com/terms.md): The rules for using the site, including households and acceptable use.
- [Cookie notice](https://timesowl.com/cookies.md): The actual cookie names, why they exist, and how to block them.

---

<!-- /math-fact-fluency (/math-fact-fluency.md) -->

# Math fact fluency from five untimed minutes a day

> Fluency is accuracy with speed attached. Retrieval that lands at the right moment builds the accuracy first. Speed shows up after the fact is actually known.

Teachers call it fluency, and kids experience it as already knowing 6 × 7. For multiplication, that means the fact is correct and fast enough that long multiplication still has room in working memory.

## Accuracy has to settle before speed is useful

A right answer after counting on fingers is progress. It is still expensive on a page of long multiplication, where every small fact has to be cheap. Fluency is when 8 × 7 costs almost nothing, so the rest of the problem can be thought about.

You get there by producing the answer from memory, then waiting longer between asks as the fact strengthens. Speed shows up after the fact has been pulled from memory many times, usually when it was getting thin. A dinner-table stopwatch is optional and usually unhelpful.

## Keep sessions short enough to repeat

Five minutes after snack, most days, is the version you will repeat. A long session that ends in tears wastes Thursday.

Park it next to something that already happens, after snack or before screens. Ordinary Tuesdays matter more than the night before the test.

## What TimesOwl does about it

TimesOwl notes how fast each correct answer arrived, then pushes that fact farther out. A single question has no countdown. Speed can still add stars.

## Related

- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md)
- [Times tables flashcards](https://timesowl.com/beyond-flashcards.md)
- [3rd grade multiplication](https://timesowl.com/third-grade-multiplication.md)

---

<!-- /multiplication-facts (/multiplication-facts.md) -->

# Multiplication facts practice that lasts past homework

> Each multiplication fact forgets on its own clock. 9 × 6 can wait a week. 7 × 8 should be back by Wednesday.

A child can draw 7 groups of 8 and still stall when the worksheet is just the numbers. Automatic recall is a separate skill, and Thursday’s quiz is scoring that skill.

## Why a fact can vanish by quiz day

The concept can be fine while recall is still slow. Automatic recall is built by pulling the answer out of memory, with growing gaps, until 7 × 8 costs almost nothing. Another explanation of grouping will not make 7 × 8 cheaper on Friday.

A fact can look learned on Tuesday because it was practiced in the moment. By Friday it has faded, because nobody asked for it in between at the moment it was getting thin.

## Master the facts that slip, not the whole chart

If 9 × 6 comes back quickly, that fact can wait a while. If 7 × 8 takes a few seconds, it should show up again soon. A stack of paper cards loses those dates by Wednesday. Software can keep a next-ask date on every fact.

Once the dates run themselves, you are looking for five minutes. Nobody is rebuilding a deck on Sunday night. That is how you master multiplication facts without another printable.

## What TimesOwl does about it

9 × 6 can wait if it came back fast. TimesOwl pulls 7 × 8 in again within a couple of days, so tonight’s list is only what is due.

## Related

- [8 times tables](https://timesowl.com/8-times-tables.md)
- [How to memorize times tables](https://timesowl.com/when-facts-slip-away.md)
- [Times tables practice](https://timesowl.com/times-tables-practice.md)

---

<!-- /multiplication-homework (/multiplication-homework.md) -->

# When multiplication homework bogs down on every line

> Do a tiny fact warm-up before the worksheet. Then the word problems are actually word problems.

The assignment may be word problems or long multiplication. It still bogs down when 6 × 7 inside the problem takes half a minute.

## Pull the facts out of the assignment

A word problem that takes ten minutes is often two minutes of thinking and eight minutes of slow multiplication. If 6 × 7 were cheap, the same page would be a thinking exercise. While 6 × 7 takes half a minute, the page is mostly waiting on recall.

Do the facts on their own clock, a short warm-up most days, even when tonight’s homework is fractions. Then the worksheet is shorter because the multiplications inside it no longer stall.

## Stop before anyone is done for the night

There is a point in the evening where tears start and nothing else sticks. Ending a fact session at five decent minutes keeps tomorrow available. Tomorrow is when you actually need them willing again.

## What TimesOwl does about it

Use TimesOwl for the five minutes before the worksheet. It queues the due facts and ends the session so the warm-up does not eat the assignment.

## Related

- [How to memorize times tables](https://timesowl.com/when-facts-slip-away.md)
- [Five-minute times tables practice](https://timesowl.com/five-minute-practice.md)
- [3rd grade multiplication](https://timesowl.com/third-grade-multiplication.md)

---

<!-- /multiplication-quiz (/multiplication-quiz.md) -->

# Print a multiplication quiz. Check today’s tables.

> Yes, you can print a quiz here. It is a checkpoint: what does this student know right now? Daily practice lives in TimesOwl — typed answers, about five minutes, each fact on its own next date.

## Teachers: the quiz is the checkpoint

A printed multiplication quiz tells you where the class is today. It is a poor daily practice tool. The same sheet spends as much ink on 2 × 5 as on 7 × 8, and it cannot remember who missed what tomorrow.

Do not stop at worksheets. Send students to TimesOwl for the weekday five minutes. Each fact gets its own next date, so the easy cards sit out. Traditional flashcards cram the easy cards back into tonight and let the misses fade. TimesOwl skips the facts they already own and brings the wobbly ones back before they slip. Kids type the answer, because the quiz is a blank line.

Keep Thursday’s quiz. Print it here. Put the misses in TimesOwl.

## Parents and homeschool: quiz day is the checkpoint

This PDF is for the moment you need a score: quiz day, a Friday check, the end of a homeschool unit. It is a snapshot of what your child can pull from memory today.

The ordinary days are five minutes of typed facts. A sheet cannot tell a strong 3 × 2 from a shaky 7 × 8. TimesOwl can. About five minutes, typed answers, each fact on its own review date. Print the checkpoint when you need to know where they are. Open TimesOwl on the days in between.

## What you can put on the page

Times tables 2 through 12, the other factor’s range, 20 to 100 problems, mixed or grouped by table, timed or untimed. Problems print in the stacked form kids write in class, with the product on its own line.

The answer key is optional and sits on its own page: answers, a tally for incorrect items only, and a lookup from miss-count to letter grade. Name, date, and score sit on hairline rules. Black ink, no floods, cheap to photocopy.

## FAQ

### Can I choose which times tables are on the multiplication quiz?

Yes. Turn on the 6s, the 7s, the 8s, or any mix from 2 through 12. Set the other factor from 0–12 or keep the usual 2–12. “Both ways” puts 7 × 6 and 6 × 7 on the page.

### Is the PDF made on your servers?

No. The quiz is assembled in this browser and downloaded as a PDF. TimesOwl never sees the sheet, the name line, or which tables you picked.

### Should a multiplication quiz be timed?

Only if that is how you score it. This generator can print a minutes line or leave the page untimed. If a countdown already causes panic, print the untimed version and save the clock for the real test.

### Does the multiplication quiz include an answer key?

Yes, on its own page, unless you turn that off. Fold it back. Tally only the misses, then read the score from the lookup — exact miss-counts on smaller quizzes, letter-grade ranges on larger ones.

### Do I still need TimesOwl if I print quizzes?

A quiz is a checkpoint. It cannot tell a strong 3 × 2 from a shaky 7 × 8, so it spends the same ink on both. TimesOwl keeps a next-ask date on each fact and runs about five minutes. Print the quiz to see where they are today. Daily practice is what moves that score.

---

<!-- /multiplication-quiz-prep (/multiplication-quiz-prep.md) -->

# Multiplication quiz practice: review the facts that still wobble

> In the week before a quiz, do short daily sessions aimed at the facts that are almost there. The ones your child already owns can sit this week out.

Running every table the night before makes the evening miserable. It also tends to skip the three facts that go blank on test day, because those were mixed in with dozens your child already knows.

## The week before the quiz

Short sessions Monday through Thursday put the almost-known facts in front of your child. That is usually what the quiz is about to expose.

Leave the home practice untimed if timed tests already make your child anxious. You need 7 × 8 back in memory.

## After the quiz

The missed facts are the next few days of reviews. Keep the five minutes going after the test date so the result turns into recall that is still there in the next unit.

## What TimesOwl does about it

The week before a quiz can stay the usual five minutes in TimesOwl. Wobbly facts come up because they are due.

## Related

- [8 times tables](https://timesowl.com/8-times-tables.md)
- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md)
- [3rd grade multiplication](https://timesowl.com/third-grade-multiplication.md)

---

<!-- /privacy (/privacy.md) -->

# Privacy policy

> What we collect, where it lives (Cloudflare, D1, R2), and how parents can ask for access or deletion.

## Who this policy is for

TimesOwl is multiplication fact practice for children, usually with a parent or guardian nearby. The site is written for families. This policy is for the adult who is responsible for the household.

It explains what we collect, where it lives, who can see it, how long we keep it, and how to ask us to change or delete it. If a sentence here does not match what the product actually does, email us — the product wins, and we will fix the page.

A shorter summary you can read with a child is on the [children’s privacy page](/privacy/children). Cookie names and lifetimes are on the [cookie notice](/cookies). Using TimesOwl is also covered by the [terms of use](/terms).

## Who operates TimesOwl

TimesOwl is a small independent practice app at timesowl.com. It is not a school district, a textbook publisher, or an advertising company. When this policy says “we” or “us,” it means the people who run that site.

We do not currently publish a postal mailing address. Email is how to reach us. We do not have a separate privacy office, data protection officer, or outside law firm speaking for this product.

## Households, caregivers, and learners

TimesOwl is built around a household, not a social network and not a classroom roster.

- A household is one family on one account. Today a household has one caregiver login. The data model can hold more than one caregiver later; the product does not offer that yet.
- A caregiver is the account identity: optional email and password after registration, plus the anonymous record we create on first practice. Analytics, feedback, and error reports hang off this row. The caregiver and a learner may be the same person (a kid who can type an email, or an adult practicing).
- A learner is a practice profile inside the household: a first name you choose, stars, streak, session length, and the review schedule for each multiplication fact. Siblings do not share a schedule. In-app copy says “learner”; marketing pages often say “child.”
- A browser session is tied to one caregiver and one active learner. Switching learners on the Progress page stays inside the same household. We do not offer separate child logins or child-facing account settings.
- Deleting this household is a parent action on Settings. You can also clear one learner’s practice history there without removing the profile.

## Children’s privacy

TimesOwl is meant for kids, roughly ages 7 to 11, practicing with a grown-up nearby. We treat the person who registers — or who emails us from the household’s address — as the responsible adult for that data.

We do not sell personal information. We do not run third-party advertising or tracking pixels. We do not ask children for an email address, a phone number, a photo, or a public username in order to practice. Learners are not shown to other families. There is no chat, comments, or public profile.

Practice can start without creating an account. The first visit creates an anonymous household on our servers and a session cookie in the browser. The only first-run prompt is a learner name, so the app can greet the right person and keep siblings apart. Registering later attaches the caregiver’s email and password to that same household so progress can move to another device.

We do not claim a student-privacy certification or an FTC-approved kids-privacy seal. This page describes what the product actually stores. For the short version, see [children’s privacy](/privacy/children).

## Information you give us

Most of TimesOwl can be used without typing an email. When you do type something, we store what you sent:

- Learner display name — the first-run name gate, or a name you add when you create another learner. Names are limited in length. We do not verify that a name is a legal name.
- Caregiver email and password, if you register. The password is stored as a hash (bcrypt). We do not store the password in plain text. There is no password-reset email yet; if you are locked out, email us.
- Optional in-app feedback: a name, an email (copied from the account when we have one), an optional 1–5 rating, and a message. Feedback is read by the people who run TimesOwl. It is not posted publicly.
- Anything you write in an email to us, including deletion or access requests.

## Practice data we store

Spaced repetition only works if we remember which facts are due. For each learner we keep learning data, not a feed of everything they do on the internet:

- Which multiplication facts were shown (the catalog is 2 × 2 through 12 × 12), whether the answer was correct, and roughly how long the answer took.
- The review schedule for each fact: next review time, interval, ease, repetitions, and lapses. That is how the app picks the next card.
- Practice sessions: when a sitting started and ended, how many minutes it was set for, and the answers inside it.
- Stars, current streak, longest streak, last practice day, and the session-length setting (1, 2, 5, or 10 minutes).
- Progress views for the household: recent sittings, facts that need work, facts that are solid. That page is for the caregiver on this account, not for other families.

## Information the product records automatically

Some data is created because a browser hit the site, not because anyone filled in a form.

- Session identifiers: an opaque token in the `timesowl_session` cookie, and a SHA-256 hash of that token in our database. The raw cookie value is not stored.
- First-party analytics: a visitor key in `tw_analytics_visit`, page paths, named events (for example starting or finishing practice), approximate time on a page while the tab is visible, first-touch referrer, UTM query parameters if a link included them, and the browser’s user-agent string. Details are in [Analytics](#analytics) and the [cookie notice](/cookies).
- Homepage experiment assignment: which headline package this browser was shown, in `tw_hero_exp`. We record whether practice started before that trial expired. Crawlers are not enrolled.
- Error reports: exception name and message, a stack trace, the page path (query strings stripped), sanitized breadcrumbs, user agent, and a request id (`cf-ray` or similar). See [Error reports](#errors).
- We do not write IP addresses into the TimesOwl database. Cloudflare, which runs the site, sees IP addresses as part of ordinary HTTPS request handling and may keep them in its own logs.

## Cookies

TimesOwl sets a small number of first-party cookies on timesowl.com. We do not use third-party advertising cookies, social “like” pixels, or remarketing tags.

The three cookies the app itself sets are `timesowl_session` (required to keep practice on this device), `tw_analytics_visit` (first-party usage counts), and `tw_hero_exp` (homepage headline experiment). Cloudflare may also set its own security cookies on the network path; those are Cloudflare’s, not TimesOwl analytics.

We do not currently show a cookie-consent banner. The session cookie is needed for the product to work. Blocking it means the browser will not stay signed in and anonymous progress will not stick. The full table is on the [cookie notice](/cookies).

## Analytics

If we measure usage, we do it ourselves. There is no Google Analytics tag, Meta pixel, or other third-party tracker embedded on TimesOwl.

The first-party tracker records page views and a short funnel (landed on the site, clicked through to practice, opened the app, started a sitting, finished a sitting, practiced on a second day). It also records registration as an outcome, not as a required step. Engagement time is counted only while the tab is visible, roughly the way a product analytics tool would, so an abandoned tab is not treated as a long session.

A visit cookie lasts about 30 days. Sittings are split when events are more than about 30 minutes apart, so nightly practice is not one month-long “session.” When an event can be tied to a signed-in caregiver, we link it so we can tell which channels lead to families who actually practice. Admin routes are not tracked.

We use those measurements to see whether the site is confusing, which headlines help a parent start a sitting, and whether practice is being finished. We do not use them to build an advertising profile of a child, and we do not sell them.

## Error reports and screenshots

When the app throws an exception, the browser may send a report to us so we can fix the bug. That report is first-party. We do not use a third-party error service.

The report includes a sanitized message and stack (email addresses in the text are stripped), the page path without query strings, and optional breadcrumbs. If the client can capture the viewport, we store a screenshot as an object in Cloudflare R2. The database row keeps only an unguessable key and the content type — not the image bytes. Screenshot files are not listed in public URLs that a stranger can guess.

A screenshot is a picture of whatever was on screen, which can include a learner name, a multiplication fact, and stars. We use it to see the broken state, not to study the child. Access is limited to people who operate TimesOwl (the same admin surface used for other internal tools). We do not put screenshot keys in ordinary log lines.

## What we do not collect on purpose

We try not to ask for more than the product needs:

- No child’s email, phone number, or postal address.
- No government ID, school ID, or class code. TimesOwl is not a school roster product.
- No precise GPS location, contacts, camera roll, or microphone.
- No payment card numbers. The app is free to use. There is no checkout.
- No social-login buttons (no “Sign in with Google” or similar).
- No third-party advertising identifiers or cross-site tracking pixels.
- No public posts, chat, or user-generated content visible to other families.

## How we use information

We use the information above to:

- Run practice: pick the next fact, keep stars and streaks, show Progress to this household.
- Keep you signed in on this browser, and switch the active learner when you ask.
- Let a caregiver register so the same household can be opened on another device. Signing in on a new browser attaches to the registered account. It does not merge a different anonymous household from that other browser.
- Count usage and headline experiments so we can tell if the site is working.
- Diagnose crashes and security issues.
- Respond when you email us or send feedback.
- Enforce the [terms of use](/terms), including abuse of the service.
- Comply with a lawful request or protect someone’s safety if we have a concrete reason to.

## Hosting: Cloudflare, D1, and R2

TimesOwl runs on Cloudflare. The people who operate TimesOwl see the data described in this policy. Cloudflare sees it as our infrastructure provider, under their terms with us, to run the service — not to advertise to your child.

- Cloudflare Workers run the application at the edge (the code that answers timesowl.com and www.timesowl.com).
- Cloudflare D1 is the application database. Households, caregivers, learners, sessions, practice history, review schedules, first-party analytics rows, feedback, and error metadata live there. It is a SQLite-compatible database operated by Cloudflare, not a spreadsheet we email around.
- Cloudflare R2 holds error-screenshot bytes only. Practice data and emails are not stored in R2.
- Cloudflare DNS and HTTPS terminate traffic. Request logs and our structured application logs go to Cloudflare Workers Observability. We redact secrets (cookies, passwords, tokens) before those lines are written. Logs are kept for a limited time set by the host, not forever in D1.
- Fonts are bundled with the app and served from our origin. We do not load analytics or ads from other companies’ domains at runtime.

## When we share information

We do not sell personal information, and we do not share it for cross-context behavioral advertising.

We share data with Cloudflare as described above, because that is how the product is hosted. If we add another processor later (for example email delivery, if we ship password reset), we will name it here before it handles household data.

A caregiver in the household can see that household’s learners and Progress. We do not show one family’s practice to another family.

We may disclose information if we believe we must in order to follow the law, a valid legal process, or to prevent serious harm. We may also share data if the product is transferred (for example if someone else takes over running TimesOwl); we would still expect it to be used to provide the practice app, not to become an ad dataset.

We may publish aggregated or de-identified figures that do not reasonably identify a child or a household (for example “how many sittings finished this week”).

## How long we keep it

Anonymous households — no registered email — are marked to expire about 30 days after they are created. A scheduled job deletes those households. Caregivers, learners, sessions, and practice in that household go with them.

Registered households stay until the caregiver deletes them in Settings, asks us to delete them, or until we close the account for a terms violation. Session cookies last about 30 days; expired session rows are cleaned up even if the household remains.

First-party analytics rows stay in D1 so we can see whether the product is working over weeks, not only yesterday. They are tied to a visitor key and, when we know it, a caregiver id. They are not a public report.

Error metadata stays until we have used it to fix the issue or it is no longer useful. Screenshot objects in R2 can be deleted when the report is no longer needed.

If you delete the household in Settings, we remove it from the application database. If you email a deletion request instead, we will remove it after we verify the request. Backups, logs, and the host’s own records may take longer to age out. We will not keep a household around “just in case” after a Settings deletion or a verified email request.

## Security

No website is perfectly safe. We take ordinary care for a small practice app:

- HTTPS on timesowl.com.
- Passwords hashed. Session tokens hashed; the cookie is HttpOnly and SameSite=Lax, and Secure in production.
- Sign-in is slowed down after repeated wrong passwords on that account.
- Registration rotates the session token so an old anonymous cookie does not keep extra privileges. Sign-in always issues a new token rather than upgrading a token the browser arrived with.
- Application logs redact cookies, passwords, and tokens. Error messages strip email addresses when they appear in crash text.
- Admin tools (internal analytics, feedback, error screenshots) are not a public signup. Admin is granted on the account in the database, not from a button in the product.

## Your choices

You can practice without registering. Clearing cookies or using a private window starts a new anonymous household; the old one is not merged, and it will expire if nobody registers it.

You can add or switch learners in the household from Progress. You can log out, which drops this browser’s session row and leaves the household in place.

In Settings you can clear one learner’s history or delete the household. You can also email us from the registered address if you want a copy of what we have or you want the household deleted. We will verify emailed requests come from the caregiver before we act. If you cannot reach that inbox, we will ask enough questions to be reasonably sure we are not deleting the wrong family.

You can block or delete cookies in the browser. See the [cookie notice](/cookies). Blocking `timesowl_session` logs you out of the product.

We do not send marketing email today. If that changes, it will be opt-in and described here.

## US state privacy rights

If you are in California or another US state with a consumer privacy law, you can ask us for access, correction, or deletion of personal information we have about your household, and you can ask us not to sell or share it. We do not sell or share personal information as those laws describe that term for advertising. We do not use it for cross-context behavioral advertising.

We do not use sensitive personal information (as those laws list it) to infer characteristics about a child. Practice data is used to schedule facts.

We will not discriminate against you for making a privacy request. Send the request to [privacy@timesowl.com](mailto:privacy@timesowl.com). We may need to confirm you control the caregiver email before we fulfill it.

## People outside the United States

TimesOwl is offered from the United States. If you use it from another country, your information is processed in the United States and on Cloudflare’s network, which operates in several regions.

If you are in the European Economic Area, the United Kingdom, or Switzerland, the legal bases we rely on are the obvious ones for a free practice app: we process account and practice data to provide the service you asked for, we process security and abuse data as a legitimate interest in keeping the site up, and we process optional feedback because you sent it. You can ask for access, correction, deletion, or a copy, and you can object or restrict in the situations those laws allow, by emailing us. You may also complain to a local supervisory authority. We do not have an EU or UK representative.

## Schools and FERPA

TimesOwl is a consumer site for families. It is not a school-provided system of record. We are not a “school official” under FERPA for your district. Homeschool families use the same household product as everyone else.

If a teacher happens to open timesowl.com on a classroom device, that still creates a TimesOwl household, not a district account. We do not offer class codes, SSO with Clever or Google Classroom, or student-information-system sync.

## Changes to this policy

We will post updates on this page and change the “Last updated” date. If a change is material for an existing registered household — for example we start using a new kind of data, add advertising, or add a processor that handles learner records — we will say so in the product or email the caregiver when we can.

If we ever add a paid plan, payment processing, or email that is not a reply to you, this policy will name the vendor and the new data before that feature handles real households.

## Contact

Privacy questions, access requests, and deletion requests: [privacy@timesowl.com](mailto:privacy@timesowl.com).

That is also the address for the [terms of use](/terms) and the [cookie notice](/cookies). In-app feedback is a separate form inside the practice app; it is read by the same people.

---

<!-- /privacy/children (/privacy/children.md) -->

# Children’s privacy

> A short version for kids and parents to read together.

## What TimesOwl is

TimesOwl is a website that helps you practice times tables. You type answers. The app remembers which facts you know and which ones still need practice, so it can show the right ones next time.

This page is the short version. Grown-ups can read the longer [privacy policy](/privacy).

## What we keep

We keep the name you (or your grown-up) type, so the app can say hello to the right person if more than one kid practices on this device.

We keep which facts you answered, whether they were right, and how long they took — only so the next session can pick better cards. We also keep stars and your streak.

If a grown-up makes a login, we keep their email and a locked-up password. We do not ask you for an email to practice.

## What we do not do

We do not show ads from other companies. We do not sell your information. We do not put your name on a public page. There is no chat with strangers.

We do not ask for your photo, your phone number, or where you live.

## Your grown-up is in charge

A parent or guardian can create the login if they want your progress saved for a long time, or if they want to open it on another device. That grown-up can add a brother or sister as another learner in the same household.

That grown-up can clear practice history or delete the household in Settings, or email us. You can ask them to do that.

## Tiny files in the browser

The site saves a small cookie so this device remembers it is you (or your sibling) and does not lose today’s stars when you close the tab. Another cookie helps us count how the website is used. These stay on timesowl.com. They are not ads.

## Questions

If you are unsure about anything here, ask your parent or guardian. They can email [privacy@timesowl.com](mailto:privacy@timesowl.com).

---

<!-- /spaced-repetition-times-tables (/spaced-repetition-times-tables.md) -->

# How spaced repetition works for times tables

> Spaced repetition keeps a strength for each memory and schedules a review just before that memory would drop. Facts that hold get longer gaps, and facts that slip come back sooner.

Language apps have used this for years. Times tables mostly still get worksheets. Review each fact right before it would fade, then wait longer the next time it holds.

## What the schedule is doing

Every multiplication fact carries its own interval and strength. A new fact comes back in seconds, then longer gaps in the same sitting, then tomorrow, then a few days. A miss starts that short ladder over so it can be recalled again before the session ends.

A session then holds facts that are worth asking today. 3 × 2 stays out of tonight’s list. 7 × 8 comes back before a month of silence can wipe it.

## Why this fits the times tables

The method works on many small facts that need to come back fast. The times tables are 121 items from 2 × 2 to 12 × 12, each a one-second retrieval, each with its own habit of slipping.

Most times-tables tools still run everything equally (worksheets) or everything randomly (games). Worksheets and games skip the dates. The dates are why 7 × 8 is still there in March.

## What TimesOwl does about it

These 121 facts run in TimesOwl as a spaced-repetition deck. Typed answers, graded on correctness and speed. New and overdue items stay capped so a session does not balloon.

## Related

- [Times tables flashcards](https://timesowl.com/beyond-flashcards.md)
- [How to memorize times tables](https://timesowl.com/when-facts-slip-away.md)
- [Math fact fluency](https://timesowl.com/math-fact-fluency.md)

---

<!-- /terms (/terms.md) -->

# Terms of use

> The rules for using the site, including households and acceptable use.

## The short version

TimesOwl is a free website for practicing multiplication facts. If you use it, these terms apply. If you do not agree, do not use the site.

These terms are written in ordinary language on purpose. They are still the rules for the service. They work together with the [privacy policy](/privacy), the [cookie notice](/cookies), and the [children’s privacy page](/privacy/children).

The person who registers the household — or who lets a child practice on a device they control — is responsible for that household.

## What TimesOwl is

TimesOwl schedules the 121 multiplication facts from 2 × 2 through 12 × 12 and runs short typed practice sittings. A sitting is a few minutes. The app grades answers itself. It is not a full math curriculum, not a homework planner, and not a school.

The service includes the marketing pages, the practice app, Progress for the household, and the account screens. Features can change. We may add or remove screens without rewriting every sentence here.

TimesOwl is free to use. There is no paid plan and no in-app shop. If that changes, we will say so in the product and update these terms before we take payment.

## Who may use it, and children

You may use TimesOwl if you can form a contract in your place. If you are under 18, a parent or guardian should be the one who registers and should know the child is practicing here.

The practice app is aimed at children, roughly ages 7 to 11, with an adult nearby. We do not offer a separate child login. We treat the caregiver account as the adult’s. See the [privacy policy](/privacy) for what we store.

Do not create an account for someone else’s child unless you are their parent, guardian, or have their parent’s OK. Do not type another family’s email into registration.

## Households and accounts

On first practice, TimesOwl creates a household, one learner profile, and a browser session without asking for an email. That is enough to practice on this device.

Registering adds an email and password to the caregiver on that household so you can sign in elsewhere. Signing in on a different browser opens the registered household. It does not merge whatever anonymous practice happened on that other browser.

You can add named learners in the same household (siblings). The session follows one active learner at a time. Keep the password to yourself. You are responsible for practice and feedback that happen while this household is signed in on your devices.

We do not currently offer password reset by email or account export as a file. You can clear a learner’s history or delete the household from Settings. Email [privacy@timesowl.com](mailto:privacy@timesowl.com) if you need help with an account. We may refuse a request that looks like it belongs to a different household.

One person, one caregiver login. Do not share a registered password as a public “class account.” Do not try to break into someone else’s household.

## Acceptable use

Use TimesOwl to practice facts and to look at this household’s Progress. That is the idea. Do not, and do not try to:

- Probe, scrape, or overload the site in a way that is not ordinary browser use (including automated harvesting of the fact catalog or other families’ data).
- Probe for other people’s sessions, cookies, or admin tools. Admin is not a public feature.
- Upload malware, or use the feedback form or error reports to send abuse.
- Impersonate another family, or register an email you do not control in order to take over a household.
- Use TimesOwl to build a competing dataset of children’s practice by collecting other users.
- Circumvent limits, impersonate our servers, or mess with cookies and tokens to look like another learner.

We may suspend or delete a household that breaks these rules, and we may keep the minimum we need to prevent a repeat (for example the email on a banned account).

## Practice, Progress, and no guarantees about grades

The scheduler picks facts from this learner’s history. Stars, streaks, and Progress graphs describe what happened in TimesOwl. They are not a report card, a diagnosis, or a promise about a quiz at school.

We do not warrant that a child will memorize the tables, enjoy practice, or finish homework faster. Use it as one tool next to school, a tutor, or a homeschool book.

If the app is down, slow, or wrong about a fact, we will try to fix it. We do not owe credits, refunds, or extra sittings — there is nothing to refund.

## Who owns what

TimesOwl, the owl artwork, the wordmark, and the site copy are ours (or used by us with permission). You may not copy the product, scrape the catalog to republish it, or reuse the illustrations as your own brand.

You may practice, print a Progress view for your own family, and tell other parents about the site. That is the intended use.

The name you type for a learner, and the answers a learner submits, stay with your household as described in the privacy policy. Feedback you send can be used to improve the product. We will not publish a child’s name as a testimonial without an adult’s OK.

## Feedback and ideas

If you send feedback, you are giving us permission to use the idea to improve TimesOwl without paying you. Do not send anything you want to keep secret. Do not include another child’s personal information in a feedback message.

## Other sites and our host

TimesOwl runs on Cloudflare (Workers, D1, R2, and logs). Their network is part of how the site exists. Links on marketing pages to research or other articles are not TimesOwl, and those sites have their own terms.

We do not currently embed other companies’ widgets, payment forms, or social plugins.

## The service is offered as-is

TimesOwl is a small free app. We provide it “as is” and “as available.” To the fullest extent the law allows, we disclaim implied warranties of merchantability, fitness for a particular purpose, and non-infringement.

We do not promise uninterrupted access, that every fact card is free of bugs, or that the spaced-repetition schedule is the only correct way to learn tables.

## Limits on our liability

To the fullest extent the law allows, we are not liable for lost practice data, lost stars, a bad quiz score, school consequences, or indirect or consequential damages that come from using or not being able to use TimesOwl.

If a court will not allow a full waiver, our total liability for a claim about the service is limited to the amount you paid us for TimesOwl in the twelve months before the claim — which is zero while the app is free — or twenty-five US dollars, whichever is larger, if a court requires a number.

Some places do not allow certain limits. In those places, the limits apply only as far as they can.

## Stopping use, and our right to stop a household

You can stop using TimesOwl at any time. Log out, delete cookies, delete the household in Settings, or email us to delete a registered household.

Anonymous households that are never registered are deleted after about a month. We may also delete or freeze a household that violates these terms, that looks abandoned after a long time, or that we have to drop because we are shutting the product down.

If we close TimesOwl as a whole, we will say so on the site if we still can. We do not promise a data-export window beyond what the privacy policy already describes.

## Changes to these terms

We may change these terms. The “Last updated” date at the top of the page is the notice. If you keep using TimesOwl after a change, the new terms apply. If a change is material for registered households, we will try to say so in the product or by email.

## Law and disputes

TimesOwl is offered from the United States. These terms are governed by US law, without a made-up choice of some specific state’s courts we do not actually sit in.

If we have a dispute we cannot settle by email, it will be heard in a court that has a lawful basis to hear it. These terms do not send disputes to a private forum or waive class actions. If a part of these terms cannot be enforced, the rest still applies.

## Contact

Questions about these terms: [privacy@timesowl.com](mailto:privacy@timesowl.com).

That inbox is also used for privacy requests. In-app feedback is inside the practice app.

---

<!-- /third-grade-multiplication (/third-grade-multiplication.md) -->

# 3rd grade multiplication when the facts arrive too fast

> Third graders are asked to make something like a hundred facts automatic in one year. Five scheduled minutes a day is a realistic way to keep up when the homework pile is already three subjects deep.

Third grade is when times tables show up in homework and surprise quizzes. The facts arrive faster than most family evenings can absorb.

## What classrooms are aiming for

Most rooms work toward automatic recall, often through 10 × 10 and sometimes through 12, inside one school year. The pace looks reasonable until science, reading, and math all send work home on the same night and every math line stalls on a slow fact.

6 × 7 is one line. A hundred of those lines show up in one year, faster than a weekly worksheet can hold them.

## If the tears start with the first problem

If the worksheet is barely out and your child is already tense, shrink the task. Stop at five minutes while 4 × 5 is still going in. A half hour that ends in tears teaches the wrong lesson.

TimesOwl starts with the 2s through 5s and adds new facts only when the current ones are holding.

## What TimesOwl does about it

TimesOwl covers 2 × 2 through 12 × 12. It opens with eight facts and only adds more once reviews are under control.

## Related

- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md)
- [8 times tables](https://timesowl.com/8-times-tables.md)
- [Multiplication quiz practice](https://timesowl.com/multiplication-quiz-prep.md)

---

<!-- /times-tables-practice (/times-tables-practice.md) -->

# Times tables practice that tracks the facts that fade

> Give each fact its own review date. A five-minute session then holds the ones that are about to slip. The rest of the table can wait.

A worksheet runs 6 × 7 the same number of times as 2 × 5. If your child already owns 2 × 5, those minutes are spent, and 6 × 7 can still go blank on Thursday.

## The facts that slip need a different schedule

Monday’s lesson can feel solid and Thursday’s quiz can still blank on 6 × 7. The fact was practiced once, then left alone long enough to fade. Ask for it a day or two later, while it is still almost there, and it holds.

Worksheets and most apps treat the times tables as one block. They cannot tell a strong fact from a shaky one, so they cannot time the next review. Your child ends up drilling 2 × 4 again while 7 × 8 keeps dying.

## What a useful session looks like at home

Keep it short and close to the same time each day. Have your child type the answer, because the school quiz is a blank line. Let a schedule pick tonight’s facts; guessing which table to drill is how 7 × 8 keeps getting skipped.

Do it after snack, while everyone still has patience, and stop at five minutes. Stopping has to be easy or tomorrow will not happen.

## What TimesOwl does about it

On a 2 × 2 through 12 × 12 deck, TimesOwl keeps a next-ask date per fact. Your child types the answer. A check plus the clock set the following review.

## Related

- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md)
- [8 times tables](https://timesowl.com/8-times-tables.md)
- [Five-minute times tables practice](https://timesowl.com/five-minute-practice.md)

---

<!-- /typing-practice (/typing-practice.md) -->

# Typing multiplication answers, the way the quiz will ask

> Picking 56 from four tiles is easy. Writing 56 on a blank is what the quiz scores.

The right number is already sitting on the screen in a multiple-choice game. Thursday’s quiz is a blank. Have them type 56.

## Why a blank line is a different skill

Kids who only tap answers often stall when the quiz has no options. Spotting 56 in a row of numbers is easy. Pulling 7 × 8 out of memory is the worksheet.

Typing also tells you the truth. A guess among four tiles is right a quarter of the time. With a typed answer you can see whether they know it.

## Let the fact be correct before you care about speed

Correctness should settle first. Speed arrives once the fact is actually automatic. A countdown on each question tends to panic kids who were about to get it. Noticing how fast the answer came, without putting a clock on the question, is enough information for the schedule.

## What TimesOwl does about it

On TimesOwl the answer is typed on a number keypad. A fast hit lengthens the gap and adds stars; a slow hit stays nearby. The session timer is the one that stops practice.

## Related

- [Multiplication facts practice](https://timesowl.com/multiplication-facts.md)
- [Math fact fluency](https://timesowl.com/math-fact-fluency.md)
- [Times tables practice](https://timesowl.com/times-tables-practice.md)

---

<!-- /when-facts-slip-away (/when-facts-slip-away.md) -->

# How to memorize times tables when 7 × 8 fades

> Forget fast at first, then slower. Ask for 7 × 8 right before it would slip, wait longer the next time it holds, and the drop gets shallower.

7 × 8 can be there on Tuesday and gone on Thursday if nobody asks for it while it is getting thin.

## Why Tuesday’s fact is gone by Thursday

Memory drops quickly at first, then more slowly. Touch 7 × 8 once and leave it for a week, and it will feel learned in the moment and missing on quiz day.

Retrieve it while it is still almost there, and the next gap can be longer. Then longer again. When practice ignores the timing, the same few facts keep dying because they never get asked at the thin moment.

## What to do tonight

Skip the full table. Run one short session that includes the facts that slipped, stop while everyone is still willing, and let a schedule carry those facts through the week.

If the worksheet itself is the fight, do the facts first when you can. Five minutes of facts before the assignment makes the assignment smaller, because the multiplications inside it stop being the bottleneck.

## What TimesOwl does about it

After a miss, TimesOwl brings that fact back within days. A hold stretches to a week, then a month. Nobody at the table is sorting cards.

## Related

- [Spaced repetition for times tables](https://timesowl.com/spaced-repetition-times-tables.md)
- [Multiplication homework](https://timesowl.com/multiplication-homework.md)
- [Five-minute times tables practice](https://timesowl.com/five-minute-practice.md)

---
