Безпека в SOWA Privacy

Короткий чесний огляд того, куди потрапляють дані, що розширення може і не може бачити, та де знаходяться межі довіри. Ядро виявлення є відкритим вихідним кодом – кожне твердження нижче можна перевірити в репозиторії.

Потік даних у загальних рисах

SOWA Privacy – це розширення Chrome. Шлях, який проходить ваш текст під час використання підтримуваного ШІ-чатбота:

  1. Ви вводите текст у поле введення чатбота.На цьому етапі текст ніколи не покидає браузер.
  2. Контентний скрипт розширення зчитує введення та виконує виявлення локально.Regex + локальна модель NER, що виконується у вашому браузері через WebAssembly / WebGPU.
  3. Виявлені сутності замінюються нейтральними заповнювачами (наприклад, [PERSON_1]).Відповідність між оригінальними значеннями та заповнювачами зберігається в chrome.storage.local на вашому пристрої.
  4. Запит із заміненими заповнювачами надсилається на звичайний кінцевий пункт чатбота.Постачальник ШІ бачить лише анонімізований текст. SOWA Privacy не стоїть між вами та постачальником як мережевий проксі.
  5. Коли надходить відповідь ШІ, розширення деперсоналізує заповнювачі у вашому браузері за допомогою локального відповідника.Ви читаєте відповідь із реальними іменами; постачальник ШІ їх ніколи не бачив.

Для необов'язкового журналювання аудиту в тарифах Business та Enterprise записи дій хешуються локально та надсилаються лише на сервер за вашим вибором (ваша власна інфраструктура або орендований ресурс, який ми утримуємо для вас за договором). Вони не надсилаються до централізованого журналу під управлінням SOWA.

Дозволи браузера та причини їх необхідності

Дозволи розширення Chrome Manifest V3 із поясненням кожного:

Контентний скрипт оголошує <all_urls>, щоб виявлення було доступним на будь-якому ШІ-чатботі, включаючи майбутні, підтримку яких ми додамо. Дозволи є статичними, оголошеними у публічному Manifest та доступними для перегляду в chrome://extensions/?id=….

Необов'язкове журналювання аудиту під контролем клієнта

Журналювання аудиту є необов'язковим у тарифах Business та Enterprise і відстежує дії, а не вміст чату. Приклади того, що потрапляє до запису:

Що він не містить: текст запиту, текст відповіді ШІ, оригінальні конфіденційні значення або відповідники заповнювачів.

Записи хешуються локально перед передачею на сервер за вашим вибором. Корпоративні клієнти можуть розміщувати кінцевий пункт журналу аудиту всередині власного периметра відповідності, щоб SOWA Privacy ніколи не торкалась шляху даних.

Відомі обмеження

Краще бути конкретними, ніж впевненими. Те, чого SOWA Privacy не робить або не може гарантувати:

Відкритий вихідний код та аудитабельність

Ядро виявлення опубліковано за адресою github.com/Sowa-Privacy. Будь-хто може прочитати код, що обробляє запити, підтвердити, що він не записує на диск, крім явно задокументованих локальних сховищ, та перевірити відсутність збору телеметрії. Ми розглядаємо репозиторій як авторитетне джерело для тверджень на цій сторінці.

Звітування про вразливості

Якщо ви вважаєте, що знайшли проблему безпеки, зверніться до нас перед публічним розголошенням. Ми прагнемо підтвердити отримання протягом двох робочих днів та надати початкову оцінку протягом п'яти.

Електронна пошта: security@sowaprivacy.ai (постійно відстежувана скринька; публікація ключа PGP очікується – буде додана до публічного запуску)

Наразі ми не проводимо платну програму пошуку помилок. Ми публічно згадуємо репортерів у нотатках до випуску на їхнє прохання.

Пакет документації для відповідності

Для закупівельних та DPO-перевірок наступне надається за запитом через форму зв'язку:

Наразі ми не маємо сертифікатів SOC 2, ISO 27001 або інших офіційних сертифікацій і не будемо заявляти про них до їх отримання.