Dane, AI i bezpieczeństwo

Zobacz, dokąd trafiają twoje informacje i co robi każda część.

KnowsYou łączy bazę danych aplikacji, przetwarzanie AI, prywatny magazyn plików i opcjonalne połączone usługi. Ta strona opisuje obecny przebieg w ograniczonej wersji zapowiadanej, bez obiecywania doskonałego bezpieczeństwa ani certyfikacji prawnej.

Wersja krótka

Zapisz wpis. Wysyłaj tylko to, czego wymaga zadanie.

Istotny kontekst rozmowy trafia do dostawcy AI. Głos, pliki, zapytania o kody kreskowe i dane z połączonych źródeł idą osobnymi, celowymi drogami.

Przepływ danych

Warto rozumieć cztery drogi.

Usługa nie przetwarza każdego wejścia w ten sam sposób.

Rozmowa i AI

Bieżąca wiadomość, wybrany fragment historii, aktywne wspomnienia i istotny kontekst produktu trafiają do skonfigurowanego dostawcy agenta — obecnie DeepSeek, z OpenRouter jako drogą zapasową — żeby agent mógł odpowiedzieć i użyć obsługiwanych narzędzi.

DeepSeek ma siedzibę w Chinach, dla których nie ma europejskiej decyzji o odpowiednim stopniu ochrony. To przekazanie następuje przy każdej wiadomości i opiera się na twojej zgodzie; polityka prywatności mówi, co obejmuje.

Załączniki idą własną drogą, bo model czatu czyta tylko tekst. Zdjęcie albo wgrany dokument najpierw czyta model obrazu lub dokumentów — jeden z dostawców wymienionych w polityce prywatności — a wraca z tego tekst, który dołącza do rozmowy. To, który dostawca obsługuje jaki rodzaj załącznika, zmienia się wraz z modelami.

Transkrypcja głosu

Gdy korzystasz z wejścia głosowego, nagranie trafia przez OpenRouter do OpenAI w celu transkrypcji. Groq jest używany tylko wtedy, gdy pierwsze żądanie zawiedzie. Zwrócony tekst staje się wiadomością, którą możesz sprawdzić i wysłać.

Obrazy i PDF-y

PDF-y są przechowywane w postaci, w jakiej je wgrano. Obrazy są przed zapisem przetwarzane i kodowane na nowo. Plik załączony do wiadomości może trafić do dostawcy AI na potrzeby tego zadania.

Połączone usługi i dane referencyjne

Dane z WHOOP importujemy dopiero po autoryzacji. Tokeny zostają na serwerze i nie wchodzą do kontekstu rozmowy. Zapytania o kody kreskowe korzystają najpierw z lokalnej tabeli produktów z USDA i Open Food Facts, a gdy kodu brakuje, mogą odpytać Open Food Facts.

Dane konta i aplikacji

Konto, profil, rozmowy i uporządkowane wpisy o samopoczuciu są przechowywane w PostgreSQL. Usługa korzysta z uwierzytelnionego kontekstu profilu, gdy czyta albo zapisuje dane; to nie model decyduje, do którego profilu należy dana czynność.

Logowanie obsługuje e-mail i hasło. Logowanie przez Google jest dostępne tylko wtedy, gdy ten dostawca jest skonfigurowany. Dane sesji służą utrzymaniu zalogowania na obsługiwanych klientach.

Co trafia do dostawcy AI

Żądanie do agenta może zawierać bieżącą wiadomość, okno ostatniej rozmowy, wyprowadzone podsumowanie rozmowy, aktywne wspomnienia i uporządkowany wycinek istotnych wpisów. Obrazy albo PDF-y z bieżącej tury mogą też zostać dołączone, gdy zadanie wymaga załącznika.

Dostawca zwraca tekst albo proponowane wywołania narzędzi. Kod aplikacji weryfikuje i wykonuje obsługiwane narzędzia na uwierzytelnionym profilu. Przebiegi agenta, odwołania do kontekstu i wywołania narzędzi są rejestrowane, żeby działania dało się prześledzić.

Granica dostawcy AI

KnowsYou nie twierdzi, że wysyłanie informacji do dostawcy AI jest wolne od ryzyka ani że przetwarzanie odbywa się wyłącznie w twoim kraju. Nie podawaj informacji wrażliwych, jeśli nie są potrzebne do wybranego przez ciebie działania.

Wejście głosowe

Nagranie głosowe trafia z uwierzytelnionej trasy transkrypcji do modelu mowy u jednego z dostawców wymienionych w polityce prywatności. Gdy to wywołanie zawiedzie, trasa może wysłać nagranie jeszcze raz do dostawcy zapasowego. Zapisany preferowany język może zostać przekazany jako podpowiedź. KnowsYou otrzymuje powstały tekst; trasa transkrypcji nie tworzy trwałego wpisu z samym nagraniem.

Dostawca transkrypcji może przetwarzać nagranie na własnych warunkach. Przeczytaj tekst przed wysłaniem, bo nazwy, ilości i terminy dotyczące leczenia mogą zostać przepisane błędnie.

Pliki i magazyn obiektowy

