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.