Polityka prywatności
Shipcue ma wiedzieć o tobie jak najmniej. Ta strona wyjaśnia, co przechowujemy, gdzie i po co.
Wersja robocza. Ta polityka jest wersją roboczą i zostanie sfinalizowana przed premierą Shipcue. Zaktualizowano .
Kim jesteśmy
Shipcue tworzy AppLabs.lv (Łotwa). Pytania do tej polityki: privacy@shipcue.app.
W skrócie
- Bez konta, imienia, e-maila i hasła.
- Bez analityki, reklam i SDK śledzących.
- W trybie Private twoje klucze API App Store Connect nigdy nie trafiają na nasz serwer.
- Nasz serwer dowiaduje się czegokolwiek o tobie dopiero, gdy włączysz Shipcue Pro i powiadomienia push albo dotkniesz Send Test Notification w ustawieniach (wtedy zapisuje tylko twój anonimowy identyfikator Shipcue i rejestrację push tego urządzenia).
Na naszym serwerze
Nasz serwer działa w UE (DigitalOcean, Frankfurt). Zanim wykupisz Shipcue Pro i skonfigurujesz push, nic o tobie nie wie. Wyjątkiem jest Send Test Notification w ustawieniach: działa bez Pro i rejestruje to urządzenie (anonimowy identyfikator Shipcue i dane urządzenia opisane niżej). Gdy używasz Pro z push, serwer przechowuje:
- Anonimowy identyfikator Shipcue: publiczną część klucza utworzonego przez twoje urządzenie przy pierwszym uruchomieniu oraz losowy identyfikator twojej subskrypcji.
- Dla każdego urządzenia z push: token push, model, wersję iOS, wersję Shipcue, język, strefę czasową, które z twoich kluczy ma (według odcisku) oraz hash tokenu sesji. Sesje wygasają po 90 dniach bez użycia.
- Wybrane przez ciebie nazwy kont, typ klucza i odcisk publicznej części każdego klucza, a dla kluczy Team skrót z kluczem (keyed hash) Issuer ID; nigdy sam klucz ani Issuer ID.
- Nazwy aplikacji, identyfikatory bundle, numery wersji, stany weryfikacji i ich historię, w tym niewydanych aplikacji.
- Dla aplikacji w App Store: publiczny adres ikony aplikacji, pobrany z publicznego katalogu App Store Apple wyłącznie na podstawie identyfikatora aplikacji, żeby powiadomienia mogły ją pokazać. Odświeżany co tydzień i usuwany, gdy nikt nie śledzi aplikacji.
- Dane routingu webhooków i zaszyfrowane sekrety webhooków, żebyśmy mogli sprawdzić, że aktualizacje statusu pochodzą od Apple. Zdarzenia webhooków przechowujemy 30 dni.
- Twoje ustawienia powiadomień, podpisane reguły autowydania i czasy timerów.
- Historię działań (co zostało wydane, wycofane lub anulowane i z którego urządzenia) oraz 30-dniowy dziennik push.
- Potwierdzenia dostarczenia: identyfikator push i czas, w którym powiadomienie dotarło na urządzenie (raportowany przez aplikację po jego otrzymaniu, a nie to, czy zostało otwarte). Przechowywane 30 dni.
- Informację, czy Shipcue Pro jest aktywne i kiedy się odnawia lub kończy, oraz zapisy zdarzeń RevenueCat przechowywane 30 dni.
- Zaszyfrowane kopie zapasowe powyższych danych, przechowywane 30 dni.
- Logi serwera z usuniętymi sekretami i tokenami, przechowywane około 7 dni.
Tryb Server-assisted (planowany w późniejszej wersji, opcjonalny dla każdego konta): zaszyfrowana kopia klucza API tego konta. Nigdy nie trafia do kopii zapasowych i jest natychmiast usuwana, gdy przełączysz konto z powrotem na Private, odłączysz je lub usuniesz swoje dane Shipcue.
W twoim iCloud Keychain
Szyfrowane przez Apple end-to-end, synchronizowane z twoimi urządzeniami i objęte zaszyfrowanymi kopiami zapasowymi urządzeń. Nic z tego nie trafia na nasz serwer.
- Twoje klucze API (.p8) z Key ID, Issuer ID i nazwą konta, z wyjątkiem kluczy, które zostawiasz tylko na jednym urządzeniu.
- Klucz podpisujący Shipcue, który podpisuje twoje reguły autowydania, żeby nasz serwer nie mógł ich zmienić.
- Niewielki zapis twoich najnowszych reguł i anulowanych timerów.
Tylko na twoim urządzeniu
- Klucze API, które zostawiasz na jednym urządzeniu. Nie są synchronizowane ani objęte kopią zapasową.
- Twoja sesja, zapamiętany status oraz ustawienia motywu i wyglądu.
Zakupy
Wszystkie płatności obsługuje Apple. Do sprawdzania statusu subskrypcji używamy RevenueCat; otrzymuje on losowy identyfikator Shipcue i historię twoich zakupów, nigdy twoje imię, e-mail, klucze API ani dane aplikacji.
Czego nie zbieramy
Twojego imienia, adresu e-mail, hasła do konta Apple, danych analitycznych ani śledzących. Raporty o awariach docierają do nas wyłącznie przez Apple i tylko wtedy, gdy w Ustawieniach iOS włączone jest udostępnianie danych analitycznych deweloperom aplikacji.
Usuwanie danych
Delete Account w ustawieniach aplikacji usuwa twoje dane z naszego serwera (kopie zapasowe w ciągu 30 dni) i twoje klucze z iCloud Keychain. Usunięcie nie anuluje Shipcue Pro, które rozlicza Apple, i nie unieważnia twoich kluczy API; zrób to w App Store Connect, jeśli już z nich nie korzystasz.
Twoje prawa
Na podstawie RODO możesz zażądać dostępu do swoich danych, ich sprostowania lub usunięcia oraz złożyć skargę do właściwego organu ochrony danych. Ponieważ nie wiemy, kim jesteś, możemy poprosić o wysłanie żądania z poziomu aplikacji.
Zmiany
Jeśli ta polityka się zmieni, zaktualizujemy tę stronę i datę powyżej, a o istotnych zmianach poinformujemy w aplikacji.