> ## Documentation Index
> Fetch the complete documentation index at: https://claudescope.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Frequently Asked Questions About Using Claude Scope

> Answers to common questions about browser support, API keys, recording storage, supported coding agents, pricing, and video formats for Claude Scope.

Claude Scope is a developer tool with a lot of moving parts — browser permissions, your own Anthropic API key, frame extraction, and multi-agent prompt output. These answers cover the questions that come up most often so you can get unblocked quickly.

<AccordionGroup>
  <Accordion title="What browsers are supported?">
    Chrome and Edge fully support screen recording through the browser's `getDisplayMedia` API, which Claude Scope uses to capture your tab. Firefox has partial support and may not work correctly across all versions. For the most reliable experience, use the latest stable version of Chrome or Edge.
  </Accordion>

  <Accordion title="Do I need my own API key?">
    Yes. Claude Scope uses the Anthropic API for vision analysis of your extracted frames. You configure your key under **workspace → Model Access**. The key is stored in your browser's local storage and is never transmitted to Claude Scope servers — it goes directly from your browser to the Anthropic API.
  </Accordion>

  <Accordion title="Where are my recordings stored?">
    The raw video file is processed server-side and permanently discarded once frame extraction is complete. Claude Scope never stores your screen recording. Only the extracted frames (saved as base64 thumbnails) and the vision analysis results are persisted to your account.
  </Accordion>

  <Accordion title="Can I use this with Cursor or Codex?">
    Yes. The generated prompt is compatible with any AI coding agent. On the Output page, select your target agent from the available tabs — **Claude Code**, **Codex**, **Cursor**, or **Raw** — and Claude Scope formats the prompt structure appropriately for that agent.
  </Accordion>

  <Accordion title="How long can a recording be?">
    During the beta, the default auto-stop is set to **30 seconds**. You can disable auto-stop or increase the maximum recording length (5, 10, 15, or 30 minutes) in **Settings** before starting a recording. For file uploads, the size limit is **100 MB**.
  </Accordion>

  <Accordion title="How many frames does Claude Scope extract?">
    Claude Scope uses **SSIM-based frame differencing** — it compares adjacent frames and keeps only the frames where the UI meaningfully changed. Frames that are visually identical or nearly identical to the previous one are discarded. This keeps the number of frames (and therefore the prompt length) proportional to how much your UI actually changed during the recording.
  </Accordion>

  <Accordion title="Is Claude Scope free?">
    Yes, during the beta. Claude Scope itself is free to use. You bring your own Anthropic API key (BYOK) and pay Anthropic directly for the vision API calls used to analyze your frames. Claude Scope does not add any markup or charge for API usage.
  </Accordion>

  <Accordion title="What video formats are supported?">
    The browser recorder produces **WebM** (VP9 codec when supported, or the browser's default WebM encoding) automatically. For file uploads, Claude Scope also accepts **MP4** and **MKV**. You do not need to convert anything when recording directly from the browser.
  </Accordion>

  <Accordion title="Can I re-access a generated prompt later?">
    Yes. Every completed session is saved to your account. You can return to any session from the **Sessions** page at any time to view the prompt, the frame timeline, and the ARIA inspection results.
  </Accordion>

  <Accordion title="What happens if processing fails?">
    The session will show an `error` status on the Sessions page, along with the error message logged during processing. Check the [Troubleshooting guide](/troubleshooting) for the most common causes. To retry, start a new recording — failed sessions cannot be reprocessed in place.
  </Accordion>
</AccordionGroup>
