Přejít na obsah
Dokumentace

Reference · 3 min čtení

Soukromí

Katchy vznikla s jediným principem: tvoje obrazovka zůstává na tvém Macu. Tahle stránka je dlouhá verze toho slibu.

Lokálně ve výchozím stavu

  • Zvuk zachytává macOS CoreAudio a tam, kde to jde, se přepisuje přímo na zařízení.
  • Snímky obrazovky chodí ze ScreenCaptureKit při 60 fps. Nikdy se nezapisují na disk, nikdy nikam neodcházejí.
  • Vision model, který popisuje UI prvky („tohle je tlačítko", „tohle je záložka"), běží lokálně.
  • Historie konverzací žije v ~/Library/Application Support/Katchy. Jen lokálně.
  • API klíče bydlí v tvém macOS Keychainu. Tým Katchy k nim přístup nemá.

Co Mac opouští

Jen jedna věc, a to jen když je potřeba: abstrahovaný popis úkolu, který si Katchy poskládá poté, co se podívá na tvoji obrazovku. Frontier modely (Claude, GPT, Gemini) dostávají tenhle krátký text, ne syrové pixely.

Příklad: ptáš se „co znamená tahle chyba?" a koukáš na panel v Xcode. Katchy lokálně vytáhne text chyby + jméno okolní funkce + cestu k souboru a pak pošle vybranému modelu jen „Co znamená tahle Swift kompilační chyba: 'cannot convert value of type X to expected argument type Y'?". Model snímek obrazovky nikdy nevidí.

Analytika marketingového webu

Tahle stránka (heyyykatchy.com) používá Firebase Analytics na počítání zobrazení stránek a konverzních událostí (kliknutí na stažení, registrace, upgrade plánu). Neukládá IP adresy, nedělá fingerprinting a zachytávané události jsou vypsané v typovaném registru pod src/lib/analytics.ts. macOS aplikace na analytiku domů vůbec netelefonuje.

Jak všechno zastavit

Vypnutí Katchy zastaví všechny běžící agenty a vyčistí stav v paměti. Pokud chceš smazat všechno, co Katchy kdy uložila, smaž ~/Library/Application Support/Katchy. Pokud chceš odvolat macOS oprávnění, otevři Systémové předvolby → Soukromí a zabezpečení a vypni Katchy pod Zpřístupnění + Nahrávání obrazovky.

K dispozici také jako prostý markdown.