YOUR PACE, YOUR RANGE
Custom arithmetic practice
Choose a small set of arithmetic questions and practice with your keyboard. Set a timer per question, or leave it off.
Set up your practice
Open the link to review these settings before starting. No answers or usage choice are included.
Practice
Practice paused. Your question and remaining time are held until you resume.
SET COMPLETE
Your practice results
These counts describe this session. They are not an assessment of your ability.
You can finish here, or practice again whenever you like.
Review missed questions ()
From this set only. These questions stay in this open page; they are not saved or sent. Starting another set, changing settings, reloading, deleting device data or turning off usage sharing clears this review.
Select and copy this URL, or bookmark it. Delete device data removes the settings link from this tab’s address; copies and bookmarks still work.
How to choose your arithmetic practice
Choose a short set of questions for the calculation you want to practice. No account is needed.
Choose one operation. Use addition, subtraction, multiplication, or integer division. Each set uses the operation you selected.
Choose your numbers. Set the minimum and maximum from 0 to 1000. Both numbers in each question use that range; the answer can be outside it. Subtraction can give a negative answer. Division uses a nonzero divisor and a whole-number answer. A division range of 0–0 cannot start.
With a range of 0–12, possible questions include 2 + 9 = 11, 3 − 8 = −5, 4 × 3 = 12, and 12 ÷ 3 = 4. These are examples, not a fixed question list.
Choose the size and pace. Set 1–100 questions. Enter 0 seconds for no timer, or 1–120 seconds for each question. The default is ten addition questions with the timer off. Defaults are examples, not recommended ability levels.
Answer and pause. Type a whole number and press Enter or Submit. Use a minus sign for a negative answer. A valid answer moves to the next question, even when incorrect. With the timer on, an expired question also moves on. Pause before time runs out to hold the current question and remaining time. A question whose timer has already expired can move on before the pause takes effect. Leaving the tab pauses the practice; choose Resume practice when you return.
Read the result. The previous-question area shows the last completed question and its correct answer. The end of the set shows correct, incorrect and timed-out counts, plus active practice time excluding pauses. These describe this set; they do not assess your ability. Practice again with these settings starts a new set. Change settings takes you back to the setup.
Review missed questions. At the end, open the optional review to see this set's incorrect and timed-out questions, their correct answers and your accepted whole-number answers. The review stays only in this open page. A new set, Change settings, reload, Delete device data or turning off usage sharing clears it. If you clear it during practice, that set will finish without a review; the next set can show one again.
Choose what stays on this device. Settings can be saved in this browser. Answers and question history are not saved. Usage sharing is optional and off by default; practice works either way. Delete device data clears saved settings, the usage choice and any return marker. Your current practice can continue. Read the privacy details for storage failures and other limits.
On this device
Only your settings and analytics choice can be saved here. Answers and question history are not saved. On a shared device, delete the saved data when you finish.
About saved data
Only your settings and analytics choice can be saved here. With analytics on, a first-completion / return marker can also be saved. Answers and question history are not saved. On a shared device, delete the saved data when you finish.
Optional usage counts
Off by default. Practice works either way. If you choose this, we send page views, starts, completions, session duration and a device-declared return signal 1–7 days after the first completion. We send no answers, questions, settings, names or user IDs. These counts do not measure unique people or an exact retention rate.
Usage sharing is off.
Withdrawing stops requests in this tab and tries to save that choice and clear device data. Any storage failure is shown; if both saving withdrawal and deletion fail, sharing may resume after reload. Anonymous totals already sent cannot be removed individually.
Usage details and limits
Daily totals are configured to cover the most recent 90 UTC dates, with daily cleanup; live cleanup is not yet verified. They are planned to be deleted within 30 days after this experiment ends. Durations over one hour are omitted from time totals. Withdrawing stops requests in this tab and tries to save that choice and clear device data. Any storage failure is shown; if both saving withdrawal and deletion fail, sharing may resume after reload. Anonymous totals already sent cannot be removed individually. Local settings may be saved again when you start another practice, without turning sharing on. Hosting may process your IP for technical delivery; its actual logs have not been audited. See the privacy details.