Privacy

Counter Chrome Extension

Last updated: 2026-05-10. This page covers the Counter chrome extension specifically. The web app at debateai.com is governed by the platform's general terms.

Single purpose

Counter is a chrome extension for practicing the oral defense of your own academic work — an essay you wrote, a project you built, a paper you drafted, a chapter you studied. You highlight a passage (or paste it in), and an examiner-style AI cross-examines you out loud. The AI plays the panel; you defend the argument. Voice round, oral feedback, no debate format required.

What the extension does with your data

Selection text

When you click a Counter context-menu item, press a Counter keyboard shortcut, or click the floating "Quiz me" pill in Google Docs, the text you have selected is read by the extension and posted into the Counter side panel. From the side panel it is sent to debateai.com, which forwards it to large language model providers (Anthropic Claude, OpenAI, Google Gemini, xAI Grok) and text-to-speech providers (OpenAI, ElevenLabs, Inworld, Cartesia) for processing. No selection text is stored long-term by the extension itself.

Voice audio

If you start a voice round, your microphone audio is captured by the browser and streamed directly to OpenAI's Realtime API over WebRTC using a short-lived ephemeral token. The Counter extension and DebateAI's servers are not in the audio path. OpenAI processes the audio according to its privacy policy.

Activity within the extension

The extension uses chrome.storage.session to queue a single pending action between the moment you click a context-menu item and the moment the side panel finishes loading. This data lives only as long as the browser window stays open and is cleared the moment it is consumed.

Authentication, billing, usage history

If you sign in via the side panel, sign-in happens against debateai.com using Google OAuth (Firebase Authentication). The extension does not store, read, or transmit Google credentials directly. Billing is handled at debateai.com via Stripe; the extension never sees payment information. Usage history (rounds you ran, motions you saved) is stored against your DebateAI account on Firestore, not in the extension.

Google Docs (optional, opt-in only)

Counter can connect to your Google account so it can read the Google Doc you currently have open, use it as the source for an oral exam drill, and (with your explicit confirmation) apply targeted text edits the AI proposes. This is strictly opt-in and every write is gated on your manual Apply to Doc click. The flow is:

The extension does NOT iterate over other tabs, does NOT read documents in the background, does NOT auto-apply edits, and does NOT transmit doc content to anyone except (a) the Google Docs API directly and (b) the /api/docs-agent endpoint for the duration of generating one edit proposal. Doc content shown in the side panel exists only for the duration of the current panel view.

What the extension never does

Permissions, in plain language

Deleting your data

To delete extension-side data, remove the extension from chrome://extensions. To delete account-side data (rounds, motions, billing), sign in at debateai.com and use the account modal's "Delete account" option, or email the address below.

Children's privacy

Counter is not directed at children under 13. Users under 18 should use the extension with the supervision of a parent or guardian.

Changes to this policy

If the extension's data handling changes materially, this page is updated and the version of the extension is bumped. The "Last updated" date at the top of this page reflects the most recent change.

Contact

Questions, deletion requests, or security reports: email the maintainer via debateai.com's contact form, or open an issue on the public repository if one is listed in the Chrome Web Store entry.

© DebateAI. The web app remains debater-first; the Counter chrome extension is a focused entry point for the student / oral-exam audience.