Ingangsdatum: 13 november 2026
Dit beleid legt uit welke gegevens Typeferry voor Mac en de online diensten ervan verwerken, waarom, en welke keuzes je hebt. Het is van toepassing op beide edities van de app:
- de Website-editie, gedownload van https://typeferry.com, en
- de App Store-editie, gedownload uit de Mac App Store.
Waar de twee edities verschillen, wordt dat in dit beleid vermeld. Een overzicht naast elkaar vind je in sectie 19.
1. Wie we zijn
Typeferry ("wij", "ons", "onze") bepaalt hoe de hier beschreven persoonsgegevens worden gebruikt (wij zijn de "verwerkingsverantwoordelijke" onder de wetgeving inzake gegevensbescherming van de EU en het VK).
- Vragen en verzoeken over privacy: privacy@typeferry.com
- Ondersteuning en alle overige zaken: support@typeferry.com
2. De korte versie
- Typeferry werkt op je Mac. Tekstherkenning op het scherm en spraakherkenning worden op je Mac uitgevoerd. Schermafbeeldingen, vensterafbeeldingen en audio worden uitsluitend in het geheugen bewaard; Typeferry slaat deze niet op en uploadt ze niet.
- Online vertalen is je eigen keuze. Wanneer je Typeferry voor het eerst opent, kies je tussen "Online vertalen" en "Alleen op het apparaat". Er wordt niets ter vertaling verzonden voordat je kiest, en je kunt op elk gewenst moment wisselen in Instellingen.
- Bij online vertalen wordt de tekst die je vertaalt via onze server verzonden naar een AI-model dat door Cloudflare wordt beheerd. Vóór verzending vervangt de app herkende e-mailadressen, links, @handles, #-tags en bestandspaden door tijdelijke aanduidingen. Wij slaan je tekst of de vertaling ervan niet op.
- Dagelijkse limieten en tellingen van actieve apparaten gebruiken een apparaat-ID. Elk online verzoek bevat een pseudonieme apparaat-ID. We gebruiken deze om dagelijkse limieten toe te passen en om te tellen hoeveel Macs per dag en per maand online vertalen gebruiken. We bewaren deze gegevens per apparaat gedurende 35 dagen; daarna blijven alleen totalen zonder apparaat-ID's over.
- Als je Pro koopt, bewaren we een licentieoverzicht. Website-editie: dit omvat het e-mailadres dat je bij het afrekenen hebt gebruikt, waarmee je ook inlogt: we mailen je een eenmalige code en we houden een lijst bij van de Macs die met je account zijn ingelogd. App Store-editie: dit omvat de transactie-ID van Apple, niet je e-mailadres of Apple Account.
- Gebruiksstatistieken zijn aan jou. Tijdens de configuratie kies je of Typeferry anonieme gebruiksstatistieken verzendt: dagelijkse tellingen van hoe vaak elke functie is gebruikt, of deze werkte en ongeveer hoe lang het duurde. Deze bevatten nooit je tekst, schermafbeeldingen of een apparaat-ID, en je kunt ze op elk gewenst moment uitschakelen in Instellingen (sectie 8). Afzonderlijk telt onze relay de online vertaalverzoeken die deze per dag afhandelt, zonder apparaat-ID of IP-adres, en bewaart deze de hierboven beschreven gegevens per apparaat (sectie 4.5).
- Geen advertenties, geen tracking, geen verkoop. Wij verkopen geen persoonsgegevens, volgen je niet in apps of op websites van andere bedrijven, en de app bevat geen SDK's van derden voor advertenties, analyses of crashrapportages.
- "Alleen op het apparaat" houdt al je tekst op je Mac. Er kunnen nog steeds enkele verbindingen zonder tekst plaatsvinden (zie sectie 9).
3. Wat er op je Mac gebeurt
3.1 Verwerking die op je Mac blijft
- Invoerbalk. Wat je in de invoerbalk van Typeferry typt, wordt verwerkt in het geheugen van de app. Wanneer je "Alleen op het apparaat" gebruikt, wanneer je offline bent, of wanneer online vertalen niet beschikbaar is, wordt de tekst vertaald door de in macOS ingebouwde vertaalfunctie, op je Mac. macOS kan hiervoor taalpakketten van Apple downloaden; Apple handelt die downloads af. In een klein aantal apps waarvan Typeferry het tekstvak niet kan lezen, zoals WeChat, legt Typeferry het onderste deel van dat venster vast om te bepalen waar het tekstvak zich bevindt, mits je Scherm- en systeemaudio-opname hebt toegestaan. De afbeelding wordt uitsluitend in het geheugen bewaard.
- Screenshotvertaling. Wanneer je een deel van het scherm selecteert, legt Typeferry dat deel vast via schermopname van macOS en herkent het de tekst op je Mac met behulp van tekstherkenning van Apple. De afbeelding wordt uitsluitend in het geheugen bewaard. Wanneer je een screenshotvertaling start, controleert Typeferry of er een afbeelding op je klembord staat, zodat het kan aanbieden deze te vertalen; die afbeelding wordt alleen vertaald als je daarvoor kiest.
- Venster automatisch vertalen. Zolang je een venster of gebied hebt geselecteerd voor vertaling, legt Typeferry frames van dat venster vast (enkele frames per seconde) en herkent het tekst op je Mac. Afbeeldingen worden uitsluitend in het geheugen bewaard. De herkende tekst en vertalingen voor dat venster worden in het geheugen bewaard en gewist zodra je stopt met venster automatisch vertalen. Het vastleggen stopt wanneer je stopt met venster automatisch vertalen, wanneer het venster sluit of wanneer je Typeferry afsluit.
- Spraakinvoer. Je microfoon wordt alleen gebruikt zolang je de spraaktoets ingedrukt houdt. Spraak wordt op je Mac herkend met behulp van spraakherkenning op het apparaat van Apple. Audio wordt niet opgeslagen of verzonden. De herkende tekst wordt vervolgens op dezelfde manier behandeld als getypte tekst (en kan dus worden verzonden voor online vertalen als je hebt gekozen voor online vertalen). macOS kan modellen voor spraakherkenning downloaden van Apple.
- Klembord. Om een vertaling in bepaalde apps in te voegen (in de App Store-editie, in elke app), plaatst Typeferry de vertaling kortstondig op het klembord, simuleert het ⌘V en plaatst het ongeveer een halve seconde later terug wat er eerder op je klembord stond, tenzij je in de tussentijd iets nieuws hebt gekopieerd. Dit tijdelijke item is gemarkeerd zodat klembordbeheerders die de gangbare "transient"-conventie volgen, dit niet bewaren. De "Kopieer"-knoppen van Typeferry plaatsen alleen tekst op je klembord wanneer je erop klikt.
3.2 Toegangsmachtigingen die macOS je vraagt
| Toestemming | Waar Typeferry het voor gebruikt |
|---|---|
| Toegankelijkheid (in macOS 27 en later "Apparaatbeheer en gegevenstoegang" genoemd) | Het doorsturen van je toetsaanslagen naar de invoerbalk terwijl deze geopend is, en het invoegen van de vertaling in de app die je gebruikt. In de Website-editie ook voor: het vinden van het tekstveld waarin je typt en de cursorpositie, het herkennen van wachtwoordvelden zodat Typeferry daar wegblijft, en het opnieuw uitlezen van het veld na het invoegen van een vertaling om te bevestigen dat deze is geplaatst. In de App Store-editie beperkt de macOS-sandbox dit tot het doorsturen van je toetsaanslagen naar de invoerbalk en het verzenden van ⌘V en de Return-toets die je indrukt. Tekst die uit andere apps wordt gelezen, wordt uitsluitend in het geheugen gebruikt. |
| Scherm- en systeemaudio-opname | Screenshotvertaling, venster automatisch vertalen en het vinden van het tekstvak in apps waarvan Typeferry het tekstvak niet kan lezen. Typeferry legt alleen het scherm vast; het neemt geen audio op. macOS vraagt je ook van tijd tot tijd om te bevestigen dat Typeferry rechtstreeks toegang tot je scherm mag hebben. |
| Microfoon, Spraakherkenning | Spraakinvoer, alleen zolang je de spraaktoets ingedrukt houdt. |
Typeferry slaat je toetsaanslagen of de tekst die je typt niet op de schijf op. Je kunt elke machtiging uitschakelen in Systeeminstellingen → Privacy en beveiliging; de functies die deze nodig hebben, zullen dan niet meer werken.
3.3 Wat Typeferry op je Mac opslaat
| Onderdeel | Wat het bevat |
|---|---|
| Instellingen | Je talen, sneltoetsen, functieschakelaars, je keuze voor online / op het apparaat, interfacetaal, waar je de invoerbalk in elke app hebt geplaatst (opgeslagen per app-ID), de gebruikstellingen van vandaag voor online vertalen, en de maand waarin Typeferry voor het eerst op deze Mac is geopend. |
| Inlogbestand (alleen Website-editie) | Het e-mailadres waarmee je bent ingelogd, je inlogtoken en het meest recente ondertekende licentietoken, en, totdat deze is gebruikt, een eenmalige inloglink van de afrekenpagina, in een bestand dat alleen leesbaar is voor je macOS-gebruikersaccount. De App Store-editie bewaart dit bestand niet; deze bewaart het token in het geheugen. |
| Gebeurtenissenlogbestand | Technische gebeurtenissen: tijdsmetingen, tellingen, foutcodes, functieschakelaars en de naam of identifier van de app waarin je Typeferry gebruikte. Het bevat niet de tekst die je typt, vertalingen, klembordinhoud of tekst uit andere apps. Typeferry uploadt dit niet. Typeferry start een nieuw logbestand bij ongeveer 5 MB of elke 7 dagen en bewaart slechts één eerdere kopie; je kunt het openen vanuit de menubalk ("Open logbestand") en op elk gewenst moment verwijderen. Als je het naar ons verzendt voor ondersteuning, gebruiken we het uitsluitend om je te helpen. |
| Gebruiksstatistieken (alleen als je ervoor hebt gekozen deze te verzenden) | Voor elke dag: hoe vaak elke functie is gebruikt, of deze werkte, een tijdsbereik en een willekeurige ID voor die dag. De tellingen van een dag worden verzonden nadat de dag voorbij is en vervolgens van je Mac verwijderd; tellingen die niet binnen 30 dagen kunnen worden verzonden, worden onverzonden verwijderd. Het uitschakelen van statistieken verwijdert alle tellingen die nog niet zijn verzonden (sectie 8). |
| Recente vertalingen | De app onthoudt tot 64 recente online vertalingen in het geheugen, zodat dezelfde zin niet twee keer wordt verzonden. Dit wordt gewist wanneer je afsluit. |
Waar deze zich bevinden:
- Website-editie:
~/Library/Preferences/com.typeferry.mac.plist,~/Library/Application Support/Typeferry/,~/Library/Logs/Typeferry/ - App Store-editie: binnen de sandbox-container van de app,
~/Library/Containers/com.typeferry.mac.appstore/
Om alles van je Mac te verwijderen: als je bent ingelogd in de Website-editie, klik je eerst op "Meld af" in het Typeferry Pro-venster zodat de plek van de Mac wordt vrijgegeven; sluit Typeferry vervolgens af, verwijder de app en verwijder de hierboven vermelde mappen en het bestand. Alleen de app verwijderen kan deze achterlaten.
4. Online vertalen
4.1 Wanneer tekst wordt verzonden
Alleen nadat je kiest voor "Online vertalen" (bij de eerste start of in Instellingen). Voordat je een keuze maakt, wordt er niets ter vertaling verzonden. Als je kiest voor "Alleen op het apparaat", wordt niets van je tekst verzonden.
4.2 Wat de app meestuurt met elk vertaalverzoek
- De te vertalen tekst: de zin in de invoerbalk (tot 1.000 tekens) of de herkende tekst van een schermafbeelding of venster (tot 3.000 tekens per verzoek). Afbeeldingen en audio worden nooit verzonden.
- Eerst tijdelijke aanduidingen. Vóór verzending vervangt de app herkende e-mailadressen, weblinks (beginnend met
http://,https://ofwww.), @handles, #-tags (zoals#48213) en bestandspaden door tijdelijke aanduidingen, en bewaart de originelen op je Mac. Dit is automatische patroonherkenning: er kunnen dingen over het hoofd worden gezien, en andere persoonlijke gegevens die je schrijft, zoals namen, telefoonnummers of straatadressen, worden verzonden zoals ze zijn geschreven. Als een tekst niet veilig kan worden gemaskeerd, verzendt de app deze niet en vertaalt deze in plaats daarvan op je Mac. - Verzoekgegevens: de bron- en doeltaal, of het verzoek afkomstig is van de invoerbalk of het scherm, of een terugvertaling gewenst is, welke editie van de app je gebruikt (Website of App Store), de versie ervan, en de maand waarin Typeferry voor het eerst op deze Mac is geopend.
- Een apparaat-ID (zie 4.3).
- Als je een actieve Pro-licentie hebt: een ondertekend licentietoken. Dit bevat een licentie-ID, je abonnement, waar je het hebt gekocht (Creem, Paddle of de App Store), de status en data ervan, en de apparaat-ID. Het bevat niet je e-mailadres.
- Verbindingsgegevens die elk internetverzoek met zich meebrengt: je IP-adres en een standaard user-agent-string die de app en de macOS-netwerkcomponenten identificeert.
4.3 De apparaat-ID
De app maakt de apparaat-ID op je Mac aan door een eenrichtingshash (SHA-256) toe te passen op de hardware-UUID van je Mac, samen met een vast Typeferry-specifiek voorvoegsel. Deze blijft gelijk als je Typeferry opnieuw installeert. Onze servers ontvangen alleen de hash, nooit de hardware-UUID. We gebruiken deze om het dagelijkse gebruik te tellen, om te tellen hoeveel Macs online vertalen gebruiken, en om misbruik te beperken. Omdat deze gelijk blijft voor je Mac, behandelen we deze als persoonsgegevens. Als je Pro gebruikt, registreert onze licentiedatabase ook welke apparaat-ID's je licentie gebruiken (sectie 5), zodat de apparaat-ID kan worden gekoppeld aan je licentieoverzicht.
4.4 Wie je tekst verwerkt
Onze relayserver draait op Cloudflare Workers. Deze geeft je tekst, met vertaalinstructies, door aan een AI-vertaalmodel dat wordt gehost op Cloudflare Workers AI, en stuurt de vertaling terug naar de app. Onze relay schrijft je tekst of de vertaling ervan naar geen enkele database en in geen enkel logbestand.
Cloudflare verklaart dat het geen inhoud van klanten die door Workers AI wordt verwerkt, gebruikt om AI-modellen te trainen, en dat het voor standaardverzoeken geen invoer of uitvoer bewaart nadat deze niet langer nodig zijn om het verzoek te verwerken (Cloudflare Workers AI privacy). Wij gebruiken je tekst niet om AI-modellen te trainen.
Als we een andere AI-provider toevoegen of daarnaar overstappen, zullen we dit beleid bijwerken en de provider hier vermelden.
4.5 Wat we bewaren over online vertalen
- Voor elke apparaat-ID (of, voor Pro-gebruikers, elke licentie-ID) en elke dag (UTC): het aantal vertaalde tekens en de geschatte kosten daarvan. Deze gegevens worden na 35 dagen automatisch verwijderd.
- Voor elke apparaat-ID en elke dag (UTC) waarop deze een online vertaalverzoek heeft verzonden: dat dit het geval was, of het om het gratis abonnement of Pro ging, de editie en appversie, en de maand waarin Typeferry voor het eerst op die Mac is geopend. Voor Pro-gebruikers kan de apparaat-ID worden gekoppeld aan het licentieoverzicht (sectie 4.3), zodat deze gegevens aan je licentie kunnen worden gekoppeld. Ze worden na 35 dagen automatisch verwijderd. Elke dag berekenen we daaruit totalen, zoals hoeveel Macs online vertalen hebben gebruikt op die dag en in de afgelopen 7 en 30 dagen, hoeveel daarvan nieuw waren, en hoeveel Macs die Typeferry in een bepaalde maand voor het eerst hebben geopend nog actief zijn. Deze totalen bevatten geen apparaat-ID en worden bewaard zolang we de dienst aanbieden.
- Dienstbrede dagelijkse totalen (vertaalde tekens en geschatte kosten), die geen apparaat- of persoonlijke gegevens bevatten.
- Dagelijkse verzoekstatistieken: voor elke dag (UTC), hoeveel vertaalverzoeken onze relay heeft afgehandeld, per type (invoerbalk, scherm of terugvertaling), resultaat (voltooid, of het type fout), tijdsbereik en gebruikt AI-model. Deze tellingen bevatten geen tekst, apparaat-ID, licentie-ID of IP-adres. Ze worden bewaard ongeacht of je gebruiksstatistieken vanuit de app verzendt (sectie 8), en worden na 400 dagen verwijderd.
4.6 Preventie van misbruik
Om te voorkomen dat één enkele bron de dienst overbelast, past Cloudflare een verzoeksnelheidslimiet toe per IP-adres (momenteel 60 verzoeken per minuut). Inlogverzoeken aan onze licentieserver hebben een aparte, lagere limiet (momenteel 10 per minuut per IP-adres).
Het gratis abonnement heeft ook een dagelijkse limiet per bronadres, zodat één enkel netwerk de gratis dienst niet kan opgebruiken. Daarvoor registreren we voor elke dag (UTC) hoeveel gratis online vertaling van elk adres afkomstig was. We slaan alleen een hash met sleutel van het adres op (bij IPv6 van de eerste 64 bits ervan), die elke dag verandert, en we verwijderen deze gegevens na 2 dagen. IP-adressen zelf slaan we niet op in onze databases.
4.7 Serverlogbestanden
Onze servers bewaren uitsluitend fout- en statuscodegegevens. Ze registreren geen request bodies, je tekst, vertalingen, apparaat-ID's, inlogcodes, inlogtokens of licentietokens. Cloudflare bewaart deze gegevens maximaal 7 dagen.
5. Aankopen en licenties
5.1 Website-editie: Creem en Paddle
Typeferry Pro voor de Website-editie wordt verkocht door Creem (Armitage Labs OÜ) of Paddle optredend als merchant of record (de wederverkoper die je het abonnement verkoopt en de betaling, omzetbelasting/btw, facturen en terugbetalingen afhandelt). Zij verzamelen je betalingsgegevens, naam en factuuradres onder hun eigen privacybeleid. Wij ontvangen je kaart- of bankgegevens niet.
Wanneer je zich abonneert, stelt de betaalprovider onze licentieserver op de hoogte. Wij ontvangen en bewaren:
- je e-mailadres (voor Paddle halen we dit op bij Paddle met behulp van de klant-ID in de melding),
- je klant-ID en abonnements-ID bij die provider,
- je abonnement (maandelijks of jaarlijks), abonnementsstatus, de datum tot wanneer je hebt betaald en wanneer je abonnement voor het laatst is gewijzigd,
- een interne licentie-ID en sleutel die wij genereren (nooit aan iemand getoond), en wanneer de licentie is aangemaakt,
- de Macs die met je account zijn ingelogd, zoals hieronder beschreven.
Afrekencookie. Wanneer je het afrekenen start via onze link, plaatst onze licentieserver één cookie in je browser. Deze blijft 7 dagen bewaard, kan alleen worden gelezen door onze licentieserver en wordt uitsluitend gebruikt zodat de inlogknop op de pagina die na het afrekenen wordt getoond, alleen verschijnt in de browser waarmee je hebt betaald. Wanneer Paddle wordt gebruikt, laadt de afrekenpagina het afrekenscript van Paddle vanaf Paddle; het eigen privacybeleid van Paddle is daarop van toepassing.
Inloggen. Je Pro-account is het e-mailadres dat je bij het afrekenen hebt gebruikt. Nadat je hebt betaald, biedt de afrekenpagina een knop die Typeferry opent en je op die Mac inlogt; de link achter die knop werkt één keer, binnen 10 minuten. Om op een andere Mac in te loggen, voer je hetzelfde e-mailadres in Typeferry in. Wanneer je een code aanvraagt, verzendt de app het e-mailadres en de interfacetaal van de app (zodat de e-mail in jouw taal is). Als er voor dat adres een actieve licentie voor de Website-editie bestaat, mailen we er via onze e-mailprovider, Resend (sectie 7), een 6-cijferige code naartoe. De code werkt één keer en verloopt na 10 minuten. Om codes te controleren en te beperken hoeveel e-mails we versturen, slaan we een hash op van elk ingevoerd e-mailadres (ongeacht of er een licentie voor bestaat), een hash van de code, en wanneer codes zijn verzonden. Wanneer je de code invoert, verzendt de app je e-mailadres, de code, de apparaat-ID (sectie 4.3) en de modelidentificatie van je Mac (zoals "Mac15,3"). Elke ingelogde Mac ontvangt een inlogtoken, dat de app bewaart in zijn inlogbestand (sectie 3.3); wij slaan er alleen een hash van op.
We leggen vast welke Macs met je account zijn ingelogd: de apparaat-ID, de modelidentificatie, en wanneer elke Mac voor het eerst is ingelogd en zich voor het laatst heeft gemeld. Een licentie kan op maximaal 3 Macs tegelijk actief zijn. Onder "Jouw Macs" in het Typeferry Pro-venster kun je je ingelogde Macs zien en elke andere Mac verwijderen; klik op "Meld af" om de Mac die je gebruikt vrij te geven. Als er al 3 Macs zijn ingelogd, toont Typeferry ze wanneer je op een andere Mac inlogt, zodat je er één kunt verwijderen. Je kunt binnen elke periode van 7 dagen maximaal 3 Macs verwijderen; om deze limiet toe te passen, bewaren we van elke verwijdering 7 dagen een registratie. De app neemt ongeveer één keer per dag contact op met de licentieserver, met zijn inlogtoken en de apparaat-ID, om een ondertekend token te vernieuwen waarmee Pro tot 7 dagen offline kan blijven werken. Een Mac die zich 14 dagen niet heeft gemeld, wordt uit de lijst verwijderd de volgende keer dat een willekeurige Mac van je account contact opneemt met onze licentieserver, bijvoorbeeld voor zijn dagelijkse controle. Als onze inlog-e-mails je niet bereiken, neem dan contact op met support@typeferry.com vanaf het e-mailadres dat je bij het afrekenen hebt gebruikt, dan helpen we je met inloggen.
Waarom: om je licentie te leveren, te controleren of deze geldig is, verlengingen, opzeggingen, terugbetalingen en terugboekingen (chargebacks) toe te passen, je te laten inloggen en je Macs te laten beheren, je te helpen als je niet kunt inloggen, ondersteuningsverzoeken te beantwoorden en misbruik te voorkomen.
5.2 App Store-editie: Apple
Apple verzorgt de betaling voor in-app-abonnementen. Wij ontvangen niet je Apple Account, naam, e-mailadres of betalingsgegevens.
Zolang je een actief Pro-abonnement hebt, verzendt de app het door Apple ondertekende overzicht van die abonnementsaankoop en je apparaat-ID naar onze licentieserver (ongeveer één keer per dag), zodat onze relay de Pro-limieten kan toepassen op online vertalen. Onze server controleert de handtekening van Apple en slaat uitsluitend het volgende op:
- de oorspronkelijke transactie-ID van Apple voor het abonnement,
- het abonnement, de vervaldatum, de status (actief, opgezegd of terugbetaald) en wanneer deze voor het laatst is gewijzigd,
- of de aankoop is gedaan in de productie- of testomgeving (sandbox) van Apple,
- een interne licentie-ID en sleutel die wij genereren (nooit aan iemand getoond), en
- de apparaat-ID's die deze gebruiken en wanneer elk daarvan voor het eerst en voor het laatst is gezien (maximaal 3 Macs tegelijk; een Mac die zich 14 dagen niet heeft gemeld, wordt verwijderd de volgende keer dat een Mac die het abonnement gebruikt contact opneemt met onze licentieserver). De App Store-editie heeft geen inlogfunctie.
Apple stuurt onze server ook meldingen wanneer een dergelijk abonnement wordt verlengd, opgezegd, terugbetaald of ingetrokken; we gebruiken deze uitsluitend om de bovenstaande status bij te werken.
6. Updates (Website-editie)
De Website-editie controleert van tijd tot tijd onze updatefeed met behulp van het opensource-framework Sparkle. Het verzoek bevat de appversie, de maand waarin Typeferry voor het eerst op deze Mac is geopend, en de in 4.2 beschreven verbindingsgegevens. Het is zo geconfigureerd dat je systeemprofiel niet wordt verzonden (zoals je Mac-model of macOS-versiegegevens buiten de user-agent-string). Elke keer dat de updatefeed wordt opgevraagd en elke keer dat een update wordt gedownload, verhogen we de dagelijkse telling voor die appversie (en, bij updatecontroles, voor die maand) met één. Deze tellingen bevatten geen IP-adres, apparaat-ID, cookie of andere identificatiecode. De App Store-editie wordt bijgewerkt door de Mac App Store.
7. E-mails
- Ondersteuning. Als je ons een e-mail stuurt, ontvangen we je e-mailadres en wat je schrijft, en gebruiken we deze om te antwoorden. E-mails aan onze ondersteunings- en privacyadressen worden door Cloudflare doorgestuurd naar een Gmail-mailbox, waar we ze lezen en beantwoorden.
- Inlogcodes (Website-editie). Wanneer je inlogt, sturen we een eenmalige code naar het e-mailadres van je licentie via Resend, een e-mailverzenddienst gevestigd in de Verenigde Staten. Resend ontvangt dat adres en het bericht, dat alleen de code en een korte toelichting bevat, en bewaart een kopie van het bericht en de bijbehorende bezorggegevens momenteel 30 dagen. Als een e-mail naar dat adres permanent onbestelbaar is of als spam wordt gemeld, zet Resend het adres op onze lijst van adressen waarnaar het niet meer verstuurt; daar blijft het staan totdat wij het verwijderen. De e-mail is platte tekst, zonder links of afbeeldingen, en we zetten de open- en kliktracking van Resend niet aan.
- Kwitanties en facturatie-e-mails zijn afkomstig van Creem, Paddle of Apple, niet van ons.
8. Anonieme gebruiksstatistieken
Anonieme gebruiksstatistieken helpen ons te zien welke functies mensen gebruiken en waar deze mislukken. Typeferry verzendt deze alleen als je kiest voor "Verstuur" wanneer dit tijdens de configuratie wordt gevraagd, of "Stuur anonieme gebruiksstatistieken" inschakelt in Instellingen. Tot die tijd, en telkens wanneer de instelling is uitgeschakeld, registreert noch verzendt de app deze.
- Wat er wordt geteld: voor elke dag, hoe vaak elke functie is gebruikt (zoals het invoegen van een vertaling, online vertalen, screenshotvertaling, venster automatisch vertalen en spraakinvoer), of deze werkte en hoe lang het duurde, in brede bereiken zoals "0.3–1 seconde".
- Wat er met de tellingen wordt meegestuurd: de Typeferry-versie, de editie (Website of App Store), de hoofdversie van macOS (zoals 26) en een willekeurige ID die uitsluitend voor die dag is aangemaakt. De willekeurige ID wordt alleen gebruikt zodat onze server dezelfde dag niet tweemaal telt als de app deze opnieuw moet verzenden. Elke dag wordt er een nieuwe aangemaakt, waardoor verschillende dagen niet aan elkaar kunnen worden gekoppeld.
- Wat nooit is inbegrepen: de tekst die je typt, vertalingen, schermafbeeldingen, audio, je apparaat-ID, je licentie, de apps waarin je Typeferry gebruikt, venstertitels of je talen.
- Wanneer het wordt verzonden: nadat een dag voorbij is, verzendt de app de tellingen van die dag in één enkel verzoek naar onze relayserver (sectie 4.4) en verwijdert deze vervolgens van je Mac. Als het verzenden mislukt, probeert de app het later opnieuw; tellingen ouder dan 30 dagen worden verwijderd zonder te worden verzonden.
- Wat we bewaren: we voegen de tellingen toe aan dagelijkse totalen voor elke appversie, editie en macOS-versie, samen met het aantal Macs dat die dag statistieken heeft verzonden. Deze totalen bevatten niet de willekeurige ID en worden na 400 dagen verwijderd. We bewaren de willekeurige ID's gedurende 35 dagen, uitsluitend om herhaalde uploads te herkennen, en verwijderen ze daarna. Zoals elk internetverzoek brengt de upload je IP-adres met zich mee; we gebruiken dit alleen voor snelheidsbeperking (rate limiting) en slaan het niet op. Omdat de statistieken niet aan jou zijn gekoppeld, kunnen we de statistieken die van je Mac afkomstig zijn niet selecteren, tonen of verwijderen.
- Uitschakelen: schakel "Stuur anonieme gebruiksstatistieken" op elk gewenst moment uit in Instellingen. Tellingen op je Mac die nog niet zijn verzonden, worden onmiddellijk verwijderd.
Los van deze instelling houdt onze relayserver dagelijkse tellingen bij van de online vertaalverzoeken die deze afhandelt (sectie 4.5). Deze tellingen bevatten geen tekst, apparaat-ID of IP-adres, en de instelling in de app heeft hierop geen invloed. De relay legt ook gedurende 35 dagen vast welke apparaat-ID's per dag online vertalen hebben gebruikt (sectie 4.5); dit maakt deel uit van online vertalen en wordt evenmin door deze instelling beïnvloed.
9. Wat nog steeds verbinding maakt in de modus "Alleen op het apparaat"
In de modus "Alleen op het apparaat" wordt niets van je tekst ergens naartoe verzonden. Het volgende kan nog steeds plaatsvinden:
- Website-editie, ingelogd: de dagelijkse licentiecontrole beschreven in 5.1 (inlogtoken en apparaat-ID).
- App Store-editie met een Pro-abonnement: de dagelijkse controle beschreven in 5.2 (het door Apple ondertekende aankoopbewijs en apparaat-ID).
- Website-editie: updatecontroles (sectie 6).
- Als je ervoor hebt gekozen om gebruiksstatistieken te verzenden: de dagelijkse upload beschreven in sectie 8. Deze bevat geen tekst.
- macOS kan taalpakketten voor vertaling of spraakmodellen downloaden van Apple; het privacybeleid van Apple is van toepassing.
Als je niet bent ingelogd (Website-editie) of geen actief Pro-abonnement hebt (App Store-editie), neemt de app in deze modus uitsluitend contact op met onze servers voor updatecontroles (Website-editie) en, als je ervoor hebt gekozen deze te verzenden, gebruiksstatistieken.
10. Met wie we gegevens delen
Wij delen persoonsgegevens uitsluitend met deze dienstverleners, en alleen voor de beschreven doeleinden:
| Dienstverlener | Waarvoor |
|---|---|
| Cloudflare, Inc. | Het hosten van onze website (Cloudflare Pages), onze relay- en licentieservers, het uitvoeren van het AI-vertaalmodel (Workers AI), onze databases, het doorsturen van e-mails die naar onze ondersteunings- en privacyadressen worden gestuurd, snelheidsbeperking (rate limiting) en serverlogbestanden. Verwerkt gegevens namens ons. |
| Resend (Plus Five Five, Inc.) | Het verzenden van e-mails met inlogcodes (Website-editie; zie sectie 7). Verwerkt gegevens namens ons. |
| Google (Gmail) | De mailbox waarin e-mails aan onze ondersteunings- en privacyadressen binnenkomen en van waaruit we antwoorden. |
| Creem (Armitage Labs OÜ), Paddle | Het verkopen van abonnementen op de Website-editie als merchant of record. Zij treden op als onafhankelijke verwerkingsverantwoordelijken voor de betalingsgegevens die zij verzamelen. |
| Apple | App Store-betalingen en abonnementsmeldingen (App Store-editie). |
Onze website (https://typeferry.com) plaatst geen cookies en maakt geen gebruik van analyse- of trackingtools van derden. We tellen hoe vaak de Typeferry-download per dag wordt opgevraagd, per versie; de telling bevat geen IP-adres, cookie of andere identificatiecode. Cloudflare verwerkt verbindingsgegevens, zoals je IP-adres, om onze pagina's en de download te leveren. (De afrekencookie in 5.1 wordt geplaatst door onze licentieserver, niet door de website.)
Wij verkopen geen persoonsgegevens en delen deze niet voor contextoverschrijdende gedragsadvertenties. We kunnen gegevens openbaar maken als de wet dat vereist, of waar nodig om de rechten, veiligheid of beveiliging van gebruikers of anderen te beschermen. Als Typeferry wordt overgedragen aan een andere entiteit (bijvoorbeeld een onderneming die we oprichten om het te beheren), worden je gegevens onder dit beleid mee overgedragen, en brengen we je daarvan op de hoogte.
11. Rechtsgronden (EER, VK en soortgelijke wetgeving)
- Om te leveren wat je vraagt (overeenkomst): online vertalen, levering en controles van licenties, Pro-limieten, inloggen en het beheren van je Macs, antwoorden van de ondersteuning.
- Gerechtvaardigde belangen: dagelijkse limieten en preventie van misbruik, het veilig en werkend houden van de dienst (foutlogbestanden en dagelijkse verzoektellingen), het tellen van het aantal Macs dat online vertalen gebruikt (sectie 4.5), en het bijhouden van basisgegevens over aankopen, terugbetalingen en geschillen.
- Toestemming: je keuze voor online vertalen, je keuze om gebruiksstatistieken te verzenden en macOS-machtigingen. Je kunt je toestemming op elk gewenst moment intrekken (sectie 14); dit heeft geen invloed op de verwerking die plaatsvond vóór de intrekking.
- Wettelijke verplichtingen: waar we gegevens wettelijk moeten bewaren of openbaar maken.
12. Hoe lang we gegevens bewaren
| Gegevens | Bewaartermijn |
|---|---|
| Tekst die is verzonden voor online vertalen, en de vertaling ervan | Niet door ons opgeslagen. Cloudflare bewaart deze niet nadat het verzoek is verwerkt (zie 4.4). |
| Dagelijkse aantallen tekens en geschatte kosten per apparaat-ID of licentie-ID | 35 dagen, daarna automatisch verwijderd. |
| Dagelijks gebruik van het gratis abonnement per bronadres (opgeslagen als hash met sleutel; sectie 4.6) | 2 dagen, daarna automatisch verwijderd. |
| Gegevens per apparaat over het gebruik van online vertalen (sectie 4.5) | 35 dagen, daarna automatisch verwijderd. |
| Dienstbrede dagelijkse totalen en totalen van actieve apparaten (geen persoonsgegevens) | Zolang we de dienst aanbieden. |
| Dagelijkse tellingen van downloads en updatecontroles (geen persoonsgegevens) | Zolang we de dienst aanbieden. |
| Willekeurige dagelijkse ID's die met gebruiksstatistieken worden meegestuurd | 35 dagen, daarna automatisch verwijderd. |
| Gebruiksstatistieken en dagelijkse verzoektellingen (geen persoonsgegevens) | 400 dagen, daarna automatisch verwijderd. |
| Serverfout- en statuscodelogbestanden | Tot 7 dagen. |
| Licentieoverzichten (sectie 5) | Zolang je abonnement actief is, en vervolgens tot 2 jaar na afloop, tenzij de wet een langere periode vereist. |
| Macs die een licentie gebruiken (apparaat-ID; voor de Website-editie ook de modelidentificatie) | Totdat je op die Mac uitlogt of deze verwijdert (Website-editie), totdat de Mac wordt verwijderd nadat deze zich 14 dagen niet heeft gemeld (zie 5.1 en 5.2), of totdat het licentieoverzicht wordt verwijderd. |
| Inlogtokens (opgeslagen als hash; Website-editie) | Totdat je op die Mac uitlogt of deze verwijdert onder "Jouw Macs", of totdat het licentieoverzicht wordt verwijderd. We verwijderen een inlogtoken ook automatisch zodra de bijbehorende Mac niet meer op je lijst staat (zie 5.1) en bovendien al 90 dagen niet is ingelogd en zich ook niet heeft gemeld. Daarnaast verwijderen we inlogtokens automatisch 90 dagen nadat je abonnement is afgelopen of ingetrokken. |
| Gegevens over inlogcodes (een hash van het ingevoerde e-mailadres, een hash van de code, en wanneer codes zijn verzonden) | Binnen 2 dagen; een code wordt verwijderd zodra deze is gebruikt. |
| Eenmalige inloglinks van de afrekenpagina (opgeslagen als hash) | Ze verlopen na 10 minuten en worden binnen 2 dagen verwijderd. |
| Kopieën van e-mails met inlogcodes en de bijbehorende bezorggegevens, bewaard door Resend | Momenteel 30 dagen. |
| Adressen op onze lijst van adressen waarnaar Resend niet verstuurt (sectie 7) | Totdat wij ze verwijderen, bijvoorbeeld op jouw verzoek. |
| Gegevens over Macs die uit je account zijn verwijderd | 7 dagen. |
| Afrekencookie | 7 dagen, in je browser. |
| E-mails aan de ondersteuning | Zolang als nodig is om je verzoek af te handelen, daarna verwijderd. |
| Gegevens op je Mac (sectie 3.3) | Totdat je deze verwijdert. |
13. Internationale doorgiften
Wij zijn gevestigd in China en werken vanuit verschillende landen. Cloudflare verwerkt gegevens op zijn wereldwijde netwerk, waartoe de Verenigde Staten en de Europese Unie behoren. Resend slaat e-mailgegevens op in de Verenigde Staten. Creem is gevestigd in Estland; Paddle, Apple en Google zijn internationaal actief. Dit betekent dat je gegevens buiten je land kunnen worden verwerkt, inclusief in landen waar de wetgeving inzake gegevensbescherming verschilt van die van je land. Persoonsgegevens uit de Europese Economische Ruimte, Zwitserland of het VK worden door Cloudflare en Resend verwerkt op grond van hun verwerkersovereenkomsten.
14. Je keuzes en rechten
- Online vertalen uitschakelen: Instellingen → "Alleen op het apparaat".
- Gebruiksstatistieken uitschakelen: Instellingen → "Stuur anonieme gebruiksstatistieken".
- Machtigingen uitschakelen: Systeeminstellingen → Privacy en beveiliging.
- Uitloggen of een Mac verwijderen: "Meld af" of "Jouw Macs" in het Typeferry Pro-venster (Website-editie).
- Gegevens op je Mac verwijderen: zie sectie 3.3.
- Een abonnement opzeggen: Website-editie: via de link in je kwitantie van Creem of Paddle. App Store-editie: in je App Store-accountinstellingen.
- Je account verwijderen (Website-editie): stuur een e-mail naar privacy@typeferry.com vanaf het adres van je licentie. Zeg eerst je abonnement op via de link in je kwitantie van Creem of Paddle; daarna verwijderen we je licentieoverzicht, inlogregistraties en ingelogde Macs, met uitzondering van gegevens die we wettelijk verplicht zijn te bewaren. Als je adres op onze lijst van adressen staat waarnaar Resend niet verstuurt (sectie 7), verwijderen we het; kopieën van e-mails met inlogcodes die Resend bewaart, verlopen volgens de termijnen van Resend (momenteel 30 dagen).
Afhankelijk van waar je woont, heb je mogelijk het recht op inzage in, rectificatie, verwijdering of het verkrijgen van een kopie van je persoonsgegevens, om bezwaar te maken tegen bepaalde verwerkingen of deze te beperken, en om een klacht in te dienen bij je lokale gegevensbeschermingsautoriteit. Stuur een e-mail naar privacy@typeferry.com om een verzoek in te dienen. Geef bij een licentie voor de Website-editie het e-mailadres op de licentie door, zodat we het juiste overzicht kunnen vinden. Voor de App Store-editie hebben we geen naam of e-mailadres, waardoor we je overzicht mogelijk niet kunnen vinden op basis van een e-mail alleen; het opzeggen van je abonnement en het verwijderen van de app stopt alle verdere verwerking, waarna de overzichten de termijnen in sectie 12 volgen. Dagelijkse gebruikstellingen en gegevens per apparaat over het gebruik van online vertalen zijn uitsluitend gekoppeld aan een apparaat-ID en worden na 35 dagen verwijderd; tenzij je een licentie hebt, kunnen we over het algemeen niet zien welke gegevens van jou zijn. We antwoorden binnen één maand. Het verwijderen van een actief licentieoverzicht beëindigt Pro op je Macs, en we kunnen gegevens bewaren die we wettelijk verplicht zijn te bewaren.
Wij verkopen of delen geen persoonlijke gegevens zoals die termen worden gedefinieerd onder de wetgeving van Californië, en we gebruiken of verstrekken geen gevoelige persoonlijke gegevens voor doeleinden die een opt-out zouden vereisen.
15. Kinderen
Typeferry is niet gericht op kinderen. Je moet ten minste 13 jaar oud zijn om het te gebruiken, of ouder als de wetgeving van je woonplaats een hogere minimumleeftijd voorschrijft. We verzamelen niet bewust persoonsgegevens van kinderen onder die leeftijd. Als je vermoedt dat een kind ons persoonsgegevens heeft verstrekt, neem dan contact met ons op en we zullen deze verwijderen.
16. Beveiliging
Alle verbindingen tussen de app en onze servers maken gebruik van HTTPS. Licentietokens zijn digitaal ondertekend en App Store-aankoopbewijzen worden gecontroleerd aan de hand van de handtekening van Apple. Onze servers slaan inlogcodes, inlogtokens en eenmalige inloglinks alleen op als hash. Het inlogbestand van de Website-editie kan alleen worden gelezen door je macOS-gebruikersaccount, en de netwerkverzoeken van de app gebruiken geen cache op schijf. Geen enkele methode van opslag of overdracht is volledig veilig, maar we spannen ons in om je gegevens te beschermen en te beperken wat we verzamelen.
17. Wijzigingen in dit beleid
Wanneer we dit beleid wijzigen, werken we de bovenstaande ingangsdatum bij. Als een wijziging wezenlijke gevolgen heeft voor de manier waarop we met je gegevens omgaan, laten we je dit vóór de inwerkingtreding weten in de app en op onze website; licentiehouders van de Website-editie worden tevens per e-mail op de hoogte gesteld.
18. Contact
Typeferry wordt beheerd door Yihong He, een individuele ontwikkelaar gevestigd in China.
Privacy: privacy@typeferry.com
Ondersteuning: support@typeferry.com
Privacybeleid: https://typeferry.com/privacy
19. De twee edities in één oogopslag
| Website-editie | App Store-editie | |
|---|---|---|
| Online vertalen, apparaat-ID, gegevens over gebruik en actieve apparaten van 35 dagen | Hetzelfde | Hetzelfde |
| Anonieme gebruiksstatistieken (optioneel) | Hetzelfde | Hetzelfde |
| Wie Pro verkoopt | Creem of Paddle (merchant of record) | Apple (in-app-aankoop) |
| Wat we bewaren voor Pro | E-mailadres, klant- en abonnements-ID's van provider, abonnement, status, data, ingelogde Macs (apparaat-ID, modelidentificatie, eerste en laatste gebruik) | Oorspronkelijke transactie-ID van Apple, abonnement, status, data, apparaat-ID's; geen e-mailadres |
| Inloggen | E-mailadres van de aankoop en een eenmalige code | Geen; de app gebruikt je App Store-abonnement |
| Gebruik van Toegankelijkheid | Het tekstveld en de cursor vinden, wachtwoordvelden overslaan, de vertaling invoegen en bevestigen, toetsaanslagen doorsturen | ⌘V en de ingedrukte Return-toets verzenden, toetsaanslagen doorsturen (sandbox) |
| Updates | Sparkle-updatecontroles naar onze server (per dag geteld, zonder identificatiecode) | Mac App Store |
| Waar lokale gegevens zich bevinden | ~/Library/Preferences, ~/Library/Application Support/Typeferry, ~/Library/Logs/Typeferry | De sandbox-container van de app |