Dit privacybeleid legt uit hoe Claude Code Notifier met uw gegevens omgaat. Claude Code Notifier bestaat uit de telefoonapps voor iOS en Android, ccn (een opdrachtregeltool voor macOS, Linux en Windows), de optionele menubalkapp voor de Mac, onze relayserver en deze website. Samen noemen wij deze "de Apps". Zij worden aangeboden door TouchTap Ltd ("wij", "ons", "onze"). Wij willen duidelijk zijn over welke gegevens worden verzameld, hoe zij worden gebruikt en met wie zij kunnen worden gedeeld.
ccn of de Mac-app) via onze relayserver een melding naar de telefoons die u hebt gekoppeld. Een melding kan de naam en het mappad van het project bevatten, het bericht van Claude of de vraag die Claude stelt en, bij een toestemmingsverzoek, de betreffende opdracht of het betreffende bestand. De server verwijdert meldingen binnen 48 uur. Wij verkopen uw gegevens niet en gebruiken ze niet voor advertenties.
01Overzicht van de Apps
Claude Code Notifier bestaat uit:
ccn, en daarnaast Mac-meldingen kan tonen en webhooks kan versturen.02Gegevens die wij verzamelen
2.1ccn (opdrachtregeltool)
Claude Code voert ccn uit op zeven momenten in een sessie (bij het starten van de sessie, bij elke prompt die u verstuurt, vóór elk gebruik van een tool, bij toestemmingsverzoeken, bij toestemmingsmeldingen, wanneer Claude stopt en bij het einde van de sessie) en geeft het de gegevens van dat moment door: de sessie-ID, de werkmap, de tool die Claude wil gebruiken en de invoer daarvan, de prompt die u hebt getypt, het laatste bericht van Claude en een eventuele vraag die Claude stelt. ccn bewaart het volgende op uw computer, in ~/.config/ccn/ (%APPDATA%\ccn\ op Windows):
config.toml)De koppeling en uw voorkeuren onthoudencredentials), of in de sleutelhanger van het systeem als u daarvoor kiestAuthenticatie bij de relayserverccn.log, kleiner dan 1 MB gehouden)Probleemoplossing~/.claude/settings.json, plus een eenmalige back-up van dat bestandClaude Code ccn laten uitvoerenccn stuurt naar onze relayserver: bij registratie de willekeurige ID van deze computer, het token, de naam (standaard de hostnaam van de computer; u kunt een andere naam kiezen), het besturingssysteem, de versie van ccn en de functies die het ondersteunt; en per melding de gegevens die in 2.4 worden genoemd. Om te bepalen of op uw telefoon moet worden gewacht, controleert ccn hoe lang toetsenbord en muis niet zijn gebruikt. Die controle vindt plaats op uw computer en het resultaat wordt nooit verstuurd. ccn verstuurt geen analysegegevens.
2.2Mac-applicatie (optioneel)
De menubalkapp voor de Mac verzamelt en bewaart de volgende gegevens lokaal op uw Mac:
Wanneer de Mac-app aan een telefoon is gekoppeld, stuurt zij naar onze relayserver haar willekeurige ID, een token, de naam van de Mac en de meldingsgegevens die in 2.4 worden genoemd.
2.3Apps voor iOS en Android
De telefoonapps verzamelen en bewaren:
ccn draaitDe Android-app kan de camera gebruiken om de QR-code te scannen die de Mac-app toont. Het beeld wordt op de telefoon verwerkt en wordt niet opgeslagen of verstuurd.
2.4Relayserver
Onze relayserver bewaart:
ccn of Mac-app), de versie, de ondersteunde functies, en wanneer de computer is geregistreerd en voor het laatst is gezienVerwijderd, samen met de instellingen en koppelingen van de computer, wanneer de computer 60 dagen geen verbinding heeft gemaaktccn config set: welke meldingen worden verstuurd, stille uren, geluid en hoe lang op de telefoon wordt gewachtTot ze worden gewijzigd, samen met de computergegevensAls een telefoon of computer 60 dagen niet wordt gebruikt, verwijdert de server de gegevens en koppelingen ervan. Om het apparaat weer te gebruiken, moet u het opnieuw koppelen.
De relayserver slaat uw IP-adres niet op. Onze hostingprovider, Cloudflare, verwerkt het om elk verzoek af te handelen en laat ons weten uit welk land een verzoek afkomstig is. Wij registreren dat land alleen wanneer een koppelcode wordt geweigerd, om misbruik op te sporen, en verwijderen die registratie na 60 dagen.
2.5Analyse
De telefoonapps sturen anonieme productgebeurtenissen naar onze eigen server. Gebeurtenissen bevatten geen apparaat-ID, en de server slaat er geen IP-adressen bij op. Elke batch bevat alleen het platform, de appversie en build, de versie van het besturingssysteem, het apparaatmodel, het land, de taal, de toegangsstatus en het soort build. Gebeurtenissen beschrijven hoe de app wordt gebruikt: bijvoorbeeld dat de app is geopend, dat de betaalmuur is bekeken of een abonnement is gekozen, de uitkomst van een aankoop, stappen in de introductie, of toestemming voor meldingen is verleend, welk soort computer u hebt gekozen om in te stellen (macOS, Linux of Windows), dat een koppelcode is getoond of een installatieopdracht is gekopieerd, dat het koppelen is voltooid (met het soort computer en het besturingssysteem ervan), en dat u een melding hebt beantwoord (alleen met het soort verzoek). Gebeurtenissen bevatten nooit projectnamen, opdrachten, prompts of berichten van Claude.
Deze website gebruikt Umami, een privacyvriendelijke analysedienst die geen cookies gebruikt. Umami telt paginaweergaven en klikken op download- en installatieknoppen, inclusief voor welk besturingssysteem de installatieopdracht werd getoond of gekopieerd.
03Hoe wij uw gegevens gebruiken
Uw gegevens worden uitsluitend gebruikt om de Apps te leveren en te verbeteren:
- Aflevering van meldingen: om u te waarschuwen wanneer Claude Code klaar is of uw aandacht nodig heeft
- Antwoorden op afstand: om uw antwoorden vanaf de telefoon terug te sturen naar Claude Code op uw computer
- Koppelen: om uw computers en telefoons met een kortstondig geldige code met elkaar te verbinden
- Computerinstellingen: om u de instellingen van een computer vanaf uw telefoon te laten wijzigen
- Sessies bijhouden: om sessiegeschiedenis en statistieken te tonen (Mac-app)
- Doorsturen via webhooks: om meldingen te sturen naar externe diensten die u instelt, zoals Slack of Discord (Mac-app)
- Verificatie van in-app-aankopen: om abonnementen en levenslange aankopen te bevestigen (telefoonapps) en om een financiële administratie bij te houden
- Productverbetering: om in geaggregeerde vorm te tellen hoe de apps worden gebruikt en hoe prijstests presteren
- Beveiliging: om misbruik van koppelcodes en van de relayserver op te sporen
04Gegevensopslag en beveiliging
4.1Lokale opslag (ccn)
- Bestanden: bewaard in
~/.config/ccn/(%APPDATA%\ccn\op Windows). Op macOS en Linux kunnen de configuratie- en inloggegevensbestanden alleen door uw gebruikersaccount worden gelezen - Inloggegevens: standaard opgeslagen in een privébestand, of in de macOS-sleutelhanger, Windows Referentiebeheer of Linux Secret Service als u
credential_storeopkeychaininstelt - Bewaartermijn: sessiebestanden worden verwijderd wanneer een sessie eindigt, of na 7 dagen zonder gebruik.
ccn uninstallverwijdert alles watccnbewaart
4.2Lokale opslag (Mac-app)
- Sessiegegevens: opgeslagen in een lokale database op uw Mac
- Voorkeuren: opgeslagen in UserDefaults (de standaardopslag voor voorkeuren van macOS)
- Inloggegevens voor de cloud: veilig opgeslagen in de macOS-sleutelhanger
- Bewaartermijn: sessiegeschiedenis wordt automatisch verwijderd na een instelbare periode (standaard: 30 dagen)
4.3Lokale opslag (iOS/Android)
- Meldingsgeschiedenis: opgeslagen in de privéopslag van de app op uw telefoon
- Apparaat-ID: opgeslagen in de iOS-sleutelhanger, of in versleutelde opslag op Android. iOS kan sleutelhangeronderdelen bewaren nadat een app is verwijderd, zodat bij herinstallatie dezelfde ID opnieuw kan worden gebruikt
- Voorkeuren: opgeslagen in UserDefaults (iOS) of DataStore (Android)
- Bewaartermijn: de meldingsgeschiedenis blijft bewaard totdat u deze wist of de app verwijdert
4.4Cloudopslag
- Infrastructuur: de relayserver draait op Cloudflare Workers, met gegevens opgeslagen in Cloudflare D1 (SQLite) en Durable Objects
- Versleuteling: alle communicatie met de server is versleuteld met TLS (HTTPS/WSS)
- Geografische locatie: gegevens kunnen wereldwijd in datacenters van Cloudflare worden verwerkt
- Vervallen van meldingen: elke dag draait een opschoontaak die meldingen die ouder zijn dan 24 uur verwijdert, samen met uw antwoorden daarop, zodat geen enkele melding langer dan 48 uur wordt bewaard. Terwijl een computer op uw antwoord wacht, wordt daarnaast een kopie van het antwoord maximaal 1 uur bewaard
- Inactieve gegevens: dezelfde dagelijkse opschoontaak verwijdert telefoons en computers die 60 dagen niet zijn gebruikt, samen met hun koppelingen en instellingen, en ingetrokken koppelingen 60 dagen nadat ze zijn ingetrokken. Aankoopgegevens worden 6 jaar na hun datum verwijderd
05Diensten van derden
De Apps maken gebruik van de volgende diensten van derden:
- Gebruikt door
- iOS-app, relayserver
- Doel
- Abonnementen en eenmalige aankopen verwerken, en ons daarover kennisgevingen sturen
- Gegevens gedeeld met Apple
- De aankoop, met de apparaat-ID als accounttoken
- Ontvangen gegevens
- Aankoopverificatie, abonnementsstatus, datums, prijs, valuta en land van de winkel
- Opmerking
- Betaalgegevens worden volledig door Apple verwerkt. Wij ontvangen of bewaren uw betaalgegevens niet.
- Gebruikt door
- Android-app, relayserver
- Doel
- Abonnementen en eenmalige aankopen verwerken, en ons daarover kennisgevingen sturen
- Gegevens gedeeld met Google
- De aankoop, met de apparaat-ID als versluierde account-ID
- Ontvangen gegevens
- Aankoopverificatie, aankooptokens, abonnementsstatus en datums
- Opmerking
- Betaalgegevens worden volledig door Google verwerkt. Wij ontvangen of bewaren uw betaalgegevens niet.
- Gebruikt door
- iOS-app, relayserver
- Doel
- Meldingen en stille updates afleveren op iPhones en iPads
- Gegevens gedeeld met Apple
- Pushtoken; titel en tekst van de melding (tot 200 tekens); projectnaam; prompttekst (tot 500 tekens); toolnaam en samenvatting van de invoer; antwoordopties; meldings-ID's. Paden van projectmappen worden niet verstuurd
- Gebruikt door
- Android-app, relayserver
- Doel
- Meldingen en stille updates afleveren op Android-telefoons met Firebase Cloud Messaging (FCM)
- Gegevens gedeeld met Google
- Pushtoken en dezelfde meldingsgegevens als voor APNs; Firebase-installatie-ID
- Gebruikt door
- Relayserver, deze website
- Doel
- De relayserver en deze website hosten, en de servergegevens opslaan die in 2.4 zijn beschreven
- Verwerkte gegevens
- Alle gegevens die naar de relayserver worden gestuurd, en standaard verzoekgegevens zoals IP-adressen
- Gebruikt door
ccnen de Mac-app- Doel
- Releasebestanden worden op GitHub gehost. De installatiescripts op deze website downloaden
ccnvan GitHub en controleren de checksum. U kunt ook installeren met Homebrew of npm - Gedeelde gegevens
- Standaard verzoekgegevens (IP-adres, user agent) met de dienst waarvan u downloadt. Homebrew en npm hebben hun eigen analyse en beleid
- Gebruikt door
- Mac-app
- Doel
- Controleren op updates van de Mac-app en deze leveren
- Gedeelde gegevens
- Standaard HTTP-verzoekgegevens (IP-adres, user agent) wanneer de app de updatefeed van deze website leest en downloadt van GitHub
- Opmerking
- Sparkle is opensourcesoftware die in de app is ingebouwd, geen dienst; het stuurt niets naar zijn ontwikkelaars
- Gebruikt door
- Deze website
- Doel
- Paginaweergaven en klikken op knoppen tellen, zonder cookies
- Verwerkte gegevens
- Paginaadres, verwijzende pagina, browser, soort apparaat en land
- Gebruikt door
- Mac-app (door u ingesteld)
- Doel
- Meldingen doorsturen naar externe diensten
- Ondersteunde diensten
- Slack, Discord of elk aangepast HTTP-eindpunt
- Gedeelde gegevens
- Inhoud van meldingen, inclusief projectnamen, paden, berichten en tijdstempels
- Opmerking
- Webhooks zijn volledig optioneel en worden door u ingesteld. Gegevens worden alleen verstuurd naar diensten die u uitdrukkelijk instelt.
ccnverstuurt geen webhooks.
06Delen van gegevens
Wij delen uw gegevens alleen in de volgende omstandigheden:
- Tussen uw apparaten: meldingen gaan via onze relayserver tussen uw computers en de daaraan gekoppelde telefoons. Een gekoppelde telefoon kan de naam, de soort, het besturingssysteem en de instellingen van elke computer zien
- Met aanbieders van pushmeldingen: Apple (APNs) en Google (FCM) ontvangen de inhoud van meldingen om deze bij uw telefoon af te leveren
- Met appwinkels voor aankopen: Apple en Google verwerken abonnementen en eenmalige aankopen; zij ontvangen transactiegegevens, en wij ontvangen uw betaalgegevens niet
- Met onze dienstverleners: Cloudflare host de relayserver en deze website, en Umami telt websitebezoeken
- Met door u ingestelde webhooks: als u in de Mac-app webhooks instelt, worden meldingsgegevens naar die eindpunten gestuurd
- Wettelijke verplichtingen: wij kunnen gegevens bekendmaken als de wet dat vereist of om onze rechten te beschermen
Wij verkopen, verhuren of verhandelen uw persoonsgegevens niet aan derden.
07Uw rechten en keuzes
7.1Inzage in en verwijdering van gegevens
- Uw gegevens bekijken: de meldingsgeschiedenis wordt in de telefoonapps getoond;
ccn config showtoont de instellingen van een computer; de sessiegeschiedenis wordt in de Mac-app getoond - Ontkoppelen: trek een koppeling in vanaf de telefoon, met
ccn devicesof in de Mac-app. De telefoon ontvangt dan direct geen meldingen meer van die computer. De server markeert de koppeling als ingetrokken, verwijdert de bijbehorende meldingen volgens het gebruikelijke schema, binnen 48 uur, en verwijdert de koppeling 60 dagen later - ccn verwijderen:
ccn uninstallverwijdert de hooks uit de instellingen van Claude Code, trekt alle koppelingen in en verwijdert de inloggegevens en lokale bestanden van ccn - Lokale gegevens verwijderen: als u een telefoonapp of de Mac-app verwijdert, worden de gegevens die deze op dat apparaat heeft opgeslagen verwijderd (behalve, op iOS, de apparaat-ID in de Sleutelhanger; zie 4.3)
- Servergegevens verwijderen: om de gegevens van uw computers en telefoons van onze server te laten verwijderen, stuurt u een e-mail naar [email protected] met de namen van uw computers en telefoons
- Instellingen voor bewaartermijnen: kies in de instellingen van de Mac-app hoe lang de sessiegeschiedenis wordt bewaard
7.2Afmeldmogelijkheden
- Kiezen wat wordt verstuurd: schakel per computer meldingen uit voor afgeronde beurten, toestemmingsverzoeken of vragen, of stel stille uren in, vanaf de telefoon of met
ccn config set - Toestemming voor meldingen: als u meldingen voor de app op uw telefoon uitschakelt, registreert de server dat en stuurt hij geen zichtbare meldingen meer. Stille updates, zoals de bevestiging van een koppeling, komen nog wel aan
- Stoppen met het gebruik van de relay: ontkoppel alle telefoons om geen gegevens meer naar de relayserver te sturen. De Mac-app kan zonder relay nog steeds Mac-meldingen tonen
- Webhooks: verwijder webhookconfiguraties in de Mac-app om het doorsturen van gegevens naar externe diensten te stoppen
- Automatische updates: schakel automatische updatecontroles uit in de instellingen van de Mac-app
7.3Uw wettelijke rechten
Afhankelijk van waar u woont, onder meer in het Verenigd Koninkrijk en de Europese Unie, kunt u het recht hebben op inzage in, rectificatie of wissing van uw persoonsgegevens, op bezwaar tegen of beperking van de manier waarop wij ze gebruiken, en op ontvangst van een kopie ervan. Om deze rechten uit te oefenen, stuurt u een e-mail naar [email protected]. Omdat er geen accounts zijn, kunnen wij u om gegevens vragen, zoals de namen van uw computers en telefoons, om uw gegevens te vinden. U hebt ook het recht een klacht in te dienen bij een toezichthoudende autoriteit voor gegevensbescherming; in het Verenigd Koninkrijk is dat het Information Commissioner's Office (ico.org.uk).
7.4Gegevensoverdraagbaarheid
De Apps bieden momenteel geen functie om gegevens te exporteren. Gegevens die op uw apparaten zijn opgeslagen, zijn in de Apps te bekijken, en de bestanden van ccn zijn platte tekst.
08Informatie over projectpaden en opdrachten
ccn en de Mac-app kunnen het volgende bevatten:
- Volledige paden in het bestandssysteem naar uw projecten (bijv.
/Users/yourname/Projects/secret-project) - Toolnamen en samengevatte invoer (bijv. bestandspaden die worden gelezen of shellopdrachten die worden uitgevoerd)
- Het laatste bericht van Claude, plannen en vragen, en het begin van uw prompt
- De naam van uw computer, die de hostnaam is tenzij u een andere naam kiest
Deze informatie wordt naar onze relayserver gestuurd, en een verkorte versie naar Apple of Google om de melding af te leveren. Als u met gevoelige of vertrouwelijke projecten werkt, overweeg dan of meldingen op de telefoon gepast zijn, en welke soorten meldingen u per computer inschakelt.
09Privacy van kinderen
De Apps zijn niet gericht op kinderen jonger dan 13 jaar. Wij verzamelen niet bewust persoonsgegevens van kinderen. Als u denkt dat wij onbedoeld gegevens van een kind hebben verzameld, neem dan contact met ons op om deze te laten verwijderen.
10Internationale doorgifte van gegevens
Onze relayserver draait op het wereldwijde netwerk van Cloudflare, en Apple en Google leveren meldingen af vanuit hun eigen infrastructuur. Uw gegevens kunnen worden verwerkt in datacenters buiten uw land van verblijf. Door een telefoon aan een computer te koppelen, stemt u in met deze doorgifte van gegevens.
11Wijzigingen in dit privacybeleid
Wij kunnen dit privacybeleid bijwerken naarmate de Apps zich ontwikkelen. Wezenlijke wijzigingen worden via de Apps of op deze pagina bekendgemaakt. De datum "Laatst bijgewerkt" bovenaan geeft aan wanneer het beleid voor het laatst is herzien. Vertalingen worden voor uw gemak aangeboden; als een vertaling afwijkt van de Engelse versie, gaat de Engelse versie voor.
12Contact
Als u vragen, zorgen of verzoeken hebt over dit privacybeleid of over uw gegevens, neem dan contact met ons op: