Launching on chrome webstore

This commit is contained in:
Tyler
2026-05-25 15:41:38 -04:00
parent a9db471efa
commit 933ddb2ce6
2 changed files with 70 additions and 0 deletions
+4
View File
@@ -1,3 +1,7 @@
## Ollama Sidebar##
# Ziped
ollama-sidebar-v*
### macOS ###
# General
.DS_Store
+66
View File
@@ -0,0 +1,66 @@
# Privacy Policy — Ollama Sidebar
**Last updated: May 2026**
## Overview
Ollama Sidebar is a browser extension that provides a chat interface to a self-hosted Ollama instance. This policy describes how the extension handles data.
## Data Collection
Ollama Sidebar does not collect, transmit, or share any personal data. The extension has no analytics, no telemetry, no crash reporting, and no connection to any server operated by the developer.
## Data Storage
All data generated by the extension is stored locally in your browser using the Chrome `storage.local` API. This includes:
- Chat session history and messages
- Extension settings (Ollama server URL, model preferences, parameters)
- Personas and prompt templates
- Theme and display preferences
- Debug logs (auto-cleared after 30 minutes)
This data never leaves your device except as described below.
## Network Requests
The extension makes network requests only to the Ollama server URL configured by the user in Settings. This is your own self-hosted Ollama instance. No data is sent to any third-party server.
Requests include:
- Chat messages and conversation history sent to your Ollama server for inference
- Model list queries to your Ollama server
- Optional page content from the current browser tab, sent to your Ollama server when the user explicitly enables page context
- Optional file content (text, PDF, images) attached by the user, sent to your Ollama server
The developer has no access to your Ollama server, your messages, or any data processed by the extension.
## Page Content
When the user enables the page context feature (🌐 button), the extension extracts visible text from the current browser tab and sends it to the user's configured Ollama server. This only occurs when explicitly triggered by the user. The extension does not passively read or monitor page content.
## Permissions
| Permission | Purpose |
|---|---|
| `storage` | Persist chat history, settings, and preferences locally in the browser |
| `sidePanel` | Display the chat interface as a browser sidebar |
| `tabs` | Relay page content requests from the sidebar to the active tab |
| `activeTab` | Access the current tab's content when the user explicitly enables page context |
| `host_permissions: <all_urls>` | Connect to the user-configured Ollama server, which can be on any host (local, LAN, or remote) |
## Third Parties
Ollama Sidebar does not integrate with any third-party services, APIs, or analytics platforms. All JavaScript libraries (marked.js, highlight.js, PDF.js) are bundled locally within the extension package and are not fetched from external sources at runtime.
## Children's Privacy
This extension is not directed at children and does not knowingly collect any information from anyone.
## Changes to This Policy
If this policy changes in a future version, the updated policy will be included in the extension package and the Last Updated date above will be revised.
## Contact
For questions about this privacy policy, open an issue at the project repository.