Strata Files dla macOS

Polityka prywatności

Ostatnia aktualizacja

Niniejsza polityka wyjaśnia, w jaki sposób aplikacja Strata Files macOS obsługuje Twoje dane. Twoje pliki, indeksy wyszukiwania i żądania AI są przetwarzane na Twoim komputerze Mac. Nie ma konta Strata, reklam, analiz w aplikacji ani telemetrii.

Co Strata przetwarza na Twoim Macu

Strata odczytuje pliki i metadane, aby zapewnić funkcje menedżera plików:

  • Wyszukiwanie plików i rozmiary folderów: nazwy, ścieżki, rozmiary, daty i inne metadane plików są indeksowane lokalnie, dzięki czemu wyszukiwania i obliczenia rozmiaru pozostają aktualne.
  • Wyszukiwanie treści, podglądy i podsumowania: obsługiwane dokumenty są odczytywane lokalnie. Indeks treści może przechowywać wyodrębniony tekst i pochodzące z niego dane wyszukiwania.
  • Historia i cofanie: operacje na plikach rejestrują szczegóły, takie jak ścieżki źródłowe i docelowe, daty i tożsamości plików, dzięki czemu Strata może pokazać przeszłe operacje i bezpiecznie je cofnąć.
  • Preferencje: ustawienia, ulubione i często odwiedzane foldery, zapisane wyszukiwania, obszary robocze, lokalizacje okien i zapisane szczegóły serwera są przechowywane lokalnie.

Strata nie przesyła do programisty lokalnych plików, zapytań wyszukiwania, tekstu dokumentu ani podpowiedzi AI.

AI pozostaje na Twoim Macu

Zapytaj Strata, podsumowania dokumentów i wyszukiwanie w języku naturalnym wykorzystują wbudowane reguły i przetwarzanie lokalne. Jeśli jest dostępny, Apple Intelligence działa w środowisku Foundation Models firmy Apple na urządzeniu. Strata nie wysyła tych żądań do dostawcy sztucznej inteligencji w chmurze.

Lokalna pamięć masowa i dane uwierzytelniające

Indeks plików, indeks treści i historia operacji są szyfrowane na dysku za pomocą AES-GCM. Klucz szyfrowania jest przechowywany w pęku kluczy logowania macOS. Dane znajdują się w ~/Library/Application Support/Strata.

Ustawienia i zapisane lokalizacje korzystają z preferencji macOS. Są oddzielone od zaszyfrowanych indeksów i historii. S3 tajne klucze są przechowywane w pęku kluczy; SFTP używa Twojej konfiguracji SSH, kluczy lub agenta albo hasła wprowadzonego do połączenia.

Przeglądanie archiwów, kontenerów i plików zdalnych może tworzyć lokalne kopie robocze w ~/Library/Caches/dev.strata.app. Te kopie robocze są oddzielone od zaszyfrowanych indeksów. Strata czyści kopie kontenerów i serwerów przy zamykaniu i czyści kopie pozostawione przez przerwaną sesję przy późniejszym uruchomieniu.

Uprawnienia są kontrolowane przez macOS

Pełny dostęp do dysku pozwala Strata przeglądać chronione foldery i uwzględniać większą część komputera Mac podczas wyszukiwania i obliczania rozmiaru folderów. Bez tego macOS ogranicza liczbę folderów, które Strata może odczytać.

Dostępność jest wymagana, jeśli włączysz opcjonalne pole wyszukiwania w Docku, aby Strata mógł przeczytać układ Docka i umieścić pole obok niego.

Możesz sprawdzić lub odwołać te uprawnienia w Ustawieniach systemowych → Prywatność i bezpieczeństwo.

Gdy aplikacja łączy się z internetem

Przeglądanie plików, indeksowanie, wyszukiwanie i przetwarzanie AI nie wymagają serwera Strata. Połączenia sieciowe służą następującym funkcjom:

  • Aktualizacje Strata: sprawdzanie dostępności aktualizacji kontaktuje się z GitHubem za pośrednictwem aktualizatora Sparkle; pobieranie aktualizacji kontaktuje się również z hostem pobierania. Automatyczne kontrole są opcjonalne i można je zmienić w Ustawieniach → Ogólne. Żądania aktualizacji mogą obejmować informacje o aplikacji lub systemie oraz zwykłe metadane połączenia, takie jak adres IP. Nie obejmują Twoich plików ani zapytań.
  • Sprawdzanie dostępności aktualizacji innych aplikacji: gdy poprosisz Stratę o sprawdzenie zainstalowanych aplikacji, skontaktuje się ona z kanałami aktualizacji wydawców lub usługą wyszukiwania Apple App Store. Żądania ze sklepu App Store obejmują odpowiednie identyfikatory aplikacji i region sklepu.
  • Serwery, udziały sieciowe i foldery w chmurze: przeglądanie, przesyłanie lub zmienianie plików w skonfigurowanym połączeniu powoduje wysłanie żądań i danych potrzebnych do tego działania do odpowiedniego serwera lub dostawcy. Pobieranie i przesyłanie do folderów w chmurze może być również obsługiwane przez system macOS lub oprogramowanie dostawcy usług w chmurze.

Usługi te obsługują informacje o połączeniach i dane wysyłane przez Ciebie zgodnie z ich własnymi politykami prywatności. Strata nie kieruje transferów plików przez usługę obsługiwaną przez programistę.

Przechowywanie danych i Twoje możliwości

Lokalne indeksy, preferencje i zapisane lokalizacje pozostają zachowane pomiędzy uruchomieniami. Historia operacji przechowuje do 500 operacji; możesz go wyczyścić za pomocą opcji Wyczyść historię w oknie Historia. Ustawienia → Wyszukiwanie i indeks udostępnia indeks przebudowy dla indeksu plików. Usunięcie zapisanego serwera S3 powoduje również usunięcie zapisanego tajnego klucza z pęku kluczy.

Samo usunięcie aplikacji nie powoduje usunięcia wszystkich zapisanych danych. Po zamknięciu Strata dane obsługi aplikacji i pamięci podręczne można usunąć z lokalizacji wymienionych powyżej. Preferencje i wszelkie pozostałe elementy pęku kluczy Strata są przechowywane oddzielnie i można je również usunąć z komputera Mac.

Diagnostyka i informacje, którymi się dzielisz

Strata zapisuje lokalne komunikaty diagnostyczne poprzez rejestrowanie macOS. Nie przesyła automatycznie diagnostyki ani raportów o awariach do programisty. Jeśli otworzysz sprawę GitHub lub sam wyślesz raport, informacje, które wybierzesz, zostaną udostępnione za pośrednictwem tej usługi.

Pytania i zmiany

W przypadku pytań dotyczących praktyk dotyczących prywatności Strata skontaktuj się z opiekunem za pośrednictwem repozytorium Strata Files na GitHubie. Problemy z GitHubem są publiczne, więc pomiń zawartość plików prywatnych i dane uwierzytelniające.

Jeśli zmieni się sposób przetwarzania danych przez aplikację, niniejsze zasady zostaną zaktualizowane, a powyższa data ulegnie zmianie. kod źródłowy Straty jest dostępny w GitHub.