What the Beep extension does with your information. Last changed 22 October 2026.
A small animated guide from the book The AI Manager. From version 0.6 he sits in the corner of every web page you open, docked and quiet, so he is there when you want him. You can turn him off for any site from his button, or pause him on every page. Sites that look like banking, health, government or sign-in stay off until you turn them on one by one.
Nothing, until you ask. Press What could AI do here? and he takes the visible text of that one page (up to about 8,000 characters), the page’s address and title, and sends them to the book’s server at book.theaimanager.ai to get one answer. Rest the pointer on a paragraph and a small mark appears beside it; pressing the mark sends that paragraph and the section around it (about 1,200 characters), not the whole page, for the answer you choose: explain it, check it for a scam, make it prove itself, or what AI could do with it. Hovering alone sends nothing. On Gmail and Outlook on the web, Draft a reply sends the open message the same way and gives you a draft to copy; he never sends anything for you. He never takes a screenshot, never reads other tabs, and never reads a page you have not asked about.
It passes the text to an AI model (Anthropic’s Claude) to sort the work on the page and write a short brief, returns the answer to you, and discards the text. It is not stored, not logged, and not used to train anything. A random install number and your network address are counted, in memory only, to limit each install to a fair number of looks a day.
Your sound preference, whether you have met Beep before, which path you chose, the sites you turned him on or off for, and the random install number. These live in your browser’s own storage, you can see every one of them under Settings and what Beep knows, download a copy, or delete them all. They go when you remove the extension.
Once you have met Beep (clicked him or a button in his bubble), the extension counts what is used: which of his doors are clicked, how many looks are made, which path you chose, and the name of the site he was on, as a hostname only. Never what a page says, never what you type, never a page address beyond its name. Each count is one small message to the book’s own visitor counter at theaimanager.ai, the same counter the website uses; it keeps daily totals and no identifiers. You can turn counts off in Settings, and they stay off. There is no third-party analytics and no advertising code.
Once a day the extension fetches a small public file from the book’s server to learn whether there is something new (a chapter, a guide, a newer Beep) and whether a feature is paused. That request carries nothing about you. Beep shows at most one such item a week, only when you click him, and remembers when you say Not this.
When you press Talk to me and speak or type, the browser turns your speech into words on your device (its own speech recognition; Chrome, Edge and Safari have it). The words, the page’s title and address and a little of its text, what you have told Beep about yourself, and the last few turns of that conversation go to the book’s server, which picks passages from the book, the course and the business lessons and passes them with your question to an AI model (Anthropic’s Claude) for the answer, and, when the day’s allowance permits, to ElevenLabs to say it in Beep’s voice. None of it is stored on the server; the conversation lives in the bubble until you press Done. The microphone is used only while the button reads Listening, and the browser asks you first. One press of Speak starts a conversation: each time he finishes an answer he listens again by himself, never while his own voice plays, until you press Done, press the button again, or say nothing for a minute and a half; then the microphone is off.
Passwords, card numbers, government identifiers, and anything you type into a form. He does not fill forms, send messages or click anything on your behalf.
On the AI tools (ChatGPT, Claude, Gemini, Copilot, Perplexity) and anywhere else he runs, Beep checks what you paste into a text box, on your own computer, for the shapes of private data: card numbers, bank accounts, email addresses, phone numbers, government numbers, dates of birth, ID numbers. If he finds one he holds the paste and offers the same text with those parts replaced by placeholders. You can paste it as it is, or tell him not on this site. The check never sends the text anywhere; only the fact that a paste was held, and the site’s name, is counted.
storage for the preferences above. activeTab and scripting so his button can put him on the page you are looking at. alarms for the once-a-day check and the ten-minute count flush. contextMenus for the right-click items. Access to every site, so he can sit on any page you open; you can pause him everywhere, or switch him off for one site, from his button. Sites that look like banking, health, government or sign-in stay off until you turn them on one by one. He never runs in private windows.
John Margerison, johnmargerison.com. The code is small and readable: it is the same file that runs on this site.