Политика конфиденциальности
Последнее обновление: 11 марта 2026
AI Style Changer — расширение для браузера Chrome, которое меняет визуальное оформление веб-сайтов с помощью искусственного интеллекта. Мы уважаем вашу конфиденциальность и стремимся к максимальной прозрачности.
01 Какие данные мы собираем
Коротко: никакие. Мы не собираем, не храним и не передаём ваши персональные данные.
Расширение не имеет собственного сервера и не отправляет ваши данные куда-либо. Все настройки и сгенерированные стили хранятся исключительно локально в вашем браузере через chrome.storage.local.
02 Что хранится локально
- Сгенерированные CSS-стили для каждого домена
- Описания стилей (промпты), которые вы ввели
- Настройки расширения (выбранный провайдер, модель, порог контраста)
- API-ключ OpenRouter (если вы его указали)
- Список добавленных вами кастомных моделей
Все эти данные хранятся только на вашем устройстве и никуда не передаются. Вы можете удалить их в любой момент, удалив расширение.
03 Внешние запросы
Расширение может отправлять запросы к внешним сервисам только при генерации стиля:
Chrome AI (Gemini Nano)
При выборе провайдера «Chrome AI» генерация происходит полностью локально на вашем устройстве через встроенную модель Gemini Nano. Никакие данные не покидают ваш компьютер.
OpenRouter API
При выборе провайдера «OpenRouter» отправляется запрос к openrouter.ai/api/v1/chat/completions, содержащий:
- Системный промпт (фиксированный текст с инструкцией по генерации CSS)
- Домен сайта, для которого генерируется стиль
- Ваше описание желаемого стиля
- Ваш API-ключ OpenRouter (для авторизации)
Что не отправляется:
- Содержимое веб-страниц
- Куки, пароли, история браузера
- Персональные данные
- Информация о вашем устройстве
Обработка данных на стороне OpenRouter регулируется их политикой конфиденциальности.
04 Разрешения расширения
Каждое разрешение необходимо для работы основных функций:
storage
Локальное сохранение стилей, настроек и предпочтений пользователя
activeTab
Определение домена текущей вкладки для привязки стиля
scripting
Инъекция CSS-стиля в страницу через API chrome.scripting
tabs
Поиск вкладок с тем же доменом для применения стиля ко всем
host: <all_urls>
Применение стилей к любому сайту — основная функция расширения
content_scripts
Раннее применение сохранённого стиля до отрисовки страницы
05 Чего мы НЕ делаем
- Не собираем персональные данные
- Не отслеживаем ваши действия и посещения сайтов
- Не используем аналитику и трекеры
- Не продаём и не передаём данные третьим лицам
- Не читаем содержимое веб-страниц
- Не перехватываем пароли, формы или куки
- Не показываем рекламу
- Не имеем собственных серверов для сбора данных
06 Авто-контраст (WCAG)
Функция авто-контраста анализирует computed styles элементов страницы (цвет текста и фон) для определения читаемости. Эти данные обрабатываются исключительно локально в вашем браузере и никуда не передаются.
07 Экспорт и импорт
Функции экспорта/импорта сохраняют и загружают JSON-файлы на ваш компьютер. Файлы не отправляются на серверы. Содержимое файлов — только CSS-стили и описания, без персональных данных.
08 Безопасность
API-ключ OpenRouter хранится в chrome.storage.local, доступном только расширению. Ключ передаётся только серверам OpenRouter при генерации стиля. Мы рекомендуем использовать отдельный API-ключ с лимитом расходов.
09 Изменения политики
При существенных изменениях этой политики мы обновим дату последнего обновления вверху страницы. Продолжение использования расширения после изменений означает согласие с обновлённой политикой.
10 Контакты
Если у вас есть вопросы о конфиденциальности, свяжитесь с нами:
📧 Email: murkir@gmail.com
Privacy Policy
Last updated: March 11, 2026
AI Style Changer is a Chrome browser extension that transforms the visual appearance of websites using artificial intelligence. We respect your privacy and strive for maximum transparency.
01 Data We Collect
In short: none. We do not collect, store, or transmit your personal data.
The extension has no server and sends no data anywhere. All settings and generated styles are stored exclusively in your browser via chrome.storage.local.
02 What Is Stored Locally
- Generated CSS styles for each domain
- Style descriptions (prompts) you entered
- Extension settings (provider, model, contrast threshold)
- OpenRouter API key (if provided)
- Custom models list you added
All data is stored on your device only and is never transmitted anywhere. You can delete it at any time by removing the extension.
03 External Requests
The extension may send requests to external services only during style generation:
Chrome AI (Gemini Nano)
When using the "Chrome AI" provider, generation happens entirely locally on your device via the built-in Gemini Nano model. No data leaves your computer.
OpenRouter API
When using the "OpenRouter" provider, a request is sent to openrouter.ai/api/v1/chat/completions containing:
- System prompt (fixed CSS generation instructions)
- Domain of the website being styled
- Your description of the desired style
- Your OpenRouter API key (for authorization)
What is NOT sent:
- Web page content
- Cookies, passwords, browser history
- Personal data
- Device information
Data processing by OpenRouter is governed by their privacy policy.
04 Extension Permissions
Each permission is required for core functionality:
storage
Local storage of styles, settings, and user preferences
activeTab
Detecting the current tab's domain to match styles
scripting
CSS injection via chrome.scripting API
tabs
Finding tabs with matching domain to apply styles
host: <all_urls>
Applying styles to any website — the core feature
content_scripts
Early style application before page renders
05 What We Do NOT Do
- Collect personal data
- Track your actions or browsing history
- Use analytics or trackers
- Sell or share data with third parties
- Read web page content
- Intercept passwords, forms, or cookies
- Display advertisements
- Operate servers for data collection
06 Auto-Contrast (WCAG)
The auto-contrast feature analyzes computed styles of page elements (text color and background) to determine readability. This data is processed entirely locally in your browser and is never transmitted anywhere.
07 Export and Import
Export/import functions save and load JSON files on your computer. Files are not sent to any server. File contents include only CSS styles and descriptions, with no personal data.
08 Security
Your OpenRouter API key is stored in chrome.storage.local, accessible only to the extension. The key is transmitted only to OpenRouter servers during style generation. We recommend using a separate API key with a spending limit.
09 Policy Changes
For significant changes to this policy, we will update the date at the top of this page. Continued use of the extension after changes constitutes acceptance of the updated policy.
10 Contact
If you have privacy questions, contact us:
📧 Email: murkir@gmail.com