Privacy policy
This policy explains what happens to data when you use the Frame Notes extension and this website.
The extension collects no data
The Frame Notes extension has no accounts, server, analytics, telemetry, ads, or tracking. The developers receive no data from the extension.
Local storage
Note text, start and end times, frame numbers, panel position, and preferences are stored only in the browser's extension storage (storage.local) on the user's device.
On the user's local HyperFrames Studio (localhost), the extension writes review-notes.json and review-notes.md into the project root so local tools or agents can read them. These files stay on the user's machine, and the user decides whether to keep, commit, or delete them.
Copy all puts note text on the clipboard only when the user clicks the button.
Where it runs and the permissions it uses
The extension runs only on http://localhost/* and http://127.0.0.1/*.
- storage: keeps notes, panel position, and preferences in the browser's local extension storage.
- activeTab: lets the extension access the active Studio tab when the user invokes it.
- offscreen (Chrome only): lets local speech recognition run in an offscreen document.
- Localhost access: connects to the local Studio preview to sync project files.
Optional dictation
Dictation is opt-in. The microphone is requested only when the user starts dictation. Frame Notes processes audio on the device and neither stores it nor sends it anywhere.
Chrome on-device recognition may require Chrome to download a language pack from Google. That download is governed by Google's policies.
After the user explicitly accepts, the Whisper fallback downloads the onnx-community/whisper-base model from Hugging Face (huggingface.co) once, and the browser caches it locally. That download is a request to Hugging Face and is governed by its policies.
Firefox
The Firefox manifest declares no data collection (data_collection_permissions: none).
This website and external services
This website uses no cookies or analytics. Vercel hosts the site and, as hosting provider, may process standard request logs.
Downloading the extension from GitHub or a store is subject to those platforms' policies.
Uninstalling
Uninstalling removes the extension storage. Project files written by Frame Notes remain until the user deletes them.
Changes and contact
Changes to this policy are published on this page. For questions, use the listed contact email or open a GitHub Issues ticket.