Docs & FAQ
Everything about running OneTapAnswer, in the order you are likely to need it.
Setup guide
The installer does the whole setup. You will not see a terminal, a package manager or a configuration file at any point.
- Run the installer. It puts OTA in the system tray and starts it when you log in.
- Choose an engine. ChatGPT is ticked by default. Claude and Gemini are optional and can be added later. OTA downloads and installs what it needs behind a progress bar.
- Authorise it. One tap opens your browser. Sign in to the engine you chose and come back — the installer notices on its own.
- Sign in to OneTapAnswer. Google sign-in, which is what carries your 10 free answers and, later, your plan.
- Done. The last screen shows your hotkey and offers to change it.
Hotkeys
| Keys | What it does |
|---|---|
| Ctrl Enter | Answer — capture the window in front of you, ask the AI, show a notification. Enter is the key you already press to commit an answer. |
| Ctrl M | Move — cycle through the engines you have connected. A notification confirms the switch. |
Both work system-wide, whatever window is focused. Both can be changed in Settings, where the picker records a live keypress. A combination is accepted only if it carries Ctrl, Alt or Cmd, is not already OTA’s other hotkey, and the operating system agrees to hand it over.
Answer modes
How much answer arrives in the notification. Changeable from the tray menu without opening Settings.
| Mode | You see | Tapping it |
|---|---|---|
| Letter only | OTA: B | Dismisses |
| Choice | OTA: B) Mitochondria | Dismisses |
| Short explanation | OTA: B — the cell's powerhouse. | Dismisses |
| Detailed | OTA: B) Mitochondria (tap for details) | Opens the full answer |
Detailed mode opens a small window with the answer, the reasoning, and a line on why each other option is wrong. It closes on Escape, on Dismiss, or by clicking anywhere outside it, and there is a Copy button.
Question types
OTA works out what shape a question is and answers in the quiz’s own labelling. There is nothing to configure per site or per question.
| Type | Answers like |
|---|---|
| Multiple choice — letters | OTA: C |
| Multiple choice — numbers | OTA: 3 |
| Multiple choice — roman | OTA: iii |
| Select all that apply | OTA: A, C, E |
| Fill in the blank | OTA: Paris |
| Several blanks | OTA: 1) Paris 2) France |
| True or false | OTA: True |
| Matching | OTA: 1-C, 2-A, 3-D |
The test quiz has three of each, with the expected answer hidden behind a button so OTA does not read it along with the question.
AI providers
Four AI providers, each with different strengths.
| AI | Good for | Needs |
|---|---|---|
| ChatGPT | The default. Fast and accurate on ordinary quizzes. | A free sign-in |
| Claude | Long, wordy or reasoning-heavy questions. | A free sign-in |
| Gemini | A third opinion when the other two are busy. Slower to answer than either of them. | A free Google sign-in |
| Ollama | Working offline, or keeping everything local. | A capable machine |
Settings → Answering AI shows every version each AI offers — the list updates automatically, so new versions appear without waiting for an OTA update.
Offline with Ollama
Ollama runs a vision model on your own computer. Nothing leaves the machine, and it works with no internet at all.
- Settings → Offline Answers. If it is not installed, press Install Ollama and watch the bar.
- Pick a vision model. OTA lists only models that can read a picture — a text-only one would fail on the first question. moondream is about 1.6 GB and the lightest that works.
- Choosing a downloaded model is what switches Ollama on. Until then it stays out of the default and out of the Ctrl M cycle.
Plans & devices
Every account gets 10 free answers a month, resetting on the 1st. A plan makes them unlimited and renews until you stop it — see pricing.
- Two computers at a time. Windows and macOS on the same licence. A third sign-in signs out the least recently used one, by name.
- It works offline for a day. Your plan is confirmed with the server and then cached for 24 hours, so a server outage or a flight does not stop you answering.
- Cancel any time, keep what you paid for. Cancelling stops the next charge; the period you are inside runs to its end and answers stay unlimited until it does. Until then the same button undoes it.
- A failed renewal is not a lockout. If a card is refused, OTA says so and keeps answering for three days while your payment provider retries — long enough to update a card without losing an exam.
Privacy
What actually happens when you press the hotkey:
- OTA captures the foreground window only — not the screen, not your other applications, not the taskbar or a second monitor.
- What it reads is held in memory, sent to the engine you chose, and dropped. There is no history of it and no image cache.
- Two engines, ChatGPT and Gemini, can only be handed a file. On those paths only, OTA writes the image to a private file for the seconds the answer takes, overwrites it with zeros and deletes it. On the Claude path nothing touches disk at all.
- What it reads is never uploaded to our servers. It goes from your machine to the engine and nowhere else. With Ollama it does not leave the machine.
- What we do store is an account: your email, which plan you are on, and a hashed identifier for each of your two computers — never the machine identifier itself.
Troubleshooting
Every failure arrives as a notification written in plain language. These are the ones you are most likely to meet.
The hotkey does nothing
“ChatGPT not connected. Open Settings to set up.”
“Rate limit reached”
“No internet connection”
“Ollama is not running”
The answer is wrong
FAQ
Do I need an API key?
Does it work outside a browser?
What happens after my 10 free answers this month?
Is it a subscription?
Can I split a plan with friends?
What happens to a team if the person paying cancels?
How do I change the card I pay with?
How many computers can I use?
Can I get a refund?
Does OTA keep what it reads?
Is this allowed?
Something not covered here? Email support@onetapanswer.com. Paid plan users get the priority support.