Niniejsza polityka prywatności dotyczy rozszerzenia przeglądarki Eink Mode. Przetwarzamy dane tylko w zakresie niezbędnym do świadczenia funkcji, starając się korzystać z lokalnego przechowywania.

I. Dane, które zbieramy i przetwarzamy

  • Dane ustawień funkcji: temat, preferencje językowe, ustawienia skrótów klawiszowych, wielkość czcionki, wysokość wiersza, grubość czcionki, marginesy, rodzaj czcionki, zachowanie linków, pozycja paska narzędzi, kolor tła, wyświetlanie w dwóch kolumnach, automatyczne pełnoekranowe, systemowa wielkość i rodzaj czcionki oraz inne preferencje, a także stan powiadomień o wersji i polityce.
  • Dane stanu czytania: stan aktywacji trybu czytania witryny, stan sesji w karcie oraz niezbędne informacje o pamięci podręcznej.
  • Treści tworzone przez użytkownika: dane takie jak zaznaczenia, notatki, tagi, odręczne rysunki czy szkice (w tym odpowiadające im adresy URL i tytuły stron, przy czym adresy URL są pozbawione wszelkich informacji umożliwiających identyfikację osoby, parametrów zapytań i identyfikatorów fragmentów, aby zapewnić prywatność użytkowników). Takie dane bezpłatnych użytkowników są przechowywane tylko lokalnie; zalogowani członkowie mogą wybrać synchronizację z chmurą (funkcjonalność synchronizacji odręcznych rysunków i szkiców nie jest jeszcze dostępna).
  • Dane do analizy anonimowej: losowo generowane identyfikatory instalacji i sesji, domena zdarzenia (tylko nazwa domeny), zdarzenia użycia funkcji, odstępy czasu, długości treści, wersja rozszerzenia oraz niezbędne flagi debugowania, te dane są wykorzystywane do poprawy jakości produktu i funkcji, co pozwala zrozumieć, które funkcje są bardziej praktyczne i mogą być dalej rozwijane, a które są mniej przydatne i mogą być usunięte, aby odpowiednio rozdzielić zasoby oraz czas deweloperski, a także powyższe dane nie zawierają żadnych informacji, które umożliwiają bezpośrednią identyfikację osoby.
  • Informacje o urządzeniu i języku: typ urządzenia (komputer stacjonarny / urządzenie mobilne), informacje o przeglądarce i systemie operacyjnym, ustawienia językowe, rozdzielczość ekranu, a także przewidywany kod kraju na podstawie języka, co pozwala nam skupić zasoby na poprawie najbardziej używanych urządzeń w kontekście dostosowywania ekranu i prezentacji językowej, powyższe dane nie zawierają żadnych informacji, które umożliwiają bezpośrednią identyfikację osoby.
  • Dane konta (dla zalogowanych użytkowników): Gdy zdecydujesz się na zalogowanie się do konta BacInk, zbieramy i przetwarzamy twój adres e-mail oraz identyfikator konta (generowany przez usługę uwierzytelniania Supabase), aby zidentyfikować twoją tożsamość, zarządzać subskrypcją oraz zapewnić możliwość synchronizacji w chmurze. Token dostępu (access token) oraz token odświeżający (refresh token) są przechowywane tylko w tle rozszerzenia i nie są przekazywane do skryptów treści stron internetowych.
  • Dane do udostępniania (gdy aktywnie korzystasz z funkcji udostępniania): adres URL strony do udostępnienia, kod udostępnienia, okres ważności udostępnienia, a także zaznaczone treści, które wybierzesz do udostępnienia.

II. Miejsce i sposób przechowywania danych

  • Główne przechowywanie odbywa się w przestrzeni pamięci rozszerzenia przeglądarki (np. chrome.storage) oraz IndexedDB.
  • Część danych tymczasowych (np. identyfikator sesji i pamięć podręczna udostępnienia) będzie przechowywana w pamięci sesji (np. chrome.storage.session).
  • Przechowywanie w chmurze (dla zalogowanych użytkowników): Ustawienia funkcji, ustawienia skrótów klawiszowych oraz dane zaznaczeń mogą być synchronizowane w usłudze BacInk w chmurze (Supabase). Możesz kontrolować, czy chcesz włączyć synchronizację w chmurze na stronie ustawień. Dane w chmurze są chronione poprzez zabezpieczenie na poziomie wiersza (Row Level Security) Supabase i są dostępne tylko dla ciebie.
  • Obecna wersja nie korzysta z plików cookie jako głównego mechanizmu przechowywania.
  • Część danych stanowi dane sesji i mogą być resetowane po zamknięciu karty lub ponownym uruchomieniu przeglądarki.

III. Uprawnienia i zastosowania

  • Uprawnienia do Storage: używane do przechowywania ustawień, stanu czytania oraz notatek/czcionek lokalnych i zarządzania sesją uwierzytelniania.
  • Uprawnienia do Tabs: używane do otwierania i monitorowania strony uwierzytelniania OAuth w procesie logowania oraz automatycznego zamykania tej strony po zakończeniu uwierzytelniania.
  • Dostęp do treści witryny: aby zapewnić tryb czytania, wyróżnianie i funkcje pisania odręcznego, rozszerzenie wykonuje skrypty treści na stronach internetowych, które spełniają określone warunki, w celu lokalnej analizy i reorganizacji treści strony; ta operacja domyślnie nie przesyła całej treści strony na serwer.
  • Dostęp do hosta sieciowego: używane tylko do następujących usług: https://www.google-analytics.com/, https://bacink.com/ oraz punkty końcowe usługi chmurowej BacInk (w tym uwierzytelnianie, synchronizacja ustawień i usługi udostępniania).

