Privacybeleid · v0.1
Privacybeleid
Dit beleid legt uit hoe KIFF Cloud persoonsgegevens verwerkt op de website, in het dashboard, in de API en in de tafs-app voor iPhone, iPad en Android. Vragen: privacy@kiff.dev.
1. Wie we zijn
KIFF Cloud wordt geëxploiteerd door Kiff Agents OÜ, een besloten vennootschap die in Estland is opgericht. Registergegevens:
- Registratienummer: 17372313 (Ests e-Business Register)
- Btw-nummer: EE102924327
- Statutair adres: Tööstuse tn 75-71, Põhja-Tallinna linnaosa, Tallinn 10416, Estland
- Contact voor privacy: privacy@kiff.dev
- Formele juridische kennisgevingen: legal@kiff.dev
Omdat Kiff Agents OÜ in de Europese Unie is gevestigd, is de Algemene verordening gegevensbescherming van de EU (AVG) rechtstreeks op onze verwerking van toepassing. We hebben geen vertegenwoordiger in de EU volgens artikel 27 nodig.
2. Waar dit beleid over gaat
Dit beleid gaat over de persoonsgegevens die we verwerken als je gebruikmaakt van:
kiff.dev, onze marketingsite, deze beleidspagina en de openbare weergave van ontvangstbewijzen.app.kiff.dev, ons dashboard, waarvoor je inlogt.api.kiff.dev, onze HTTP-API.- tafs: onze app voor iPhone, iPad en Android, en de dienst erachter (inclusief Setup, dat de apps van een bedrijf koppelt, en planque, dat die koppelingen bewaart), waarin een bedrijf een taak overdraagt aan een AI-agent die binnen Cards van KIFF werkt.
Dit beleid gaat niet over het opensourceframework kiff/kiff dat je zelf kunt draaien. Als je het framework op je eigen infrastructuur draait, ben jij de verwerkingsverantwoordelijke voor alle gegevens die het verwerkt, en is Kiff Agents OÜ niet bij die verwerking betrokken.
3. Onze rollen onder de AVG
We treden op in twee hoedanigheden, afhankelijk van de gegevens:
- Verwerkingsverantwoordelijke voor metadata over het account en het inloggen, factuurgegevens (wanneer facturering actief is), marketingberichten waarvoor je je aanmeldt en de operationele telemetrie van onze eigen dienst.
- Verwerker voor de auditgegevens, actierecords, ontvangstbewijzen van beslissingen en andere inhoud die namens onze klanten door de runtime gaat, en voor wat tafs voor hen bewaart (de runs, chats, rapporten en geheugennotities van elk taf). Klanten (de tenants) zijn verwerkingsverantwoordelijke voor die gegevens; ze geven ons instructies via hun accountinstellingen en domeinconfiguratie. De Verwerkersovereenkomst (DPA) regelt die relatie; zie het sjabloon van de Verwerkersovereenkomst voor de gepubliceerde voorwaarden.
Dit beleid gaat vooral over onze verwerking als verwerkingsverantwoordelijke. Waar we gegevens noemen die we als verwerker verwerken, is de Verwerkersovereenkomst het meer specifieke document.
4. Categorieën persoonsgegevens die we verwerken
De categorieën hieronder sluiten aan op de technische inventaris op /security#data-we-process. Waar de twee van elkaar afwijken, is de technische pagina leidend en passen we dit deel daarop aan.
- Accountidentificatoren: je upstream-authenticatiesubject (uitgegeven door onze identiteitsprovider) en het e-mailadres waarmee je inlogt. Vandaag letterlijk opgeslagen; gehasht opslaan is gepland.
- Tenantmetadata: tenant-id, slug, weergavenaam, tijdstempel van aanmaak en de taal die de app van elke persoon het laatst gebruikte, zodat de e-mails die KIFF die persoon stuurt in die taal komen.
- API-inloggegevens: niet-leesbare records van API-sleutels (we slaan hashes op, nooit de leesbare tekst).
- Gegevens in de sessiecookie: een met HMAC ondertekende sessiecookie die na het inloggen wordt geplaatst. Zie het deel over cookies hieronder.
- Metadata van HTTP-verzoeken: IP-adres, user agent, pad van het verzoek, status van het antwoord, latentie. Bewaard in de toegangslogs van onze reverse proxy gedurende een beperkte bewaartermijn, voor beveiliging en het voorkomen van misbruik.
- Inhoud die de tenant beheert: de gegevens
parameters,actorenentitydie je naar de runtime stuurt. We bewaren die als verwerker namens de klant; de klant is verantwoordelijk voor wat er over de lijn gaat. Een configuratie per domein om gegevens af te schermen is gepland. - Communicatie: e-mails die je naar onze mailboxen voor support, sales, beveiliging of privacy stuurt.
- De tafs-app: je logt bij tafs in met je KIFF-account. De app bewaart je sessie in de Keychain van het apparaat (op Android in de versleutelde opslag). De app maakt een ondertekeningssleutel in de Secure Enclave van het apparaat (op Android in de Keystore), die het apparaat nooit verlaat; KIFF bewaart de publieke helft ervan en de naam van het apparaat, zodat het je antwoorden op vastgehouden aanroepen en je goedkeuringen van koppelingen kan controleren. Zet je meldingen aan, dan bewaren we het pushtoken van het apparaat bij je persoons-id van KIFF, en de taal die de app toonde, zodat de meldingen in die taal komen. De tafs-dienst bewaart ook de taal van het account, van wie het laatst met Coach chatte, maximaal drie maanden, zodat de rapporten van een taf in die taal komen. Een melding gaat via Apple of Google met de tekst ervan: welk taf, en bij de melding van een deur de naam of het e-mailadres van wie er schreef. Nooit bedragen of details van het verzoek. Als je een app koppelt, log je in bij de eigen aanbieder van de app, en planque bewaart het token voor je bedrijf (als verwerker, zie hieronder). De tafs-app heeft geen trackers voor analyse of advertenties.
- Aankopen in de App Store: als je in tafs Solo of een creditpakket koopt, verkoopt Apple het je: Apple is de formele verkoper, int de betaling en bewaart je betaalgegevens. Apple vertelt ons wat er is gekocht, voor welk KIFF-account (een willekeurige id die de app aan de aankoop hangt), wanneer, de transactie-id van Apple en, bij Solo, wanneer de periode eindigt of wordt verlengd. We gebruiken dat om de credits of het abonnement aan je account toe te voegen. Apple geeft ons niet je Apple ID, naam, e-mailadres of kaart.
- Aankopen via Google Play: op Android lopen dezelfde aankopen via de facturering van Google Play: Google int de betaling en bewaart je betaalgegevens. Google vertelt ons wat er is gekocht, voor welk KIFF-account (dezelfde willekeurige id), wanneer, het token van de aankoop en de order-id en, bij Solo, wanneer de periode eindigt of wordt verlengd, en we gebruiken dat op dezelfde manier. Google geeft ons niet je Google-account, naam, e-mailadres of kaart.
5. Rechtsgronden voor de verwerking
Op grond van artikel 6 van de AVG beroepen we ons op de volgende rechtsgronden:
- Uitvoering van een overeenkomst (artikel 6, lid 1, punt b)), voor het aanmaken van het account, authenticatie, het voor jou draaien van de runtime, facturering (wanneer actief) en de kernonderdelen van de dienst.
- Gerechtvaardigde belangen (artikel 6, lid 1, punt f)), voor beveiliging, fraudepreventie, het opsporen van misbruik, operationele telemetrie en het beschermen van de dienst. We wegen onze belangen af tegen jouw rechten en vertellen je op verzoek wat die belangenafweging heeft opgeleverd.
- Toestemming (artikel 6, lid 1, punt a)), voor eventuele toekomstige analytische cookies, optionele marketingberichten of elke nieuwe verwerking die ons gebruik van je gegevens wezenlijk uitbreidt. In v0.1 beroepen we ons voor geen enkele verwerking op toestemming, omdat we geen analyse, geen advertenties en geen niet-essentiële tracking draaien.
- Wettelijke verplichting (artikel 6, lid 1, punt c)), voor de belastingadministratie (Estse boekhoudwet §12, 7 jaar), antwoorden op rechtmatige verzoeken van autoriteiten en bewaring die de regels tegen witwassen vereisen, waar die gelden.
6. Subverwerkers
We schakelen een klein aantal leveranciers in om de dienst te leveren. De officiële, actuele lijst staat op /subprocessors; die pagina wordt bijgewerkt binnen 30 dagen na elke wijziging. We eisen van elke subverwerker dat die op grond van schriftelijke overeenkomsten bescherming biedt die gelijkwaardig is aan de onze, waaronder de standaardcontractbepalingen van de EU wanneer persoonsgegevens de EU verlaten.
Wezenlijke toevoegingen of vervangingen van subverwerkers die persoonsgegevens raken, worden vooraf aan actieve klanten gemeld, met een recht van bezwaar.
7. Internationale doorgiften
Sommige van onze subverwerkers zijn gevestigd buiten de Europese Economische Ruimte, vooral in de Verenigde Staten. Voor elke doorgifte van die aard beroepen we ons op minstens een van de volgende waarborgen:
- EU-VS Data Privacy Framework: voor Amerikaanse subverwerkers die zich onder het Framework hebben gecertificeerd. Het adequaatheidsbesluit is van kracht sinds medio 2023; we houden in de gaten of de status ervan verandert.
- Standaardcontractbepalingen: module 2 (verwerkingsverantwoordelijke naar verwerker) voor onze directe subverwerkers en module 3 (verwerker naar subverwerker) waar er een keten van verwerkers is. We gebruiken de standaardcontractbepalingen die de Commissie in 2021 heeft goedgekeurd.
- Aanvullende maatregelen: waar de risicobeoordeling aangeeft dat extra waarborgen nodig zijn (versleuteling onderweg en in rust, logging van toegang, dataminimalisatie).
Je kunt het specifieke doorgifte-instrument voor een bepaalde subverwerker opvragen door te mailen naar privacy@kiff.dev.
8. Bewaartermijnen
We bewaren persoonsgegevens zo kort als past bij de doelen waarvoor we ze verwerken en bij elke wettelijke verplichting die geldt.
- Metadata over het account en het inloggen: tot het account wordt verwijderd. In de tafs-app verwijdert een eigenaar het via Instellingen → Account verwijderen. Een account dat op het web is gemaakt, wordt verwijderd door te mailen naar privacy@kiff.dev, binnen de termijn van één maand van artikel 12, lid 3, van de AVG. In beide gevallen stoppen de sleutels van het account meteen. Verwijderen in de tafs-app kan niet ongedaan worden gemaakt: de tafs-chats, notities en koppelingen ervan worden meteen gewist, en wat KIFF bewaart wordt binnen 30 dagen gewist. Bij verwijderen op het web bewaren we de gegevens nog een respijtperiode van 30 dagen, voor het geval de eigenaar het account terug wil, en wissen we ze daarna.
- Records van API-sleutels: tot het account wordt verwijderd, ook nadat een sleutel is ingetrokken. Een sleutel die bij een inlogkoppeling van een agent hoort, wordt samen met die koppeling verwijderd, 30 dagen nadat ze eindigt.
- Sessiecookies: tot ze verlopen (standaard 24 uur) of tot je uitlogt.
- Toegangslogs van de reverse proxy: maximaal 90 dagen, daarna geaggregeerd of verwijderd.
- Servicelogs: wat de diensten van KIFF en planque vastleggen terwijl ze draaien: fouten, en verzoeken, die een account, een persoon of een agent kunnen noemen. 30 dagen, daarna verwijderd.
- Back-ups: van de database van KIFF wordt dagelijks een versleutelde back-up gemaakt, en elke back-up wordt 7 dagen bewaard, dus een verwijderd record is er binnen 7 dagen uit verdwenen. planque houdt geen back-up van zijn opslag.
- Auditgegevens van tenants: bewaard als verwerker volgens de tenantconfiguratie van de klant. Standaard: bewaard zolang de tenant bestaat; verwijderd bij het verwijderen van de tenant. Zie /security#deletion.
- Aanroepen via de gateway van KIFF: de argumenten van een aanroep tot die is verzonden, is geweigerd of mislukt, daarna verwijderd; het resultaat van de tool 24 uur, daarna verwijderd. Het beslissingsrecord en een hash van de argumenten worden bewaard als auditgegevens van de tenant. Zie /security#data-kept.
- Gebruik: voor elke aanroep via de gateway, zodra die eindigt: welke agent de aanroep deed, de tool, en of de aanroep als actie telde of gratis was (en waarom). Voor elke run van een taf of van Coach, zodra die eindigt: het taf, wanneer, de credits die zijn AI gebruikte, en of ze telden of waarom niet. Tot het account wordt verwijderd; wat voor de facturering aan onze betalingsverwerker wordt doorgegeven, wordt bij de factuuradministratie bewaard.
- Inlogkoppelingen van agents: welke agent, de naam van de app, wie de koppeling toestond, wanneer, en het laatste gebruik: zolang de koppeling actief is, daarna 30 dagen nadat ze eindigt (zolang blijft ze in het dashboard staan), daarna verwijderd met de tokens en de API-sleutel ervan. Alles wordt samen met het account verwijderd.
- tafs: het pushtoken van een apparaat tot je uitlogt uit de app, het apparaat verwijdert, of Apple of Google meldt dat het token weg is. De publieke sleutel en de naam van een apparaat tot je het apparaat uitlogt. Wat tafs voor je bedrijf bewaart, bewaren we als verwerker: de runs en chats van een taf, met de samenvatting van een chat (en die van Setup), 30 dagen, wat je apps teruggeven alleen tot een run eindigt (in een chat wordt wat het alleen heeft gelezen versleuteld bewaard voor zijn volgende berichten, gebruikt tot de chat een uur stil heeft gelegen en hoogstens vier uur na het lezen, en daarna automatisch verwijderd, binnen een paar dagen), en zijn geheugennotities tot het taf wordt verwijderd; het token van een koppeling in planque tot je die ontkoppelt, en het logboek van de goedkeuringen ervan tot het account eindigt; zie bijlage 4 van de Verwerkersovereenkomst.
- Factuuradministratie: 7 jaar vanaf het einde van het boekjaar (Estse boekhoudwet §12).
- Aankopen in de App Store en via Google Play: wat Apple of Google ons over elke aankoop heeft verteld, blijft in je account tot het account wordt verwijderd. Hun verkoop- en uitbetalingsrapporten, die we 7 jaar als factuuradministratie bewaren, noemen jou niet.
- Correspondentie met support: 3 jaar vanaf het laatste contact, daarna verwijderd.
9. Je rechten
Op grond van de AVG heb je de volgende rechten over je persoonsgegevens:
- Inzage (artikel 15), bevestiging of we je gegevens verwerken, en een kopie ervan.
- Rectificatie (artikel 16), verbetering van onjuiste of onvolledige gegevens.
- Wissing (artikel 17), verwijdering van je gegevens, behalve waar een wettelijke bewaarplicht geldt.
- Beperking (artikel 18), de verwerking pauzeren terwijl een geschil wordt opgelost.
- Overdraagbaarheid (artikel 20), een machineleesbare export van de gegevens die je hebt verstrekt.
- Bezwaar (artikel 21), tegen verwerking op basis van gerechtvaardigde belangen; we stoppen, tenzij we zwaarder wegende gronden kunnen aantonen.
- Toestemming intrekken (artikel 7, lid 3), voor elke verwerking op basis van toestemming. Intrekken raakt niet aan de eerdere rechtmatige verwerking.
Wil je een van deze rechten uitoefenen, mail dan naar privacy@kiff.dev. We antwoorden binnen één maand volgens artikel 12, lid 3; bij complexe verzoeken mogen we die termijn met maximaal twee maanden verlengen, en dat laten we je dan weten.
Je eigen chats in tafs
In de tafs-app downloadt Instellingen → Account → Mijn chats exporteren je eigen chats met elk taf, ook die met Coach, de namen van de bestanden die je hebt bijgevoegd en je eigen notities, als leesbaar bestand en als JSON. Alleen jij kunt ze exporteren: een beheerder of de eigenaar van het account kan dat niet, en de accountexport van KIFF bevat ze niet.
Je tafs-account verwijderen
tafs is de app van KIFF. Zo verwijder je je tafs-account en de gegevens ervan:
- Open de tafs-app en log in.
- Ga naar Instellingen en tik op Account verwijderen.
- Bevestig. Het verwijderen van een account kan niet ongedaan worden gemaakt.
Account verwijderen is zichtbaar voor wie het account van het bedrijf mag verwijderen, meestal de eigenaar. Zie je het niet, of heb je de app niet meer, mail dan naar privacy@kiff.dev vanaf het adres waarmee je inlogt; we verwijderen je gegevens dan binnen één maand.
Wat er wordt verwijderd: de sleutels van het account stoppen meteen. De tafs, chats, notities, bijgevoegde bestanden en koppelingen van het account worden meteen gewist. Wat KIFF voor het account bewaart, wordt binnen 30 dagen gewist, en uit back-ups binnen 7 dagen daarna. Auditgegevens van de tenant worden samen met de tenant verwijderd. Zie Bewaartermijnen voor elke soort gegevens.
Wil je een deel van je gegevens verwijderen en het account houden: verwijder in de app een chat, en de berichten en bijgevoegde bestanden ervan gaan mee; verwijder een taf, en zijn chats, notities en koppelingen gaan mee. Voor al het andere mail je naar privacy@kiff.dev en zeg je wat er moet worden verwijderd. We doen het binnen één maand.
Je hebt het recht een klacht in te dienen bij een toezichthoudende autoriteit. Onze leidende toezichthoudende autoriteit is de Estse Inspectie voor gegevensbescherming (Andmekaitse Inspektsioon). Je mag ook een klacht indienen bij de toezichthoudende autoriteit in de lidstaat waar je woont.
11. Beveiliging
Onze technische en organisatorische beveiligingsmaatregelen zijn beschreven op /security. Ze omvatten isolatie van tenants op de databaselaag, TLS 1.2+ onderweg, versleuteling in rust met de standaardinstellingen van de beheerde provider, en toegangsbeheer volgens het principe van de minste rechten.
We melden een inbreuk in verband met persoonsgegevens zonder onredelijke vertraging aan de getroffen klanten, en binnen 72 uur na de bevestiging, in lijn met artikel 33 van de AVG. De melding bevat de aard van de inbreuk, de categorieën en het aantal betrokkenen en records bij benadering, de waarschijnlijke gevolgen en de maatregelen die zijn genomen of voorgesteld.
12. Kinderen
KIFF Cloud is een infrastructuurproduct voor ontwikkelaars en is niet op kinderen gericht. We verzamelen niet bewust persoonsgegevens van kinderen jonger dan 16. Denk je dat een kind ons persoonsgegevens heeft gegeven, neem dan contact op via privacy@kiff.dev; we verwijderen ze dan.
13. Geautomatiseerde besluitvorming
De runtime van KIFF Cloud neemt deterministische beleidsbeslissingen over gegevens die onze klanten sturen. Dat zijn geen besluiten over jou met rechtsgevolgen of vergelijkbare aanmerkelijke gevolgen in de zin van artikel 22 van de AVG; het zijn beslissingen over de acties van de klant (terugbetalingen, bestellingen, berichten, enzovoort), uitgevoerd volgens het eigen beleid van de klant.
Klanten die KIFF Cloud gebruiken om beslissingen te nemen die hun eigen eindgebruikers raken, zijn zelf verantwoordelijk voor de naleving van artikel 22. Onze governance-ontvangstbewijzen zijn ontworpen om die klanten het auditspoor te geven dat ze nodig hebben om menselijk toezicht aan te tonen, maar de wettelijke verplichting om voor dat toezicht te zorgen ligt bij de klant.
14. Wijzigingen in dit beleid
We mogen dit beleid van tijd tot tijd aanpassen. Wezenlijke wijzigingen melden we per e-mail aan actieve klanten en met een opvallende banner op deze pagina, minstens 30 dagen lang. Niet-wezenlijke wijzigingen plaatsen we met een nieuwe datum bij “laatst bijgewerkt”.
15. Contact
Vragen over privacy en verzoeken over je rechten: privacy@kiff.dev.
Formele juridische kennisgevingen aan Kiff Agents OÜ: legal@kiff.dev, of per post naar Tööstuse tn 75-71, Põhja-Tallinna linnaosa, Tallinn 10416, Estland.
Leidende toezichthoudende autoriteit voor klachten: Estse Inspectie voor gegevensbescherming (Andmekaitse Inspektsioon).
Documentversie: v0.1.
Laatst bijgewerkt: 9 november 2026.