Пакет для перевірки безпеки
Усе, що потрібно вашому фахівцю з безпеки
Відповіді на питання, які ставлять під час перевірок постачальників та ІТ-безпеки щодо розширення Screshot для Chrome, на одній сторінці, яку можна зберегти як PDF. Востаннє переглянуто 30 жовтня 2026 р..
1. Підсумок
| Продукт | Screshot, розширення Chrome для створення, розмиття й анотування знімків екрана |
| Розповсюдження | Chrome Web Store, ID розширення ikhdemckhflgmlijkaomcpdmljegkakh |
| Користувачі | 20,000+ у Chrome Web Store |
| Ціна | Зйомка, розмиття й анотації безкоштовні для окремих людей і організацій. Обмін включає 1 ГБ зашифрованого сховища на обліковий запис безкоштовно. |
| Дані клієнтів, які обробляє Screshot | Жодних для зйомки й редагування. Для знімків екрана, якими користувач вирішує поділитися: наскрізно зашифровані файли зображень, які Screshot не може розшифрувати, а також метадані облікового запису й обміну |
| Мережеві запити під час зйомки й редагування | Жодних |
| Облікові записи користувачів | Необовʼязкові, лише для обміну. Вхід через Google; без паролів |
| Шифрування знімків екрана, якими поділилися | Наскрізне: AES-256-GCM для кожного знімка екрана, обмін ключами через ECDH P-256, розблокування ключем доступу (passkey) або кодом відновлення |
| Сертифікації | Наразі немає (ні SOC 2, ні ISO 27001) |
| Контакт із питань безпеки | contact@screshot.com |
2. Потік даних
- Користувач починає зйомку через значок на панелі інструментів, комбінацію клавіш або меню правої кнопки миші. Тоді Chrome надає тимчасовий доступ до цієї однієї вкладки (activeTab).
- Chrome рендерить видиму область. Для всієї сторінки розширення прокручує вкладку, складає частини в памʼяті й відновлює сторінку.
- Зображення відкривається на сторінці, вбудованій у розширення (chrome-extension://). Вона не завантажує віддалений код, шрифти чи аналітику.
- Користувач розмиває, обрізає й анотує. Розмиття записується в пікселі.
- Користувач копіює зображення в буфер обміну або завантажує PNG. Закриття вкладки відкидає його. Ніщо не залишило пристрій.
Щоб перевірити: відкрийте chrome://extensions, увімкніть «Режим розробника», перегляньте service worker Screshot і стежте за вкладкою Network під час зйомки. Жоден запит не залишає браузер.
Обмін через посилання (необовʼязковий, із наскрізним шифруванням)
- Необовʼязково. Користувач натискає Share і входить через Google (chrome.identity), лише першого разу.
- Перший обмін налаштовує ключі шифрування користувача в браузері: пару ключів ECDH P-256, приватний ключ якої обгорнуто ключем доступу (WebAuthn PRF) або кодом відновлення.
- Браузер створює випадковий ключ AES-256-GCM для цього знімка екрана й шифрує ним відредаговане зображення та мініатюру.
- У Cloudflare R2 завантажуються лише зашифровані файли. Ключ зберігається обгорнутим для відкритого ключа власника, ніколи у відкритому вигляді.
- Запрошені люди отримують ключ, обгорнутий для їхнього власного відкритого ключа. Для обміну в режимі «Усі, хто має посилання» ключ розміщується в посиланні після #, а цю частину браузери не надсилають на сервери.
- Браузери глядачів отримують зашифрований файл за підписаною адресою, термін дії якої спливає протягом кількох хвилин, і розшифровують його локально.
Щоб перевірити: поділіться знімком екрана й перегляньте завантаження. Тіло запиту — файл із зашифрованих байтів, що починається з SCE1, а не зображення, і жоден запит не містить ключа.
3. Дозволи
| Дозвіл | Для чого використовується | Не може |
|---|---|---|
activeTab | Знімати вкладку перед вами, лише в момент, коли ви натискаєте значок або використовуєте комбінацію клавіш. | Читати інші вкладки, працювати у фоновому режимі чи бачити вашу історію перегляду. |
scripting | Прокручувати вкладку, яку ви знімаєте, під час зйомки всієї сторінки, а потім повертати її точно в попередній стан. | Працювати на будь-якій сторінці, яку ви не просили Screshot зняти. |
contextMenus | Додати «Capture visible area» і «Capture full page» до меню правої кнопки миші на значку Screshot. | Змінювати меню на вебсторінках або читати, на що ви натискаєте. |
storage | Зберігати ваш вхід у Screshot на цьому пристрої, у власному сховищі розширення. | Читати файли cookie, паролі чи будь-що, що зберігають вебсайти. |
identity | Відкривати вхід через Google в окремому вікні, коли ви вирішуєте поділитися, не залишаючи редактор. | Бачити ваш пароль Google або виконувати вхід будь-куди, крім Screshot. |
Жодних дозволів для хостів і жодного доступу до історії, файлів cookie чи завантажень.
4. Перелік даних
| Система | Персональні дані | Де зберігаються |
|---|---|---|
| Розширення | Лише токен входу користувача, якщо він ділиться | Сховище розширення на пристрої користувача |
| Облікові записи | Email, імʼя, адреса зображення профілю та Google ID користувачів, які діляться | PostgreSQL (AWS eu-central-1) |
| Знімки екрана, якими поділилися | Зашифровані зображення й мініатюра; назва, розмір, розміри зображення, режим, дати, кількість переглядів | Зашифровані файли в Cloudflare R2; метадані в PostgreSQL (AWS eu-central-1) |
| Ключі шифрування | Відкриті ключі, а також приватні ключі й ключі окремих знімків екрана лише в обгорнутому (зашифрованому) вигляді | PostgreSQL (AWS eu-central-1) |
| Запрошення | Адреси електронної пошти запрошених і запити на доступ | PostgreSQL (AWS eu-central-1); листи із запрошеннями надсилаються через Amazon SES |
| Лічильники відвідувань вебсайту | Сукупні перегляди сторінок, без файлів cookie, без ідентифікаторів | Cloudflare Web Analytics, лише на вебсайті |
| Опитування після видалення | Вибрана причина й версія розширення, у вигляді щоденних підсумків | PostgreSQL (AWS eu-central-1) |
| Форма допомоги з розгортанням | Імʼя, робочий email, компанія, розмір команди, тема й повідомлення | Sanity, у записах, які не є загальнодоступними для читання |
| Повідомлення нам | Усе, що людина додає в лист | Наш постачальник електронної пошти |
5. Субпроцесори
Зйомка й редагування не використовують субпроцесорів. Вебсайт і необовʼязковий обмін використовують такі сервіси:
| Сервіс | Призначення | Сфера |
|---|---|---|
| Amazon Web Services | Сервери для обміну (база даних і API), резервні копії дисків, а також листи із запрошеннями й запитами доступу (Amazon SES), в eu-central-1 (Франкфурт) | Обмін |
| Cloudflare | Доставка вебсайту й підрахунок відвідувань без файлів cookie; сховище R2 і доставка зашифрованих файлів (img.screshot.com); доставка API; зашифровані резервні копії бази даних (R2, ЄС) | Вебсайт і обмін |
| Вхід (OAuth) | Обмін | |
| Sanity | Вміст блогу та форма допомоги з розгортанням | Лише вебсайт |
6. Відповіді на анкету
- Чи зберігає, обробляє або передає продукт дані клієнтів?
- Не для зйомки й редагування: знімки екрана залишаються на пристрої користувача. Якщо користувач вирішує поділитися знімком екрана, Screshot зберігає його з наскрізним шифруванням разом із метаданими облікового запису й обміну, переліченими вище. Screshot не може розшифрувати зображення.
- Які мережеві зʼєднання встановлює розширення?
- Жодних під час зйомки, редагування, копіювання чи завантаження. Воно звертається до screshot.com, лише коли користувач входить або ділиться, і відкриває сторінки screshot.com у звичайних вкладках для посібника-привітання після встановлення вручну та для необовʼязкового опитування після видалення.
- Чи містить воно аналітику, телеметрію чи сторонні скрипти?
- Ні. Ніщо не завантажується з віддалених серверів, і в розширенні немає аналітики чи звітів про збої.
- Які дозволи браузера воно запитує?
- activeTab, scripting, contextMenus, storage і identity. Жоден не викликає попередження під час встановлення, і дозволів для хостів немає. Див. таблицю вище.
- Чи може воно читати інші вкладки, історію перегляду чи файли cookie?
- Ні. activeTab надає доступ лише до вкладки, яку користувач вирішує зняти, і лише в цей момент.
- Чи шифруються дані під час передавання та зберігання?
- Так. Усе передається через HTTPS, а знімки екрана, якими поділилися, наскрізно шифруються в браузері перед завантаженням на сервер (AES-256-GCM), тож вони зберігаються зашифрованими ключами, яких Screshot не має. Подробиці — в огляді безпеки.
- Чи можуть працівники Screshot переглядати знімки екрана, якими поділилися?
- Ні. Працівники можуть бачити метадані, як-от назви й адреси електронної пошти запрошених, але не зображення. Єдиний виняток — скарга на зловживання, автор якої вирішує додати ключ, щоб модератори могли перевірити цей один знімок екрана.
- Що станеться, якщо користувач втратить ключ доступу?
- Він розблоковує кодом відновлення, а потім може додати новий ключ доступу. Якщо втрачено обидва, знімки екрана, якими він поділився, не зможе розшифрувати ніхто, зокрема Screshot.
- Чи підтримується SSO, SCIM або рольовий доступ?
- Наразі ні. Для зйомки обліковий запис не потрібен. Обмін використовує вхід через Google, і кожен власник керує доступом для кожного знімка екрана окремо: лише я, запрошені люди або всі, хто має посилання.
- Як видаляються дані?
- Користувачі самі видаляють знімки екрана. Кошик стирається через 30 днів або одразу за допомогою «Видалити назавжди», як із бази даних, так і зі сховища. Видалення облікового запису в Налаштуваннях одразу стирає все.
- Як його розгортають і видаляють?
- Примусове встановлення через Google Admin console, Microsoft Intune, Group Policy або профіль macOS, а видалення — через ту саму політику. Див. посібник з розгортання.
- Як доставляються та перевіряються оновлення?
- Через Chrome Web Store, який перевіряє кожну версію. Якщо нова версія запитує дозвіл, що показує попередження, Chrome вимикає її, доки користувач або адміністратор не схвалить.
- Чи можуть адміністратори контролювати, яка версія працює?
- Політика Chrome може дозволити, заблокувати чи примусово встановити розширення за ID. Закріплення конкретної версії Chrome Web Store не підтримує.
- Чи проходив продукт незалежний тест на проникнення?
- Ще ні. Щойно його буде завершено, ми поділимося результатами з клієнтами за NDA.
- Як ви працюєте з вразливостями?
- Повідомляйте про них на contact@screshot.com. Ми підтверджуємо отримання повідомлень і просимо розумний час на виправлення до публічного розкриття.
- Як ви повідомлятимете нас про інциденти безпеки чи суттєві зміни?
- Ми публікуємо зміни дозволів або обробки даних на сторінці безпеки та в політиці конфіденційності до випуску версії, яка їх вносить.
7. Заплановані зміни
Ми плануємо політику Chrome, яка дасть адміністраторам змогу тримати обмін вимкненим для всієї організації, а також незалежний тест на проникнення. Зміни потоку даних, збережених даних чи субпроцесорів спершу буде опубліковано тут.
Потрібне щось, чого тут немає?
Надішліть нам свою анкету, і ми її заповнимо, або попросіть про дзвінок із командою.
Отримати допомогу з розгортанням