Polityka prywatności
Przetwarzanie lokalne. Bez serwerów AnyServ.
AQR (Advanced QR Generator) przetwarza Twoje kody QR i skany na Twoim urządzeniu. Nie otrzymujemy Twoich wygenerowanych treści, wyników skanowania ani danych formularzy na serwerach AnyServ. Niniejszy dokument obejmuje rozszerzenie AQR Chrome oraz, w osobnej sekcji, stronę anyserv.eu i API.
Ostatnia aktualizacja: 23 maja 2026 · Wersja 1.1.1 · Manifest V3
Szybkie podsumowanie
Tylko rozszerzenie AQR (nie strona/API – patrz sekcja 10):
| Temat | Status |
|---|---|
| Dane wysyłane na serwery AnyServ | NIE |
| Analityka / telemetria w rozszerzeniu | NIE |
| Konto użytkownika / logowanie / newsletter | NIE |
| Sprzedaż danych osobowych podmiotom trzecim | NIE |
| Pliki cookie rozszerzenia | NIE |
| Skrypty treści / odczyt strony w tle | NIE |
| Przechowywanie lokalne na urządzeniu | TAK |
| Synchronizacja ustawień Chrome (przez Google) | OPCJONALNE |
| URL/tytuł aktywnej karty (działanie użytkownika) | OGRANICZONE |
| Pobieranie obrazu do skanowania z menu kontekstowego | OGRANICZONE |
Zakres i administrator danych
Administrator danych: AnyServ (anyserv.eu), kontakt: anyserv.eu/contact.
Niniejsza polityka dotyczy rozszerzenia przeglądarki AQR – Advanced QR Generator dystrybuowanego przez Chrome Web Store. Nie zastępuje ogólnej Polityki prywatności anyserv.eu, która obejmuje stronę internetową, pliki cookie i inne usługi.
Rozszerzenie generuje i skanuje kody QR wyłącznie w Twojej przeglądarce, korzystając z lokalnych bibliotek (jsQR, QR
generator). Zweryfikowano w kodzie źródłowym: rozszerzenie nie wykonuje wywołań do punktów końcowych
anyserv.eu/api.
Wprowadzane dane
W zależności od wybranego trybu QR możesz wprowadzać dane takie jak:
- Adresy URL, zwykły tekst, adresy e-mail, numery telefonów
- Treść wiadomości SMS i WhatsApp
- Nazwa sieci WiFi (SSID) i hasło
- Pola kontaktu vCard (imię, telefon, e-mail, organizacja itd.)
- Wyniki zeskanowanych kodów QR
- Opcjonalny obraz logo (PNG/SVG konwertowany na data URL do stylizacji QR)
Te treści są przetwarzane lokalnie w celu wygenerowania lub odczytu kodów QR. Nie są przesyłane do AnyServ. Ponieważ możesz wprowadzać wrażliwe informacje (np. hasła WiFi), zalecamy korzystanie z rozszerzenia wyłącznie na urządzeniach, którym ufasz.
Nie ma rejestracji, logowania, zapisu do newslettera ani formularza kontaktowego w rozszerzeniu – jedynie opcjonalne linki otwierające zewnętrzne strony w przeglądarce.
Przechowywanie lokalne
AQR przechowuje dane w pamięci rozszerzenia Chrome oraz, w przypadku presetów kolorów, w localStorage
pochodzenia rozszerzenia. Nic nie jest zapisywane w bazie danych na serwerach AnyServ.
| Pamięć | Klucz / obszar | Zawartość |
|---|---|---|
chrome.storage.sync |
qrSettings |
Motyw, język, domyślne opcje QR, przełączniki (historia, trwałość sesji, menu kontekstowe itd.). Jeśli synchronizacja Chrome jest włączona, Google może synchronizować te ustawienia między zalogowanymi urządzeniami – wykorzystuje infrastrukturę Google, a nie serwery AnyServ. |
chrome.storage.local |
qrHistory |
Do 10 ostatnich wpisów: tekst QR, typ, miniatura (data URL), znacznik czasu – tylko na urządzeniu. |
chrome.storage.local |
qrSession |
Gdy włączona jest opcja "Persist popup session": pełny stan popupu (tekst, presety, pola WiFi/vCard, kolory/logo) – tylko na urządzeniu. |
chrome.storage.session |
Przekazanie z menu kontekstowego | Krótkotrwałe: contextMenuText (zaznaczony tekst lub link) i contextMenuScanUrl (URL obrazu do skanowania). Usuwane po użyciu. |
localStorage |
aqrRecentColors:dark / :light |
Do 6 ostatnich niestandardowych kolorów na pole motywu – tylko w originie rozszerzenia. |
Schowek systemowy: Gdy kopiujesz obraz QR lub wynik skanowania, Clipboard API zapisuje dane lokalnie w schowku systemu operacyjnego. Serwer nie jest zaangażowany.
Usuwanie:
- Wyczyść historię w interfejsie rozszerzenia.
- Wyłącz historię lub trwałość sesji w ustawieniach.
- Odinstaluj rozszerzenie – usuwa wszystkie dane
chrome.storagerozszerzenia AQR.
Uprawnienia przeglądarki
AQR korzysta z Manifest V3 bez skryptów treści i bez szerokich uprawnień hosta. Rozszerzenie nie odczytuje DOM strony ani nie śledzi przeglądania w tle.
| Uprawnienie | Dlaczego jest potrzebne |
|---|---|
storage |
Zapisywanie ustawień, opcjonalnej historii, opcjonalnego stanu sesji i danych przekazania z menu kontekstowego. |
contextMenus |
"Generate QR for selection/link" i "Scan QR from image" – tylko po użyciu menu kontekstowego. |
activeTab + tabs |
Odczyt URL i tytułu aktywnej karty przy otwarciu popupu lub kliknięciu "Current page" (chrome.tabs.query). Wyłącznie na działanie użytkownika. |
AQR nie żąda uprawnień cookies, scripting, alarms ani dostępu
do hostów <all_urls>.
Sieć i podmioty trzecie
Brak backendu AnyServ: Rozszerzenie nie wysyła treści QR, skanów ani ustawień do AnyServ. W kodzie rozszerzenia nie ma analityki, reklam ani SDK raportowania błędów.
Skanowanie obrazu z menu kontekstowego
Gdy wybierzesz "Scan QR from image" na obrazie w sieci, rozszerzenie może fetch ten URL obrazu
w Twojej przeglądarce, zdekodować go lokalnie za pomocą jsQR i odrzucić wynik pobrania. Obraz nie jest
przesyłany do AnyServ. Pobranie może się nie powieść z powodu CORS lub polityk witryny – wtedy skanowanie tego obrazu
może nie działać.
Linki, które otwierasz (standardowa nawigacja przeglądarki)
Kliknięcie tych linków opuszcza rozszerzenie; wtedy obowiązują ich polityki prywatności:
- anyserv.eu (landing, narzędzia, kontakt)
- ko-fi.com/anyserv
- Inne narzędzia AnyServ z zakładki "More Tools"
- Adresy URL zdekodowane ze zeskanowanych kodów QR (
window.open)
Biblioteki open source
Dołączone w czasie kompilacji i uruchamiane offline w przeglądarce:
- qrcode – generowanie kodów QR (SVG/PNG)
- jsQR – dekodowanie QR z obrazów
- React – interfejs popupu
Te biblioteki nie łączą się z autorami w czasie działania ani nie wysyłają danych na zewnątrz.
Twoje prawa i kontrola
Na mocy RODO i podobnych przepisów możesz mieć prawo dostępu, sprostowania lub usunięcia danych osobowych. W przypadku AQR:
- Dostęp / eksport: Przeglądaj historię i ustawienia w rozszerzeniu; dane pozostają na Twoim urządzeniu.
- Usunięcie: Wyczyść historię, wyłącz opcje trwałości lub odinstaluj rozszerzenie.
- Sprzeciw / ograniczenie: Nie korzystaj z opcjonalnych funkcji (historia, zapis sesji, menu kontekstowe).
Nie przechowujemy kopii danych rozszerzenia na naszych serwerach, więc nie mamy czego usuwać po stronie backendu. W razie pytań skontaktuj się z nami (patrz Kontakt).
Nie sprzedajemy ani nie udostępniamy Twoich danych osobowych podmiotom trzecim w celach marketingowych.
Google i Chrome Web Store
Instalacja i aktualizacja rozszerzenia przez Chrome Web Store są obsługiwane przez Google. Jeśli korzystasz z synchronizacji
Chrome, Google może synchronizować ustawienia chrome.storage.sync między urządzeniami zgodnie z
Polityką prywatności Google.
AnyServ nie otrzymuje tych danych synchronizacji.
Strona anyserv.eu i API
Ważne: Rozszerzenie AQR działa offline i nie korzysta z API AnyServ. Narzędzia internetowe na anyserv.eu są oddzielne. Jeśli korzystasz z generatorów QR lub WiFi online na anyserv.eu, obowiązują inne zasady przetwarzania.
Punkty końcowe API
Trasy serwera takie jak /api/qr/* i /api/wifi przyjmują parametry w ciągu zapytania
(np. data, ssid, password) w celu generowania obrazów QR po stronie serwera.
Te wartości mogą pojawić się w logach dostępu serwera WWW lub proxy (wraz z adresem IP,
User-Agent, znacznikiem czasu). Kod API nie zapisuje ich w bazie aplikacji, lecz logi hostingu mogą je przechowywać
przez ograniczony czas w zależności od konfiguracji infrastruktury.
Ograniczanie liczby żądań
Żądania API są ograniczane według adresu IP (ok. 30 żądań na minutę; IP przechowywany w pamięci serwera przez około minutę). To zapobieganie nadużyciom, a nie profilowanie użytkowników.
Pliki cookie witryny i logi hostingu
Witryna anyserv.eu może ustawiać pliki cookie (np. zgoda, analityka, CDN) i generować standardowe logi dostępu (IP, data/godzina, URL, referrer, User-Agent). Szczegóły w Polityce prywatności witryny i Polityce plików cookie.
Dzieci
AQR to narzędzie ogólnego przeznaczenia, nie skierowane do dzieci poniżej 13 lat (COPPA) ani poniżej 16 lat, gdzie stosuje się GDPR-K. Nie zbieramy świadomie danych osobowych dzieci za pośrednictwem rozszerzenia.
Kontakt i zmiany
Pytania dotyczące prywatności → anyserv.eu/contact
Możemy aktualizować niniejszą politykę. Data "Ostatnia aktualizacja" u góry ulegnie zmianie; istotne zmiany mogą być również odnotowane w wykazie Chrome Web Store lub w informacjach o wydaniu rozszerzenia.