IV. Przesyłanie danych na zewnątrz

  • Google Analytics 4 (GA4): przesyłanie anonimowych danych zdarzeń (np. liczba użyć funkcji, przełączanie trybów, nawigacja po stronach, przełączanie tematów, okresy czasu i nazwa domeny) w celu poprawy jakości produktu i funkcji.
  • API BacInk: żądanie aktualizacji podsumowania artykułu wymagane do linku do polityki prywatności na stronie https://bacink.com/backend/api/blog.php.
  • Usługa chmurowa BacInk (Supabase): po włączeniu synchronizacji z chmurą dla zalogowanych użytkowników, ustawienia rozszerzenia (marginesy, czcionka, wysokość wiersza, skróty klawiszowe itd.), zaznaczenia i notatki będą przesyłane do backendu Supabase BacInk w celu przechowywania i synchronizacji między urządzeniami. Ta transmisja jest zabezpieczona poprzez szyfrowanie HTTPS, a dane są związane tylko z zweryfikowanymi kontami.
  • Funkcja udostępniania (Supabase): gdy aktywnie tworzysz link udostępnienia, system przesyła wymagane dane do udostępnienia (np. adres URL strony i zaznaczone treści), aby zaproszeni mogli wyświetlić zawartość udostępnianą.
  • Uwierzytelnianie Google OAuth: jeśli zdecydujesz się zalogować przez konto Google, proces logowania otworzy stronę autoryzacji Google OAuth. BacInk otrzymuje jedynie token sesji udostępniony przez Supabase po zakończeniu procesu uwierzytelniania, nie uzyskując bezpośrednio hasła do twojego konta Google.

V. Co nie robimy

  • Nie zbieramy aktywnie danych osobowych takich jak imię i nazwisko, numer telefonu itp. (adres e-mail zbieramy tylko w momencie aktywnego logowania).
  • Nie przesyłamy pełnych adresów URL przeglądania, ścieżek adresów ani parametrów zapytań; w danych analitycznych rejestrujemy jedynie nazwę hosta strony (np. example.com), bez ścieżek czy informacji personalizujących.
  • Nie przesyłamy haseł ani zawartości formularzy z twoich kont na serwery BacInk.
  • Nie sprzedajemy twoich danych osobowych.
  • Nie przesyłamy twoich zaznaczeń, notatek ani odręcznych treści na serwer bez twojej zgody. Funkcja synchronizacji w chmurze musi być aktywowana przez ciebie, a dane bezpłatnych użytkowników będą zawsze przechowywane lokalnie.
  • Nie przekazujemy tokenów dostępu (access token, refresh token) do jakichkolwiek skryptów treści stron internetowych ani usług zewnętrznych.

VI. Przechowywanie i usuwanie danych

  • Dane lokalne będą przechowywane w przeglądarce, dopóki nie usuniesz danych z przeglądarki/rozszerzenia lub nie usuniesz samego rozszerzenia.
  • Dane analityczne zdalne zarządzane są przez Google Analytics zgodnie z polityką usług i ustawieniami przechowywania.
  • Dane synchronizacji w chmurze i dane udostępniane (ustawienia, skróty, zaznaczenia oraz aktywnie tworzone treści do udostępnienia) są zarządzane przez usługę chmurową BacInk. Możesz usunąć konto i dane w chmurze na stronie zarządzania kontami na oficjalnej stronie.

VII. Twoja kontrola

  • Możesz kontrolować przechowywanie danych lokalnych i zachowanie powiązanych funkcji poprzez usunięcie danych przeglądarki, usunięcie rozszerzenia oraz dostosowanie uprawnień przeglądarki.
  • Możesz włączyć lub wyłączyć funkcję synchronizacji w chmurze w dowolnym momencie na stronie ustawień.
  • Możesz zakończyć sesję konta, korzystając z opcji wylogowania na pulpicie, a po wylogowaniu rozszerzenie przełączy się w tryb przechowywania lokalnego.
  • Możesz usunąć lokalne zaznaczenia, notatki oraz dane odręczne lub cofnąć linki do udostępnienia, które stworzyłeś.
  • Możesz usunąć konto na stronie zarządzania kontami na oficjalnej stronie, co usunie dane osobowe przechowywane w chmurze BacInk oraz wszystkie dane związane z tym kontem.

VIII. Aktualizacja polityki

Polityka ta może być aktualizowana w związku z wymaganiami funkcjonalnymi lub prawnymi, a zmiany będą ogłaszane na tej stronie oraz równocześnie aktualizowane daty „ostatniej aktualizacji”.

IX. Skontaktuj się z nami

Jeśli masz pytania dotyczące tej polityki prywatności, skontaktuj się z nami: bacink.contact@gmail.com

Korzystając z trybu Eink, potwierdzasz, że przeczytałeś i zgadzasz się z tą polityką prywatności.

Ostatnia aktualizacja: 3 maja 2026 r.