Pakiet do oceny bezpieczeństwa
Wszystko, czego potrzebuje osoba oceniająca bezpieczeństwo
Odpowiedzi na pytania, które zadają oceny dostawców i oceny bezpieczeństwa IT na temat rozszerzenia Screshot do Chrome, na jednej stronie, którą możesz zapisać jako PDF. Ostatni przegląd: 30 października 2026.
1. Podsumowanie
| Produkt | Screshot, rozszerzenie Chrome do przechwytywania, rozmywania i dodawania adnotacji do zrzutów ekranu |
| Dystrybucja | Chrome Web Store, identyfikator rozszerzenia ikhdemckhflgmlijkaomcpdmljegkakh |
| Użytkownicy | 20,000+ w Chrome Web Store |
| Cena | Przechwytywanie, rozmywanie i adnotacje są bezpłatne dla osób prywatnych i organizacji. Udostępnianie obejmuje bezpłatnie 1 GB zaszyfrowanego miejsca na konto. |
| Dane klientów przetwarzane przez Screshot | Brak przy przechwytywaniu i edycji. W przypadku zrzutów ekranu, które użytkownik zdecyduje się udostępnić: pliki obrazów zaszyfrowane end-to-end, których Screshot nie może odszyfrować, oraz metadane konta i udostępniania |
| Żądania sieciowe podczas przechwytywania i edycji | Brak |
| Konta użytkowników | Opcjonalne, tylko do udostępniania. Logowanie przez Google; bez haseł |
| Szyfrowanie udostępnionych zrzutów ekranu | End-to-end: AES-256-GCM dla każdego zrzutu ekranu, klucze wymieniane za pomocą ECDH P-256, odblokowywane kluczem dostępu (passkey) lub kodem odzyskiwania |
| Certyfikaty | Obecnie brak (bez SOC 2 ani ISO 27001) |
| Kontakt w sprawach bezpieczeństwa | contact@screshot.com |
2. Przepływ danych
- Użytkownik rozpoczyna przechwytywanie ikoną na pasku narzędzi, skrótem klawiszowym lub z menu prawego przycisku myszy. Chrome przyznaje wtedy tymczasowy dostęp do tej jednej karty (activeTab).
- Chrome renderuje widoczny obszar. W przypadku całej strony rozszerzenie przewija kartę, łączy części w pamięci i przywraca stronę.
- Obraz otwiera się na stronie spakowanej w rozszerzeniu (chrome-extension://). Nie wczytuje ona zdalnego kodu, czcionek ani analityki.
- Użytkownik rozmywa, przycina i dodaje adnotacje. Rozmycie jest zapisywane w pikselach.
- Użytkownik kopiuje obraz do schowka lub pobiera plik PNG. Zamknięcie karty odrzuca obraz. Nic nie opuściło urządzenia.
Weryfikacja: otwórz chrome://extensions, włącz tryb dewelopera, sprawdź service worker Screshot i obserwuj kartę Network podczas przechwytywania. Żadne żądanie nie opuszcza przeglądarki.
Udostępnianie przez link (opcjonalne, z szyfrowaniem end-to-end)
- Opcjonalnie. Użytkownik klika Share i loguje się przez Google (chrome.identity), tylko za pierwszym razem.
- Pierwsze udostępnienie konfiguruje klucze szyfrowania użytkownika w przeglądarce: parę kluczy ECDH P-256, której klucz prywatny jest opakowany kluczem dostępu (WebAuthn PRF) lub kodem odzyskiwania.
- Przeglądarka tworzy losowy klucz AES-256-GCM dla tego zrzutu ekranu i szyfruje nim edytowany obraz i miniaturę.
- Do Cloudflare R2 przesyłane są tylko zaszyfrowane pliki. Klucz jest przechowywany opakowany dla klucza publicznego właściciela, nigdy w postaci jawnej.
- Zaproszone osoby dostają klucz opakowany dla własnego klucza publicznego. W przypadku udostępnienia w trybie Każdy, kto ma link klucz jest umieszczany po znaku # w linku, a tej części przeglądarki nie wysyłają do serwerów.
- Przeglądarki osób wyświetlających pobierają zaszyfrowany plik przez podpisany adres, który wygasa w ciągu kilku minut, i odszyfrowują go lokalnie.
Weryfikacja: udostępnij zrzut ekranu i sprawdź przesyłanie. Treść to plik zaszyfrowanych bajtów zaczynający się od SCE1, a nie obraz, i żadne żądanie nie zawiera klucza.
3. Uprawnienia
| Uprawnienie | Do czego służy | Czego nie może |
|---|---|---|
activeTab | Przechwycić kartę, którą masz przed sobą, tylko w chwili, gdy klikniesz ikonę lub użyjesz skrótu. | Odczytywać innych kart, działać w tle ani widzieć twojej historii przeglądania. |
scripting | Przewijać przechwytywaną kartę podczas przechwytywania całej strony, a potem przywrócić ją dokładnie do poprzedniego stanu. | Działać na żadnej stronie, której przechwycenia nie zlecono Screshot. |
contextMenus | Dodać „Capture visible area” i „Capture full page” do menu otwieranego prawym przyciskiem myszy na ikonie Screshot. | Zmieniać menu na stronach internetowych ani odczytywać, co klikasz. |
storage | Przechowywać twoje logowanie do Screshot na tym urządzeniu, we własnej pamięci rozszerzenia. | Odczytywać plików cookie, haseł ani niczego, co przechowują strony internetowe. |
identity | Otworzyć logowanie Google we własnym oknie, gdy zdecydujesz się coś udostępnić, bez opuszczania edytora. | Widzieć twojego hasła Google ani logować cię gdziekolwiek poza Screshot. |
Brak uprawnień do hostów i brak dostępu do historii, plików cookie i pobranych plików.
4. Inwentarz danych
| System | Dane osobowe | Gdzie są przechowywane |
|---|---|---|
| Rozszerzenie | Tylko token logowania użytkownika, jeśli udostępnia | Pamięć rozszerzenia na urządzeniu użytkownika |
| Konta | Adres e-mail, imię i nazwisko, adres zdjęcia profilowego i identyfikator Google użytkowników, którzy udostępniają | PostgreSQL (AWS eu-central-1) |
| Udostępnione zrzuty ekranu | Zaszyfrowany obraz i miniatura; tytuł, rozmiar, wymiary, tryb, daty, liczba wyświetleń | Zaszyfrowane pliki w Cloudflare R2; metadane w PostgreSQL (AWS eu-central-1) |
| Klucze szyfrowania | Klucze publiczne oraz klucze prywatne i klucze poszczególnych zrzutów ekranu wyłącznie w postaci opakowanej (zaszyfrowanej) | PostgreSQL (AWS eu-central-1) |
| Zaproszenia | Adresy e-mail zaproszonych osób i prośby o dostęp | PostgreSQL (AWS eu-central-1); e-maile z zaproszeniami wysyłane przez Amazon SES |
| Liczba odwiedzin strony | Zbiorcze wyświetlenia stron, bez plików cookie, bez identyfikatorów | Cloudflare Web Analytics, tylko na stronie internetowej |
| Ankieta po odinstalowaniu | Wybrany powód i wersja rozszerzenia, jako sumy dzienne | PostgreSQL (AWS eu-central-1) |
| Formularz pomocy przy wdrożeniu | Imię i nazwisko, służbowy e-mail, firma, wielkość zespołu, temat i wiadomość | Sanity, w rekordach, które nie są publicznie dostępne do odczytu |
| Wiadomości do nas | Wszystko, co dana osoba umieści w e-mailu | Nasz dostawca poczty e-mail |
5. Podmioty przetwarzające
Przechwytywanie i edycja nie korzystają z żadnych podmiotów przetwarzających. Strona internetowa i opcjonalne udostępnianie korzystają z tych usług:
| Usługa | Cel | Zakres |
|---|---|---|
| Amazon Web Services | Serwery udostępniania (baza danych i API), kopie zapasowe dysków oraz e-maile z zaproszeniami i prośbami o dostęp (Amazon SES), w eu-central-1 (Frankfurt) | Udostępnianie |
| Cloudflare | Dostarczanie strony internetowej i liczenie odwiedzin bez plików cookie; pamięć R2 i dostarczanie zaszyfrowanych plików (img.screshot.com); dostarczanie API; zaszyfrowane kopie zapasowe bazy danych (R2, UE) | Strona internetowa i udostępnianie |
| Logowanie (OAuth) | Udostępnianie | |
| Sanity | Treści bloga i formularz pomocy przy wdrożeniu | Tylko strona internetowa |
6. Odpowiedzi do kwestionariusza
- Czy produkt przechowuje, przetwarza lub przesyła dane klientów?
- Nie przy przechwytywaniu i edycji: zrzuty ekranu zostają na urządzeniu użytkownika. Jeśli użytkownik zdecyduje się udostępnić zrzut ekranu, Screshot przechowuje go zaszyfrowanego end-to-end, wraz z metadanymi konta i udostępniania wymienionymi powyżej. Screshot nie może odszyfrować obrazu.
- Jakie połączenia sieciowe nawiązuje rozszerzenie?
- Żadnych podczas przechwytywania, edycji, kopiowania ani pobierania. Łączy się ze screshot.com tylko wtedy, gdy użytkownik się loguje lub udostępnia, i otwiera strony screshot.com w zwykłych kartach dla przewodnika powitalnego po ręcznej instalacji oraz dla opcjonalnej ankiety po odinstalowaniu.
- Czy zawiera analitykę, telemetrię lub skrypty firm trzecich?
- Nie. Nic nie jest wczytywane ze zdalnych serwerów, a w rozszerzeniu nie ma analityki ani raportowania awarii.
- O jakie uprawnienia przeglądarki prosi?
- activeTab, scripting, contextMenus, storage i identity. Żadne nie powoduje ostrzeżenia przy instalacji i nie ma uprawnień do hostów. Zobacz tabelę powyżej.
- Czy może odczytywać inne karty, historię przeglądania lub pliki cookie?
- Nie. activeTab daje dostęp tylko do karty, którą użytkownik zdecyduje się przechwycić, i tylko w tej chwili.
- Czy dane są szyfrowane podczas przesyłania i przechowywania?
- Tak. Wszystko jest udostępniane przez HTTPS, a udostępnione zrzuty ekranu są szyfrowane end-to-end w przeglądarce przed przesłaniem (AES-256-GCM), więc są przechowywane w postaci zaszyfrowanej kluczami, których Screshot nie posiada. Szczegóły w przeglądzie bezpieczeństwa.
- Czy pracownicy Screshot mogą oglądać udostępnione zrzuty ekranu?
- Nie. Pracownicy widzą metadane, takie jak tytuły i adresy e-mail zaproszonych osób, ale nie obrazy. Jedynym wyjątkiem jest zgłoszenie nadużycia, do którego zgłaszający zdecyduje się dołączyć klucz, aby moderatorzy mogli sprawdzić ten jeden zrzut ekranu.
- Co się dzieje, gdy użytkownik straci klucz dostępu?
- Odblokowuje kodem odzyskiwania i może wtedy dodać nowy klucz dostępu. Jeśli straci oba, jego udostępnionych zrzutów ekranu nie może odszyfrować nikt, łącznie ze Screshot.
- Czy obsługuje SSO, SCIM lub dostęp oparty na rolach?
- Obecnie nie. Przechwytywanie nie wymaga konta. Udostępnianie korzysta z logowania Google, a każdy właściciel kontroluje dostęp do każdego zrzutu ekranu: tylko ja, zaproszone osoby lub każdy, kto ma link.
- Jak dane są usuwane?
- Użytkownicy sami usuwają zrzuty ekranu. Kosz jest czyszczony po 30 dniach lub od razu opcją Usuń na zawsze, zarówno z bazy danych, jak i z pamięci masowej. Usunięcie konta w Ustawieniach od razu usuwa wszystko.
- Jak jest wdrażany i usuwany?
- Wymuszona instalacja za pomocą Google Admin console, Microsoft Intune, Group Policy lub profilu macOS, a usunięcie przez tę samą zasadę. Zobacz przewodnik wdrożenia.
- Jak aktualizacje są dostarczane i sprawdzane?
- Przez Chrome Web Store, który sprawdza każdą wersję. Jeśli nowa wersja prosi o uprawnienie wyświetlające ostrzeżenie, Chrome ją wyłącza, dopóki użytkownik lub administrator tego nie zatwierdzi.
- Czy administratorzy mogą kontrolować, która wersja działa?
- Zasady Chrome pozwalają zezwolić na rozszerzenie, zablokować je lub wymusić jego instalację według identyfikatora. Chrome Web Store nie obsługuje przypinania konkretnej wersji.
- Czy produkt przeszedł niezależny test penetracyjny?
- Jeszcze nie. Gdy test zostanie przeprowadzony, udostępnimy wyniki klientom w ramach umowy NDA.
- Jak postępujecie z podatnościami?
- Zgłaszaj je na contact@screshot.com. Potwierdzamy otrzymanie zgłoszeń i prosimy o rozsądny czas na poprawkę przed publicznym ujawnieniem.
- Jak poinformujecie nas o incydentach bezpieczeństwa lub istotnych zmianach?
- Zmiany uprawnień lub sposobu przetwarzania danych publikujemy na stronie bezpieczeństwa i w polityce prywatności przed wydaniem wersji, która je wprowadza.
7. Planowane zmiany
Planujemy zasadę Chrome, która pozwoli administratorom utrzymać udostępnianie wyłączone w całej organizacji, oraz niezależny test penetracyjny. Zmiany przepływu danych, przechowywanych danych lub podmiotów przetwarzających zostaną najpierw opublikowane tutaj.
Potrzebujesz czegoś, czego tu nie ma?
Wyślij nam swój kwestionariusz, a my go wypełnimy, albo poproś o rozmowę z zespołem.
Uzyskaj pomoc przy wdrożeniu