CHROME EXTENSION

QUIZWHIZ

Your AI study partner for learning

Get explanations, understand concepts, and build knowledge—never auto-submit answers. QuizWhiz helps you learn, not cheat.

Privacy-first
No auto-submit
Open source
canvas.instructure.com/courses/12345/quizzes
Question 3
What is the primary function of mitochondria in eukaryotic cells?
A) Protein synthesis
B) Energy production through ATP
C) DNA replication
D) Photosynthesis
Select text · right-click · Ask QuizWhiz
QuizWhiz Answer
Answer
The correct answer is B) Energy production through ATP.
Explanation
Mitochondria are known as the "powerhouse of the cell" because they generate most of the cell's ATP through cellular respiration...

HOW IT WORKS

Two simple ways to get help with understanding concepts

01

Select & Ask

Highlight any text on a webpage, right-click, and choose "Ask QuizWhiz" from the context menu.

"What is photosynthesis?"
02

Popup Interface

Click the toolbar icon to open the popup. Type your question or use selected text from the active tab.

03

Get Explanations

Answers appear in a draggable panel with concise explanations and reasoning—helping you understand, not just get answers.

Answer
Photosynthesis is the process by which plants...
Explanation
This occurs in the chloroplasts where...
LEARNING, NOT CHEATING

BUILT FOR UNDERSTANDING

QuizWhiz is designed as an educational tool, not an auto-solver. Every interaction requires your explicit action.

No Auto-Submit

QuizWhiz never clicks buttons or submits forms. You stay in complete control.

Manual Only

Every question requires your explicit click. No automatic actions, no background processing.

Privacy-First

No QuizWhiz backend or analytics. Your browser sends questions directly to the AI provider you configure; provider-side logging depends on that service.

Open Source

Full source code available. No hidden behavior, no obfuscation.

What QuizWhiz Does
Explains concepts
Helps you understand
Waits for your click
What QuizWhiz Never Does
Auto-click answers
Submit forms
Run during proctored exams

INSTALLATION

Get up and running in under 3 minutes

STEP 1

Download & Extract

Download the QuizWhiz.zip file and extract it to a folder on your computer. The extracted folder will contain manifest.json.

Download QuizWhiz.zip
STEP 2

Load in Chrome

  1. Open Chrome and go to chrome://extensions/
  2. Enable Developer mode (toggle in top right)
  3. Click Load unpacked
  4. Select the extracted folder that contains manifest.json
STEP 3

Configure Provider

  1. Click the QuizWhiz extension icon in your toolbar
  2. Click the settings gear icon (⚙)
  3. Enter your provider details (see FAQ below)
  4. Click Save Settings
  5. Click Allow when Chrome prompts for permission

FAQ & SETUP

QuizWhiz works with any OpenAI-compatible /chat/completions endpoint:

  • OpenAI: https://api.openai.com/v1 with models like gpt-4o-mini
  • Local LLMs: LM Studio, Ollama, or any local server (e.g., http://localhost:1234/v1)
  • Other providers: Any service offering OpenAI-compatible chat completions

Note: Anthropic's native /v1/messages API is NOT OpenAI-compatible and is unsupported. Use an OpenAI-compatible proxy if you want to use Claude models.

For OpenAI, create an account at platform.openai.com and generate an API key under API keys.

For local servers (LM Studio, Ollama), no API key is needed—just use http://localhost:1234/v1 (or your server's URL) and leave the API key field empty.

Base URL: https://api.openai.com/v1
Model ID: gpt-4o-mini
API Key: sk-proj-...

Important: Remote endpoints must use https://. Localhost servers can use http://.

Yes. QuizWhiz has no QuizWhiz backend or analytics. Your browser connects directly to your configured AI provider; that provider may process or retain requests under its own policies. Settings, including the API key, are stored locally in Chrome's extension storage.

Your API key and questions are sent only to the provider you configure, not to QuizWhiz.

Not yet. The current MVP only processes text questions. Screenshot capture with vision model support is planned for a future release.

  • activeTab: Access selected text when you use the context menu
  • contextMenus: Add "Ask QuizWhiz" to the right-click menu
  • storage: Save your settings locally
  • scripting: Inject the floating answer panel onto pages
  • optional_host_permissions: Access your configured API endpoint (Chrome prompts you to allow; never granted automatically)

BUILT FOR LEARNING

QuizWhiz is an educational tool designed to help you understand concepts, not to bypass learning.

✅ Appropriate Use

  • Understanding difficult concepts
  • Getting explanations of problem-solving steps
  • Learning methodology and reasoning
  • Studying outside of exams

❌ Inappropriate Use

  • During proctored exams or tests
  • Submitting AI-generated work as your own
  • Bypassing academic integrity policies
  • Any automatic answer submission (not possible with this extension)

READY TO LEARN SMARTER?

Download QuizWhiz and start understanding concepts with AI assistance.

Download QuizWhiz

Free • Open Source • Privacy-First