Naslag · 3 min leestijd
Privacy
Katchy is ontworpen met één principe: jouw scherm blijft op jouw Mac. Deze pagina is de lange versie van die belofte.
Standaard on-device
- Audio wordt opgevangen door macOS CoreAudio en, waar mogelijk, on-device getranscribeerd.
- Schermbeelden komen van ScreenCaptureKit op 60 fps. Ze worden nooit naar schijf geschreven, nooit geüpload.
- Het visionmodel dat UI-elementen labelt ("dit is een knop", "dit is een tab") draait lokaal.
- Gespreksgeschiedenis staat in ~/Library/Application Support/Katchy. Alleen lokaal.
- API-sleutels staan in je macOS Keychain. Het Katchy-team heeft er geen toegang toe.
Wat de Mac verlaat
Slechts één ding, en alleen als het nodig is: de geabstraheerde taakomschrijving die Katchy maakt na het bekijken van je scherm. Frontier-modellen (Claude, GPT, Gemini) krijgen die korte tekst, niet de rauwe pixels.
Voorbeeld: je vraagt "wat betekent deze foutmelding?" terwijl je naar een Xcode-paneel kijkt. Katchy haalt lokaal de foutstring + de naam van de omliggende functie + het bestandspad eruit en stuurt alleen "What does this Swift compilation error mean: 'cannot convert value of type X to expected argument type Y'?" naar het gekozen model. Het model ziet de schermafbeelding nooit.
Analytics op de marketingsite
Deze website (heyyykatchy.com) gebruikt Firebase Analytics om paginaweergaven en conversiegebeurtenissen te tellen (downloadklik, aanmelding, plan-upgrade). Het bewaart geen IP-adressen, fingerprint je niet, en de gebeurtenissen die worden vastgelegd staan in het getypeerde register onder src/lib/analytics.ts. De macOS-app belt voor analytics helemaal niet naar huis.
Alles stoppen
Katchy afsluiten stopt alle lopende agents en wist de status uit het geheugen. Wil je alles wissen wat Katchy ooit heeft opgeslagen, verwijder dan ~/Library/Application Support/Katchy. Wil je macOS-rechten intrekken, open dan Systeeminstellingen → Privacy en beveiliging en zet Katchy uit onder Toegankelijkheid en Schermopname.
Ook beschikbaar als gewone markdown.