Prywatność

Saykeep nagrywa, przepisuje i rozpoznaje mówców na Twoim Macu, a nagrania, transkrypcje i podsumowania zapisuje jako zwykłe pliki w ~/Documents/Saykeep. Jeśli Twój Mac synchronizuje Biurko i Dokumenty z iCloud, te pliki też się synchronizują. Podsumowania tworzy model, który podłączysz, a dopóki go nie wskażesz, żaden nie jest ustawiony. Nie musisz wierzyć tej stronie na słowo: każde połączenie, jakie aplikacja może nawiązać, jest wymienione i możesz je obserwować samodzielnie.

W skrócie

Akapit, który możesz przesłać klientowi

Saykeep robi transkrypcję na moim Macu. Twórca aplikacji nigdy nie dostaje nagrania ani transkrypcji. Jeśli włączę podsumowania, tekst transkrypcji (a jeśli je wpiszę, także moje imię i krótka notatka o mnie) trafia tylko do wybranego przeze mnie modelu.

ze strony https://saykeep.app/pl/privacy

Saykeep makes the transcript on my Mac. The developer never receives the recording or the transcript. If I switch summaries on, the transcript text and, if I filled them in, my name and a short note about me go only to a model I chose.

from https://saykeep.app/privacy

Co aplikacja wysyła na co dzień. Najwyżej jedno małe sprawdzenie aktualizacji dziennie, jeśli zgodzisz się na nie przy konfiguracji (domyślnie zaznaczone „Tak”), oraz zapytanie o listę modeli do serwera podsumowań, który wskażesz, gdy otworzysz panel albo klikniesz Test; a gdy powstaje podsumowanie, tekst transkrypcji spotkania (a jeśli je wpiszesz, także Twoje imię i notatkę „o Tobie”) do wybranego przez Ciebie serwera. Nigdy Twój dźwięk.

Saykeep nie wysyła telemetrii, analityki ani raportów o awariach i nie ma własnych mechanizmów do ich zbierania. Na Macu niektóre z dołączonych bibliotek open source mogą raportować użycie. Biblioteka etykiet mówców (pyannote) ma to włączone domyślnie, a Saykeep wyłącza to, zanim ją załaduje. Biblioteka pobierania modeli (huggingface_hub) ma flagę raportowania, której Saykeep jeszcze nie wyłącza: nic w Saykeep nie wywołuje jej funkcji raportującej, ale zapytania o pobranie modeli, które wysyła do huggingface.co, mogą nieść w nagłówku numery wersji (jej własnej, Pythona i torch). saykeep.app/network wymienia każdą z nich i to, co robi z nią wersja, którą pobierasz.

Klucz licencyjny jest sprawdzany na Twoim Macu, bez żadnego połączenia sieciowego.

Przełącznik podsumowań

Ty decydujesz, gdzie powstają podsumowania.

Rozpoznawanie mowy, transkrypcje i etykiety mówców zawsze powstają na Twoim Macu — tego nie da się przestawić. Wybierasz tylko, kto tworzy podsumowania Twoich spotkań. Jedno ustawienie, trzy położenia.

Powstaje na tym Macu
  • Twój dźwięk
  • Twoje transkrypcje
  • Etykiety mówców
  • Twoje pliki: zwykłe pliki w ~/Documents/Saykeep
Wysyłane do podsumowania
Nic.
Krok podsumowania jest pomijany.
Tekst transkrypcji oraz, jeśli je wpiszesz, Twoje imię i notatka „o Tobie”.
Do serwera na tym Macu. Podsumowania też powstają tutaj.
Tekst transkrypcji oraz, jeśli je wpiszesz, Twoje imię i notatka „o Tobie”.
Prosto do wybranego dostawcy, na Twoim własnym kluczu.
Dopóki czegoś nie wskażesz, żaden serwer podsumowań nie jest ustawiony. Nagrywanie, transkrypcja i etykiety mówców działają w pełni; tylko podsumowanie musisz napisać samodzielnie.
Tekst transkrypcji (a jeśli je wpiszesz, także Twoje imię i notatka „o Tobie”) trafia tylko do serwera modelu na tym Macu, który instalujesz i uruchamiasz samodzielnie (LM Studio, Ollama, llama.cpp albo cokolwiek zgodnego z API OpenAI), pod adres, który wpiszesz. Gdy modele są już pobrane, Wi-Fi może być wyłączone przez cały czas.
Użyj dowolnej usługi zgodnej z API OpenAI, z własnym kluczem API. Saykeep wysyła do niej tekst transkrypcji, a jeśli je wpiszesz, także Twoje imię i notatkę „o Tobie”, nigdy dźwięku. Wszystko idzie prosto z Twojego Maca, bez żadnego serwera Saykeep po drodze. Twój klucz, ich zasady prywatności, Twoja decyzja.

