Polityka prywatności
IFG GEO Optimizer — aplikacja Shopify do Generative Engine Optimization Ostatnia aktualizacja: październik 2026
1. Administrator danych
Administratorem danych osobowych przetwarzanych za pośrednictwem IFG GEO Optimizer jest:
IFG eCommerce — z siedzibą w Rzymie, we Włoszech E-mail: info@ifgecommerce.com
2. Jakie dane zbieramy
- Dane konta sprzedawcy (poprzez OAuth Shopify): domena Twojego sklepu i token dostępu API.
- Adres e-mail właściciela sklepu i nazwa sklepu (poprzez Admin API Shopify): odczytywane przy instalacji wyłącznie w celu wysłania wiadomości powitalnej opisanej w sekcji 3. Adres e-mail nie jest zapisywany w naszych rejestrach.
- Dane katalogu (tylko do odczytu): tytuły produktów, opisy, dostawca, ceny, opcje i specyfikacje techniczne — wykorzystywane do przeprowadzania audytów, symulowania zachowania crawlerów, oceny ekstrahowalności treści oraz tworzenia FAQ lub przepisanych opisów.
- Konfiguracja sklepu: Twój aktywny plan, szczegóły polityki zwrotów i wysyłki oraz dane firmy wprowadzone w Ustawieniach, zapisane audyty, wersje robocze FAQ i przepisanych treści oraz zapytania, które wybierasz do monitorowania widoczności AI.
- Wiadomości czatu wsparcia: tekst, którym wymieniasz się z wbudowanym asystentem AI, w tym transkrypcja przekazywana nam, gdy wyraźnie poprosisz o rozmowę z człowiekiem.
- Anonimowy ruch sklepu (Web Pixel, wszystkie plany): gdy odwiedzający trafia na stronę produktu z rozpoznanego silnika AI (ChatGPT, Perplexity, Claude, Gemini, Copilot), zapisujemy silnik, adres URL strony i znacznik czasu — wyłącznie wtedy, gdy odwiedzający wyraził już zgodę na analitykę przez baner cookie Twojego sklepu. Nie zbieramy żadnego identyfikatora odwiedzającego, ciasteczka ani danych sesji.
- Dane techniczne: znaczniki czasu żądań, wewnętrzne identyfikatory rekordów oraz logi systemowe.
- Tekst Twoich Stron i artykułów bloga (tylko odczyt, Unlimited): odczytywany na potrzeby dwóch kontroli audytu katalogu, które sam uruchamiasz. Skaner statystyk bez źródła wysyła do OpenAI tekst fragmentów kandydujących, aby sprawdzić, czy twierdzenie statystyczne ma w pobliżu weryfikowalne źródło; detektor zduplikowanych treści porównuje ten sam tekst w pełni deterministycznym obliczeniem podobieństwa i nigdy nie wysyła go do żadnego modelu językowego.
- Tekst plików Liquid Twojego opublikowanego motywu (tylko odczyt): odczytywany przez kontrole konfliktów danych strukturalnych; na potrzeby kontroli spójności encji (Unlimited) jest dodatkowo wysyłany do OpenAI razem z próbką opisów produktów, aby wskazać twierdzenia sprzeczne ze sobą.
- Zagregowana liczba ostatnich zamówień (tylko odczyt): jedna liczba — ile zamówień sklep otrzymał w ciągu ostatnich 30 dni (Admin GraphQL
ordersCount) — dostępna z wewnętrznego punktu końcowego, w ramach przygotowania do przyszłej funkcji raportowania, jeszcze niepodłączonej do żadnego ekranu aplikacji. Nigdy szczegółów zamówienia, kwoty, zakupionego produktu ani danych klientów. - Sugestie wysłane z formularza „Zaproponuj usprawnienie” (strona Pomoc): tekst, który piszesz, domena .myshopify.com sklepu oraz, tylko jeśli go podasz, adres e-mail do otrzymania odpowiedzi. Pole e-mail jest opcjonalne.
Aplikacja nigdy nie prosi o dane osobowe klientów końcowych ani ich nie otrzymuje — żadnych nazwisk, adresów e-mail ani adresów — i nigdy nie odczytuje szczegółów żadnego zamówienia. Prosi Shopify o dziewięć uprawnień, z których każde jest powiązane z funkcją, którą aplikacja faktycznie wykonuje:
read_products— odczytuje katalog na potrzeby audytu, symulatora crawlera, szkiców FAQ, przepisywania treści, tekstu alternatywnego obrazów i ekstrakcji specyfikacji technicznych.write_products— zapisuje metapola danych strukturalnych (poprawka schematu jednym kliknięciem) oraz FAQ, przepisane opisy i zmiany tytułu, opisu i SEO produktu, które zatwierdzasz lub zapisujesz.read_themes— sprawdza, czy blok motywu „GEO Schema” jest aktywny, i odczytuje tekst plików Liquid motywu na potrzeby kontroli konfliktów danych strukturalnych oraz kontroli spójności encji.write_themes— zapisuje trzy pliki czytelności dla AI (agents.md, llms.txt, llms-full.txt) jako szablony Liquid w opublikowanym motywie, gdy klikasz „Opublikuj” w audycie katalogu, oraz automatycznie za każdym razem, gdy publikujesz inny motyw (webhookthemes/publish); istniejące pliki, których nie utworzyła aplikacja, nie są nadpisywane bez Twojego wyraźnego potwierdzenia.write_pixelsiread_customer_events— aktywują i subskrybują zdarzenia opisanego wyżej anonimowego Web Pixela ruchu, nigdy danych identyfikujących klientów.write_files— zapisuje tekst alternatywny obrazu produktu (Files API), gdy go zatwierdzasz lub zapisujesz, nigdy samego obrazu.read_online_store_pages— odczytuje tekst Stron i artykułów bloga na potrzeby opisanego wyżej skanera statystyk bez źródła i detektora zduplikowanych treści.read_orders— odczytuje opisaną wyżej zagregowaną liczbę ostatnich zamówień, w ramach przygotowania do przyszłej funkcji raportowania. Nigdy szczegółów zamówienia ani danych klientów.
3. Dlaczego przetwarzamy te dane i na jakiej podstawie prawnej
Przetwarzamy te dane, aby świadczyć usługę, dla której zainstalowałeś aplikację — na podstawie art. 6 ust. 1 lit. b) RODO, wykonania umowy: analizowanie i poprawianie widoczności Twojego katalogu w generatywnych wyszukiwarkach, w tym wspomagane przez AI tworzenie FAQ i przepisywanie treści, czat wsparcia w aplikacji, cotygodniowe śledzenie widoczności AI dla wybranych przez Ciebie zapytań oraz anonimowy pomiar ruchu polecanego przez AI — wszystko zainicjowane albo przez sprzedawcę, albo, w przypadku pixela ruchu, uwarunkowane zgodą na Twoim storefroncie.
Wiadomość powitalna. Po nowej instalacji wysyłamy jedną wiadomość powitalną na adres e-mail konta Shopify właściciela sklepu, który odczytujemy z Admin API Shopify w momencie instalacji (publiczny adres kontaktowy sklepu nigdy nie jest używany). Odczytujemy też nazwę sklepu, aby się do Ciebie zwrócić. Wiadomość wysyła Francesco Guiducci (IFG eCommerce); dziękuje w niej za instalację aplikacji, przedstawia się jako jej niezależny programista i zaprasza do odpowiedzi z dowolnym pytaniem. Jest to wiadomość serwisowa, nie newsletter ani promocja, i potem nie wysyłamy nic więcej. Jest dostarczana za pośrednictwem Resend (Stany Zjednoczone, standardowe klauzule umowne). Podstawa prawna: wykonanie umowy (art. 6 ust. 1 lit. b) RODO) oraz, w części przedstawiającej, uzasadniony interes (art. 6 ust. 1 lit. f) RODO). Możesz w każdej chwili wnieść sprzeciw, odpowiadając na wiadomość, korzystając z linku do rezygnacji w niej zawartego lub pisząc na info@ifgecommerce.com. Adres e-mail właściciela nie jest zapisywany w naszych rejestrach. To, co przechowujemy po odinstalowaniu, opisano w sekcji 6. Wiadomość i jej treść przekazane już Resend pozostają w jego logach zgodnie z własnym okresem przechowywania Resend.
Sugestie i odpowiedzi. Gdy wysyłasz sugestię ze strony Pomoc, tekst i domena sklepu trafiają do nas e-mailem na adres pomocy przez Resend (Stany Zjednoczone, standardowe klauzule umowne). Wykorzystujemy je, aby oceniać i ulepszać aplikację, na podstawie naszego prawnie uzasadnionego interesu (art. 6 ust. 1 lit. f RODO). Jeśli podasz adres e-mail, używamy go wyłącznie, aby Ci odpowiedzieć, na podstawie Twojej prośby (art. 6 ust. 1 lit. b RODO): nie zapisujemy go w bazie danych aplikacji, nie używamy go do innej komunikacji i nikomu go nie udostępniamy. Wiadomość pozostaje w skrzynce pomocy przez czas potrzebny do obsługi prośby oraz w logach Resend zgodnie z jego okresem przechowywania. W każdej chwili możesz zażądać jej usunięcia, pisząc na info@ifgecommerce.com.
4. Jak zbieramy te dane
Dane konta są zbierane jednorazowo, poprzez proces OAuth Shopify, przy instalacji. Dane katalogu są odczytywane przez Admin API Shopify wyłącznie wtedy, gdy inicjujesz działanie z poziomu dashboardu. Pixel ruchu działa na Twoim storefroncie i raportuje zdarzenia wyłącznie po uzyskaniu zgody; nic innego nie działa w tle bez Twojej inicjatywy.
5. Komu udostępniamy dane
- Google Firebase / Cloud Firestore — przechowuje Twoją konfigurację, sesje i wersje robocze. Google LLC (USA) uczestniczy w ramach EU-US Data Privacy Framework. Dane są przechowywane w regionie europe-west1 (Belgia).
- OpenAI, Inc. (USA) — dostarcza model językowy (GPT-5 nano) wykorzystywany do tworzenia szkiców FAQ, przepisywania treści, tekstu alternatywnego obrazów, wyodrębniania specyfikacji technicznych, czatu wsparcia w aplikacji, kontroli statystyk bez źródła i spójności encji oraz cotygodniowego śledzenia widoczności w AI. Otrzymuje wyłącznie atrybuty produktu, teksty lub śledzone pytanie potrzebne danej funkcji — nigdy danych klientów. Przekazywanie do USA opiera się na standardowych klauzulach umownych zatwierdzonych przez Komisję Europejską.
- Perplexity AI, Inc. (USA) — używany wyłącznie do cotygodniowego śledzenia widoczności w AI dla pytań, które wyraźnie wybierzesz do monitorowania. Otrzymuje wyłącznie treść śledzonego pytania — nigdy danych klientów.
- Google LLC (USA) — dostarcza model Gemini, używany tak samo jak OpenAI i Perplexity powyżej do śledzenia widoczności (zastosowanie inne niż Firebase/Firestore, który służy wyłącznie do przechowywania). Monitorowanie przez Gemini jest zawieszone od 26 lipca 2026 r.: nie są wykonywane żadne wywołania. Wpis pozostaje tutaj dla przejrzystości i zacznie obowiązywać ponownie tylko wtedy, gdy monitorowanie zostanie wznowione.
- Resend, Inc. (USA) — wysyła nam powiadomienie z nazwą sklepu i transkrypcją czatu wsparcia, wyłącznie gdy wyraźnie poprosisz o rozmowę z człowiekiem w czacie wsparcia, oraz dostarcza wiadomość powitalną właścicielowi sklepu. Dostarcza nam także sugestie wysłane ze strony Pomoc, z opcjonalnym adresem e-mail, jeśli go podasz.
- Shopify Inc. — sama platforma oraz źródło infrastruktury Admin API i Web Pixel, z których korzysta aplikacja.
Nie sprzedajemy danych i nie wykorzystujemy ich do marketingu ani profilowania behawioralnego. Wiadomość powitalna opisana w sekcji 3 jest wiadomością serwisową, a nie marketingiem.
6. Jak długo przechowujemy dane
- Tokeny sesji: zarządzane przez cykl życia tokenów offline Shopify, rotowane automatycznie.
- Konfiguracja, audyty, wersje robocze i zdarzenia ruchu: przechowywane przez cały okres, w którym aplikacja jest zainstalowana. Odinstalowanie uruchamia webhook
shop/redactShopify, który całkowicie usuwa konfigurację i sesje Twojego sklepu, z jedynym wyjątkiem rejestru wiadomości powitalnej opisanego poniżej. - Rejestr wiadomości powitalnej: po odinstalowaniu i żądaniu usunięcia (
shop/redact) przechowujemy w osobnym rejestrze wyłącznie domenę .myshopify.com sklepu, status wysyłki z datami oraz, w przypadku osoby, która zrezygnowała z subskrypcji, datę sprzeciwu i kryptograficzny skrót z kluczem (HMAC-SHA256) adresu e-mail. Skrót jest danymi spseudonimizowanymi, nie zanonimizowanymi; służy wyłącznie do tego, by nie wysyłać wiadomości ponownie i respektować sprzeciw (art. 21 RODO), także gdy ta sama osoba zainstaluje aplikację w innym sklepie. Jest usuwany po 24 miesiącach. Sprzeciwy zarejestrowane przed utworzeniem tego rejestru przechowujemy bezterminowo, wyłącznie jako domenę .myshopify.com sklepu i datę (bez danych osobowych), aby nadal były respektowane. - Logi techniczne: przechowywane zgodnie ze standardowym okresem retencji logów Google Cloud.
7. Twoje prawa
Na podstawie art. 15–22 RODO możesz zażądać dostępu do swoich danych, sprostowania nieprawidłowych danych lub ich usunięcia — najprostszym sposobem jest odinstalowanie aplikacji — lub wnieść sprzeciw wobec przetwarzania. Możesz też złożyć skargę do lokalnego organu ochrony danych osobowych. Ponieważ aplikacja nigdy nie przetwarza danych osobowych klientów końcowych, webhooki zgodności customers/data_request i customers/redact odpowiadają, potwierdzając, że nie ma nic do wyeksportowania ani usunięcia.
8. Bezpieczeństwo
Cały ruch odbywa się przez HTTPS/TLS 1.2+. Tokeny uwierzytelniające Shopify nigdy nie są ujawniane przeglądarce. Każdy webhook jest weryfikowany kontrolą HMAC SHA-256 w czasie stałym, zanim zostanie przetworzony. Baza danych jest dostępna wyłącznie z backendu, uwierzytelnianego poprzez własną tożsamość usługi platformy hostingowej — w kodzie nie ma statycznych poświadczeń, a bezpośredni dostęp klienta jest odrzucany przez własne reguły bezpieczeństwa bazy danych. Dane są szyfrowane zarówno w spoczynku, jak i w trakcie przesyłania.
9. Zmiany
Możemy od czasu do czasu aktualizować niniejszą politykę. Istotne zmiany zostaną odzwierciedlone tutaj, wraz z aktualną datą u góry strony.
Masz pytania dotyczące swoich danych? info@ifgecommerce.com