> privacy.md
Polityka prywatności
Twój kod pozostaje Twój. Indeksujemy repozytoria klientów, aby były przeszukiwalne i użyteczne dla Twoich agentów. Nie trenujemy modeli na Twoim kodzie, nie sprzedajemy go ani nie udostępniamy innym klientom.
Obowiązuje od 12 sierpnia 2026 r. Ta strona dotyczy danych repozytoriów klientów oraz danych usługowych. Uprawnienia do crawlowania publicznej strony internetowej są odrębne i nie mają zastosowania do prywatnego kodu.
To jest tłumaczenie wspomagane przez AI, udostępnione dla Twojej wygody. Wersja oficjalna w języku angielskim jest jedyną wiążącą — każda umowa, którą zawierasz, rejestrując się, podlega tekstowi w języku angielskim. Przeczytaj oficjalną wersję w języku angielskim
tl;dr — Twój kod pozostaje Twój. Indeksujemy repozytoria klientów, aby były przeszukiwalne. Nie trenujemy modeli na kodzie klientów, nie sprzedajemy go ani nie pokazujemy innym klientom. Uprawnienia do crawlowania AI na publicznej stronie nie mają zastosowania do repozytoriów klientów.
1. Kim jesteśmy
Maguyva to usługa inteligencji kodu prowadzona przez UT INTERNATIONAL PTE. LTD., spółkę zarejestrowaną w Singapurze.
2. Jakie dane zbieramy
Zbieramy trzy kategorie danych:
- Dane konta: Twoje imię i nazwisko, adres e-mail oraz token OAuth GitHub (używany do dostępu do repozytoriów, na które wyrazisz zgodę)
- Dane kodu: Twój kod źródłowy (przechowywany w celu udostępniania treści plików i obsługi wyszukiwania), drzewa składni abstrakcyjnej (AST), grafy symboli oraz osadzenia semantyczne (embeddingi) wygenerowane na podstawie Twojego kodu
- Dane użytkowania: które narzędzia wywołujesz, znaczniki czasu oraz zagregowane wzorce zapytań
Pamięć przeglądarki. Ta strona przechowuje niewielką ilość danych w lokalnej pamięci przeglądarki, aby zapamiętać Twoje preferencje trybu kolorystycznego (klucz: "maguyva-color-mode"). Jeśli aktywujesz opcjonalną easter egg CRT, aktywny motyw wizualny jest przechowywany w pamięci sesji wyłącznie dla bieżącej karty. Te dane nigdy nie opuszczają Twojej przeglądarki i nie są przesyłane na nasze serwery. Jeśli trafisz do nas z jednej z naszych reklam, parametry kampanii oraz identyfikatory kliknięcia reklamy zawarte w tym linku są również przechowywane w pamięci sesji dla bieżącej karty (klucz: "maguyva_utm") i przekazywane do naszej aplikacji, gdy klikniesz link rejestracji lub logowania; zobacz "6. Pliki cookie i reklamy" poniżej. Cloudflare, nasz dostawca infrastruktury, może ustawiać funkcjonalne pliki cookie w celach bezpieczeństwa. Do zagregowanej analityki użytkowania korzystamy z Umami, przyjaznej dla prywatności usługi analitycznej niewykorzystującej plików cookie, która nie zbiera danych umożliwiających identyfikację osoby.
3. Jak wykorzystujemy dane
Wykorzystujemy Twoje dane do indeksowania kodu i udostępniania funkcji inteligencji kodu, przetwarzania płatności za pośrednictwem Stripe, wysyłania e-maili transakcyjnych (potwierdzenia konta, rachunki), a także obliczania zagregowanych statystyk użytkowania. Nie wykorzystujemy kodu klientów do trenowania modeli uczenia maszynowego. Nie sprzedajemy Twoich danych.
4. Twój kod
Gdy podłączasz repozytorium, Twój kod źródłowy jest przechowywany w infrastrukturze naszej usługi, aby zasilać funkcje inteligencji kodu, w tym pobieranie plików i wyszukiwanie. Parsujemy kod za pomocą tree-sitter, generujemy osadzenia semantyczne (embeddingi) przez Voyage AI oraz budujemy graf symboli obejmujący definicje i referencje. Żądanie generowania embeddingów wysyła fragmenty semantyczne uwzględniające strukturę AST, a nie całe pliki czy repozytoria, i wyklucza metadane identyfikujące klienta, takie jak nazwy repozytoriów, nazwy użytkowników, identyfikatory organizacji i ścieżki plików. Te fragmenty są wykorzystywane do generowania embeddingów zgodnie z warunkami API i ustawieniami konta, które nie zezwalają na trenowanie modeli na danych klientów. Dane źródłowe i pochodne dane indeksu są przechowywane w PostgreSQL w formach niezbędnych do pobierania plików, wyszukiwania i analizy grafu. Dostęp do produktu jest kontrolowany poprzez mechanizmy kontroli dostępu w zakresie organizacji i namespace'u; operatorzy Maguyva mogą uzyskiwać dostęp do danych repozytorium wyłącznie w zakresie niezbędnym do obsługi, zabezpieczenia lub wsparcia usługi. Gdy odłączasz repozytorium lub anulujesz konto, aktywny zindeksowany kod źródłowy i dane pochodne są usuwane z systemów usługi, a pozostałe kopie zapasowe wygasają w oknie przechowywania kopii zapasowych.
5. Podmioty trzecie
Do obsługi Maguyva korzystamy z następujących usług:
- Supabase (hosting bazy danych, regiony AWS w USA)
- Cloudflare (CDN, obliczenia brzegowe, DNS)
- Voyage AI, obecnie część MongoDB (generowanie embeddingów – otrzymuje fragmenty kodu uwzględniające strukturę AST, bez identyfikatorów klienta, a nie całe pliki czy repozytoria)
- Stripe (przetwarzanie płatności)
- GitHub (uwierzytelnianie OAuth i dostęp do repozytoriów)
- Umami (analityka użytkowania strony bez plików cookie – wyłącznie zagregowane metryki, brak danych umożliwiających identyfikację osoby)
- Google Ads (pomiar konwersji – otrzymuje parametry kampanii i identyfikatory kliknięcia reklamy, gdy zakładasz konto, a nie dane konta ani kodu)
6. Pliki cookie i reklamy
Reklamujemy Maguyva za pośrednictwem Google Ads i mierzymy, które reklamy prowadzą do rejestracji. Dotyczy to dwóch odrębnych własnych (first-party) plików cookie. W naszej aplikacji pod adresem app.maguyva.ai skrypt gtag.js firmy Google ustawia pliki cookie z rodziny "_gcl_" (na przykład "_gcl_aw", przechowywany przez maksymalnie 90 dni), które rejestrują kliknięcie reklamy poprzedzające Twoją wizytę, i zgłasza konwersję do Google Ads, gdy zakładasz konto. Zarówno w witrynie maguyva.ai, jak i app.maguyva.ai ustawiamy również własny plik cookie, "maguyva_first_touch", zapisujący pierwszy link reklamowy, który doprowadził Cię do nas, abyśmy mogli ustalić, która reklama zaowocowała założeniem konta. Nie ustawiamy żadnych innych reklamowych plików cookie we własnych domenach.
- Co jest wysyłane do Google: wyłącznie parametry kampanii i identyfikatory kliknięcia reklamy. Pozostała część adresu strony, w tym adres e-mail przenoszony przez link z zaproszeniem, jest usuwana, zanim raport dotrze do Google.
- Sygnały personalizacji reklam są wyłączone, więc mechanizm ten mierzy konwersje, a nie buduje reklamowych grup odbiorców.
- Co zawiera "maguyva_first_touch": parametry kampanii zawarte w linku, z którego nastąpiło Twoje wejście (utm_source, utm_medium, utm_campaign, utm_content, utm_term), przeniesiony przez niego identyfikator kliknięcia reklamy (gclid, gbraid, wbraid, dclid, twclid lub rdt_cid), adres strony odsyłającej, ścieżkę, na którą nastąpiło wejście, wraz z jej parametrami, oraz czas tego wejścia. Jest ustawiany przez nasze serwery, nie jest odczytywalny przez skrypty działające na stronie i jest przechowywany przez maksymalnie 90 dni.
- Rejestruje wyłącznie pierwsze wejście z reklamy – późniejsze kliknięcie reklamy go nie zastępuje. Jeśli założysz konto, wartości te są kopiowane na to konto, abyśmy mogli przypisać je do reklamy, która do niego doprowadziła, a plik cookie jest następnie usuwany. Jeśli nigdy nie założysz konta, wygasa samoczynnie.
- Nasza witryna marketingowa pod adresem maguyva.ai dodatkowo przechowuje identyfikatory kliknięcia reklamy z Twojego wejścia w pamięci sesji dla bieżącej karty, aby mogły zostać przekazane do aplikacji, gdy klikniesz link rejestracji lub logowania, zgodnie z opisem w "2. Jakie dane zbieramy". Ta kopia jest usuwana po zamknięciu karty.
- Gdzie to nie ma zastosowania: nie ładujemy tagu Google i nie ustawiamy żadnego z tych plików cookie w przypadku odwiedzających z Europejskiego Obszaru Gospodarczego, Wielkiej Brytanii lub Szwajcarii, ani wtedy, gdy nie możemy ustalić Twojego regionu. W takich przypadkach nie jest zbierany żaden zapis pierwszego kontaktu.
- Google może ustawiać pliki cookie we własnych domenach, gdy zgłaszana jest konwersja; podlegają one polityce prywatności Google.
7. Bezpieczeństwo danych
Dane są przesyłane przez HTTPS/TLS. Zindeksowane dane repozytorium są przechowywane w zarządzanej infrastrukturze z szyfrowaniem na poziomie magazynu danych. Dane źródłowe i pochodne dane indeksu pozostają odczytywalne dla usługi tam, gdzie jest to wymagane do wyszukiwania, pobierania plików, wsparcia oraz operacji bezpieczeństwa. Dostęp do repozytorium jest kontrolowany poprzez mechanizmy kontroli dostępu w zakresie organizacji i namespace'u. Klucze API są weryfikowane względem przechowywanych metadanych i ograniczeń dostępu do repozytorium.
8. Twoje prawa
Zgodnie z singapurską ustawą PDPA oraz unijnym RODO (tam, gdzie ma zastosowanie), masz prawo do:
- Dostępu do danych osobowych, które posiadamy na Twój temat
- Poprawienia nieprawidłowych danych
- Żądania usunięcia Twoich danych i zindeksowanych repozytoriów
- Eksportu danych swojego konta
- Sprzeciwu wobec przetwarzania lub wycofania zgody
9. Przechowywanie danych
Aktywne konta: dane są przechowywane, dopóki Twoje konto jest aktywne. Usunięte repozytoria i skasowane konta: aktywny zindeksowany kod źródłowy i dane pochodne są usuwane w ciągu 30 dni, a pozostałe kopie zapasowe wygasają w ciągu 90 dni. Zapisy rozliczeniowe są przechowywane przez 7 lat zgodnie z wymogami prawa.
10. Zmiany i kontakt
Poinformujemy Cię e-mailem o istotnych zmianach w tej polityce. W przypadku pytań lub żądań dotyczących danych skontaktuj się pod adresem privacy@maguyva.ai.