Przełączaj do woli: lista „Powstaje na tym Macu” nigdy się nie zmienia.

Każde połączenie, jakie aplikacja może nawiązać, także te niezwiązane z podsumowaniami, jest wymienione niżej, a w całości na saykeep.app/network. To ustawienie możesz zmienić w każdej chwili.

Nagrywanie jest zawsze widoczne na Twoim ekranie. Gdy spotkanie się nagrywa, pokazuje to ikona na pasku menu i żadne ustawienie jej nie ukryje. Saykeep nie powiadamia pozostałych uczestników rozmowy; to Twoje zadanie, a przy pierwszym nagrywanym spotkaniu aplikacja Ci o tym przypomni.

Każde połączenie, jakie aplikacja może nawiązać

huggingface.co i jego serwery pobierania
KiedyZa pierwszym razem, gdy dany model mowy jest potrzebny: przy pierwszym uruchomieniu, a później gdy wybierzesz w ustawieniach model lub silnik, którego jeszcze nie ma na Twoim Macu. Jeśli dodano token Hugging Face (domyślnie żadnego nie ma), także za każdym razem, gdy etykiety mówców powstają bez pobranego modelu.
Co jest wysyłaneZwykłe zapytanie o pobranie modeli mowy (razem około 4,7 GB); jeśli dodasz token, także token. Nagłówek zapytania może podawać wersje biblioteki pobierającej, Pythona i torcha (zobacz „Dołączone biblioteki”). Od wersji 0.4.1 model, który jest już na dysku, ładuje się bez żadnego zapytania. Jak przy każdym zapytaniu w sieci, serwer widzi Twój adres IP.
Czy są w tym Twoje dane?Nie. To pobieranie na Twojego Maca; nie jest wysyłany żaden dźwięk ani transkrypcja.
Czy można tego uniknąć?Nie przy pierwszej instalacji. Model, który jest już na dysku, nie jest pobierany ponownie.
models.saykeep.app
KiedyRaz: przy pierwszym uruchomieniu albo przy następnym starcie Saykeep po tym, jak pierwszy raz włączysz etykiety mówców (domyślnie są włączone).
Co jest wysyłaneAnonimowe pobranie modelu etykiet mówców (~30 MB), sprawdzanego sumą kontrolną przed instalacją. Jak przy każdym zapytaniu w sieci, serwer widzi Twój adres IP.
Czy są w tym Twoje dane?Nie. Nie jest wysyłane nic o Tobie ani o Twoim Macu.
Czy można tego uniknąć?Tak: wyłącz etykiety mówców w Settings ▸ Transcription ▸ Speaker labels. Po instalacji model nie jest pobierany ponownie.
saykeep.app
KiedyNajwyżej raz dziennie, jeśli zgodzisz się na to przy konfiguracji (domyślnie zaznaczone „Tak”).
Co jest wysyłaneZapytanie o mały podpisany plik z numerem aktualnej wersji. Zawiera nagłówek User-Agent z nazwą aplikacji i jej wersją (Saykeep/<wersja> Sparkle/2.9.6): bez identyfikatora komputera, konta, klucza licencyjnego i plików cookie. Z tego samego serwera działa ta strona. Jak przy każdym zapytaniu w sieci, serwer widzi Twój adres IP.
Czy są w tym Twoje dane?Twoja wersja Saykeep i to, że jakaś kopia sprawdza aktualizacje. Nic więcej o Tobie.
Czy można tego uniknąć?Tak: wybierz „Nie” przy konfiguracji albo wyłącz to w Settings ▸ App & Updates ▸ Updates. Check for Updates… w menu sprawdza wtedy tylko, gdy go wybierzesz.
dl.saykeep.app
KiedyGdy instalujesz aktualizację: klikasz Install Update.
Co jest wysyłanePobranie podpisanej aktualizacji, którą znalazło sprawdzanie. Jak przy każdym zapytaniu w sieci, serwer widzi Twój adres IP.
Czy są w tym Twoje dane?Nie. To pobieranie na Twojego Maca.
Czy można tego uniknąć?Tak: nie instaluj aktualizacji.
Serwer podsumowań, który wskażesz
KiedyTylko gdy go ustawisz (domyślnie żaden nie jest ustawiony): przy każdym otwarciu panelu na pasku menu lub kliknięciu Test oraz przy każdym podsumowaniu.
Co jest wysyłaneZapytanie o listę modeli, z Twoim kluczem API, jeśli jest zapisany; a gdy powstaje podsumowanie, tekst transkrypcji spotkania oraz, jeśli je wpiszesz, Twoje imię i notatka „o Tobie”. Jak przy każdym zapytaniu w sieci, serwer widzi Twój adres IP.
Czy są w tym Twoje dane?Tak: tekst transkrypcji (a jeśli je wpiszesz, także Twoje imię i notatka „o Tobie”), tylko do serwera, który wybierzesz. Jeśli to serwer na Twoim Macu, wszystko trafia tylko tam.
Czy można tego uniknąć?Tak: nie ustawiaj serwera. Nagrywanie, transkrypcja i etykiety mówców działają w pełni.

Dołączone biblioteki, sposób, żeby to wszystko sprawdzić samodzielnie, i dokument źródłowy słowo w słowo znajdziesz na stronie Każde połączenie, jakie Saykeep może nawiązać.

Sprawdzanie aktualizacji

Przy konfiguracji Saykeep pyta, czy może sprawdzać aktualizacje, a „Tak” jest zaznaczone domyślnie. Gdy sprawdzanie jest włączone, Saykeep pyta saykeep.app najwyżej raz dziennie o mały podpisany plik z numerem aktualnej wersji. To zapytanie zawiera standardowy nagłówek User-Agent z nazwą aplikacji i jej wersją (Saykeep/<wersja> Sparkle/2.9.6) i nic poza tym: bez identyfikatora komputera, konta, klucza licencyjnego, plików cookie ani identyfikatora, który mógłby powiązać dwa zapytania, poza adresem IP, który widać przy każdym zapytaniu w sieci. Aktualizacja pobiera się z dl.saykeep.app dopiero gdy klikniesz Install Update, i nie instaluje się w trakcie nagrywania spotkania. Wybierz „Nie” przy konfiguracji albo wyłącz sprawdzanie w Settings ▸ App & Updates ▸ Updates, a Saykeep nie sprawdzi aktualizacji, dopóki nie wybierzesz Check for Updates… w menu.

O tym, co zachować, decydujesz Ty

W Settings ▸ Privacy & Storage ▸ Recordings wybierasz, co dzieje się z dźwiękiem spotkania po transkrypcji: zachować go (domyślnie), kasować po zapisaniu transkrypcji albo pytać po każdym spotkaniu. Transkrypcje i podsumowania są zachowywane niezależnie od wyboru. Możesz też usunąć dowolne spotkanie w oknie Recordings albo wymazać wszystko (każde nagranie, transkrypcję i podsumowanie, a do tego ustawienia, modele i zapisane klucze Saykeep) jednym krokiem, w którym trzeba wpisać ERASE.

Ta strona internetowa

Cloudflare Web Analytics liczy wyświetlenia stron przy każdej wizycie. Nie zapisuje żadnych plików cookie, nie zostawia niczego na Twoim urządzeniu i nie buduje Twojego profilu: Cloudflare używa adresu IP tylko po to, żeby ustalić przybliżony kraj, i go nie przechowuje. Stąd wiemy, czy ktokolwiek w ogóle tu trafił. Nie ma z czego rezygnować, bo na Twoim urządzeniu niczego nie zapisuje.

Płatności obsługuje Lemon Squeezy na własnych systemach, według własnej polityki prywatności. Nic na tej stronie nie ma wglądu w to, co nagrywasz, dyktujesz i przepisujesz.

Kto odpowiada za dane. Administratorem danych w związku z tą stroną i wiadomościami wysyłanymi na support@saykeep.app jest Inwencja S.C. z siedzibą w Poznaniu. W sprawach dotyczących Twoich danych napisz na support@saykeep.app.