Wgrane pliki są obecnie przechowywane w prywatnym zasobniku DigitalOcean Spaces we Frankfurcie nad Menem. Zasobnik nie jest skonfigurowany jako publiczne CDN. Pobranie wymaga uwierzytelnionego sprawdzenia konta, a następnie krótkotrwałego podpisanego adresu.

Obsługiwane obrazy są przed zapisem zmniejszane i kodowane na nowo jako JPEG albo PNG. Obsługiwane PDF-y są sprawdzane i przechowywane w postaci, w jakiej je wgrano. Metadane pliku, takie jak bezpieczna nazwa wyświetlana, typ, rozmiar i przynależność, są zapisywane w bazie danych aplikacji.

Zapytania o kody kreskowe i dane o produktach paczkowanych

Zapytanie o kod kreskowy sprawdza najpierw lokalną tabelę produktów KnowsYou, która może zawierać dane o produktach paczkowanych z USDA FoodData Central i Open Food Facts. Gdy oba źródła pasują do tego samego znormalizowanego kodu, KnowsYou preferuje wpis z USDA Branded Foods. Jeśli kodu brakuje, serwer może wysłać cyfry kodu do Open Food Facts i zapisać trafienie w pamięci podręcznej. To zapytanie nie zawiera tekstu rozmowy, danych konta ani wpisów z profilu.

Jeśli wyślesz zeskanowany produkt na czacie, jego wycinek staje się częścią tej wiadomości i może trafić do dostawcy AI jako istotny kontekst. Dopasowania produktów i pola z wartościami odżywczymi mogą być niepełne albo błędne, dlatego pole wiadomości pokazuje dopasowany produkt do sprawdzenia przed wysłaniem.

Dopasowania produktów paczkowanych mogą korzystać z USDA FoodData Central Branded Foods, których dane są w domenie publicznej i publikowane na CC0 1.0. Zawiera informacje z Open Food Facts, udostępniane na Open Database License (ODbL).

Bezpieczeństwo połączenia z WHOOP

Połączenie z WHOOP używa losowego, wygasającego, jednorazowego parametru state powiązanego z sesją KnowsYou, która je rozpoczęła. Po przekierowaniu od dostawcy ta sama sesja musi zużyć drugie, krótkotrwałe, jednorazowe zezwolenie kończące, zanim kod autoryzacyjny zostanie wymieniony. Zapisywane są tylko skróty parametru state i tego zezwolenia; tokeny dostępu i rotujące tokeny odświeżania są szyfrowane algorytmem AES-256-GCM. Tokeny nigdy nie trafiają do aplikacji przeglądarkowej ani mobilnej i nigdy nie wchodzą do kontekstu agenta.

Webhooki WHOOP wymagają podpisu HMAC ze znacznikiem czasu i odrzucają przeterminowane próby powtórzenia. Odłączenie cofa dostęp, gdy to możliwe, usuwa lokalne dane połączenia i zatrzymuje przyszłe synchronizacje. Zaimportowana historia jest osobnym wpisem produktu i pozostaje do czasu usunięcia.

Historia rozmowy i pamięć

Surowa oś czasu rozmowy, narastające podsumowania i wyselekcjonowane wspomnienia to osobne zapisy. Do przyszłego kontekstu wybierane są tylko aktywne, istotne wspomnienia. Kandydaci o niskiej pewności i wspomnienia oznaczone jako usunięte są wyłączane.

Poproszenie agenta o zapomnienie wspomnienia oznacza obecnie to wyselekcjonowane wspomnienie jako usunięte na potrzeby przyszłego użycia. Wpis kontrolny i źródłowa rozmowa nie są kasowane natychmiast. Granicę przechowywania i usuwania opisuje Prywatność.

Obecne zabezpieczenia — i ich granice

Do zabezpieczeń wdrożonych w kodzie należą:

  • HTTPS dla ruchu na wdrożonej stronie;
  • uwierzytelnione, ograniczone do profilu odczyty i zapisy wpisów użytkownika;
  • prywatny zasobnik plików z ograniczonymi czasowo podpisanymi linkami do pobrania;
  • zaszyfrowane dane uwierzytelniające WHOOP i weryfikacja podpisanych webhooków;
  • sekrety po stronie serwera, które nie są zwracane klientom; oraz
  • rejestry przebiegów agenta, odwołań do kontekstu i działań narzędzi.

Te środki nie stanowią obietnicy absolutnego bezpieczeństwa, nieprzerwanej dostępności, konkretnej certyfikacji ani zgodności z każdym porządkiem prawnym. Wersja zapowiadana nie daje publicznej gwarancji kopii zapasowych ani czasu przywrócenia.

Ustawienia i wnioski

Możesz sprawdzać i poprawiać wpisy, zarządzać powiadomieniami, odłączyć WHOOP — i usunąć konto razem ze wszystkim, co zawiera, samodzielnie, w ustawieniach aplikacji. Wnioski dotyczące danych konta kieruj na privacy@knowsyou.ai. Może być potrzebne potwierdzenie tożsamości.

Ta strona opisuje wykonanie; odpowiadające jej oświadczenia dotyczące ochrony danych i zobowiązań umownych wymagają przed komercyjnym startem weryfikacji prawnej pod konkretny rynek. Obecny zakres wersji zapowiadanej opisują polityka prywatności i regulamin.