Personvernerklæring
Sist oppdatert: 5. november 2026
Denne siden er en oversettelse, slik at dokumentet kan leses på ditt eget språk. Den engelske versjonen er originalen, og der de to skiller seg fra hverandre, er det den engelske teksten som gjelder.
Whisprompt er bygd med personvern først. Denne erklæringen forklarer hva vi gjør, og like viktig, hva vi ikke samler inn. Den dekker alle Whisprompt-apper — på telefon, nettbrett, klokke, TV og datamaskin, både Mac og Windows — og dette nettstedet. Der noe bare gjelder for én av dem, står det.
Kort fortalt: Manusene dine blir på enhetene dine og når aldri fram til oss; ingenting sender dem andre steder, med mindre du selv kobler til en tjeneste (avsnitt 3). Talegjenkjenningen utføres av telefonens egen motor, som kan sende lyd til Apple eller Google for å gjøre det — installer en offline språkpakke, så forlater lyden aldri enheten. Uansett når den aldri fram til oss. Det kreves ingen konto, og vi selger ikke dataene dine. Appen kan måle hvor godt den fungerer — antall og tider, aldri et ord av det du skriver eller sier — men bare hvis du sier ja: ingenting måles før du gjør det, spørsmålet kommer først når du har brukt appen, og svaret ditt gjelder for enhetene du kobler sammen som dine egne (avsnitt 6).
1. Hvem som er ansvarlig (behandlingsansvarlig)
Leonid Kabanov (autónomo), Spania. Kontakt: support@whisprompt.app. Full identifikasjon står i kolofonen. Vi er etablert i Spania og dermed innenfor Den europeiske union, så artikkel 27 i GDPR — som krever en representant i Unionen — gjelder ikke for oss. Vi har ikke utpekt et personvernombud og er ikke forpliktet til det: Whisprompt er ikke en offentlig myndighet, overvåker ikke personer regelmessig og systematisk i stor skala, og ingen særlige kategorier av opplysninger når i det hele tatt fram til oss. Tilsynsmyndigheten for etableringen vår er Agencia Española de Protección de Datos (AEPD), aepd.es.
2. Data som behandles på enheten din
- Lyd fra mikrofonen. Tas opp live for stemmefølging og (når du tar opp) for video. Den gis videre til talegjenkjenningsmotoren som er innebygd i telefonen din — Apples på iOS, Googles på Android — som avhengig av enheten, språket og innstillingene dine kan behandle den på plattformens servere etter plattformens egne personvernvilkår. Installer en offline språkpakke, så foregår gjenkjenningen helt på enheten, uten at noe nettverk er involvert. I begge tilfeller når lyden aldri fram til oss: vi driver ingen taleservere, og ingen opptak lagres på noen av serverne våre. Videofilene du velger å lagre, blir på enheten din eller i din egen skylagring.
- Manusene og innstillingene dine. Lagres lokalt på enheten din (og, hvis du slår det på, i din personlige skylagring, som er underlagt den leverandørens personvernvilkår). Viser du prompteren på de andre enhetene dine, sendes teksten kryptert mellom dem — se avsnitt 5.
- Nedlastede språkmodeller. Lagres på enheten din. Å laste ned en modell er en direkte forespørsel til den som har modellen; vi knytter ingen identitet til den.
3. Data som behandles av tjenester du kobler til
Noen valgfrie funksjoner kobler til tjenester du gir tilgang. Vi opptrer bare som klienten din; hver leverandør er en selvstendig behandlingsansvarlig etter sin egen erklæring:
- Notion og dokumenter du åpner. Kobler du til Notion, leser Whisprompt sidene du velger, som en skrivebeskyttet speiling med tilgangen du gir. Åpner du en fil fra enheten din eller en skytjeneste, leses den for å vise manuset. Kopier av disse tilgangsopplysningene når ikke fram til noen av serverne våre.
- AI-assistenten i Mac-operatørstasjonen. Assistenten gjør ingenting før du gir den din egen nøkkel til en AI-leverandør. Når du har gjort det, inneholder hver forespørsel hele det åpne manuset, utdraget du har markert, instruksjonen din og samtalen så langt — direkte fra Macen din til leverandøren, Anthropic eller OpenAI avhengig av nøkkelen, under nøkkelen din og din egen konto hos dem, på deres vilkår og med deres oppbevaring. Den passerer ingen av serverne våre: vi ser verken nøkkelen eller teksten. Nøkkelen oppbevares i macOS-nøkkelringen, synkroniseres ikke og overføres ikke til de andre enhetene dine. Appene for telefon og nettbrett har ingen assistent.
- Apple og Google (appbutikker og abonnementer). Kjøp, en eventuell gratis prøveperiode og belastning av abonnement håndteres av Apple eller Google. Vi ser aldri betalingsopplysningene dine; det eneste vi mottar, er abonnementets status — avsnitt 4 forklarer nøyaktig hvordan.
4. Abonnement og Pro
Whisprompt har ingen kontoer. Det er ingenting å logge på og ingenting å opprette, ingen leverandør blir noen gang bedt om e-postadressen din, og vi har verken et navn eller en adresse på deg. Prompteren, opptaket og visningen fungerer som de er, og et abonnement kjøpes og gjenopprettes uten konto. Appen inneholder likevel koden til en valgfri konto — Logg på med Apple, med Supabase som databehandler — og den er inaktiv: den slås på av nøkler appen ikke er bygd med, så det finnes ingen påloggingsskjerm, ingenting når fram til Supabase, og ingen e-postadresse samles inn. Skulle en konto bli innført, vil denne siden beskrive hva den behandler, før utgivelsen som bringer den, ikke etterpå.
- RevenueCat (administrasjon av abonnementer). Databehandleren vår for å avgjøre om et abonnement er aktivt, uansett om du har kjøpt det i App Store eller i Google Play. Den mottar kjøpshistorikken din i denne appen, en ID for kunden og enhets- eller installasjons-ID-en operativsystemet tildeler appen (på Apple-enheter IDFV), sammen med tekniske opplysninger om enheten og systemversjonen. Kunde-ID-en er ikke avledet av noe om deg: før ditt første kjøp er det en RevenueCat selv genererer, og fra det kjøpet og framover er det en tilfeldig ID enheten din genererer og beholder — den samme som de andre enhetene dine har, og det er slik ett abonnement dekker dem alle (avsnitt 5). Det er det som låser opp Pro og gjenoppretter kjøpet ditt på tvers av enhetene dine. Vi samler ikke inn reklame-ID-er og slår ikke på noen reklame- eller attribusjonsintegrasjoner i RevenueCat; disse dataene brukes ikke til sporing og kombineres ikke med data fra andre selskaper.
- Sletting av det vi har. Det finnes ingen konto å slette, og appen har ingen knapp for det. Det vi har på en av serverne våre, er listen over enhetene abonnementet ditt dekker, og den kan du slette i appen når som helst under Innstillinger → Data på serverne våre (avsnitt 11). Å slette den sier ikke opp abonnementet ditt: det hører til App Store- eller Google Play-kontoen din og sies opp der du kjøpte det. Manus og opptak blir på enheten din uansett; for å tømme selve enheten, se avsnitt 7.
5. Visning på de andre enhetene dine
Whisprompt kan kjøre prompteren på flere av dine egne enheter samtidig. På det samme lokale nettverket kobler de seg direkte til hverandre. Uten et felles nettverk går tilkoblingen gjennom reléserveren vår på Cloudflare Workers:
- Deling av et bibliotek mellom dine egne enheter. Enheter du kobler sammen som dine egne, speiler hverandres biblioteker: et manus som skrives på én, dukker opp på de andre, og en endring på én når fram til dem. Kopiene ligger på enhetene dine og sendes mellom dem på den samme krypterte måten som alt annet her — ingen av serverne våre har en kopi, og ingen utenfor dine egne enheter mottar en, med mindre du bevisst deler et manus.
- Hver øktramme krypteres på den sendende enheten (ChaCha20-Poly1305), og nøkkelen sendes bare inne i invitasjonen — en QR-kode eller en tilkoblingskode. Reléserveren ser bare krypterte rammer: den kan ikke lese teksten, lyden eller videoen din.
- Reléserveren lagrer ikke noe innhold fra øktene. Et rom lever i høyst fire timer og slettes deretter. Postkassen enhetene dine bruker for å finne hverandre, inneholder bare en tjenestenøkkel og et tidspunkt for når den sist ble sett — i høyst 30 dager og uten noe innhold i det hele tatt.
- Bruker du Pro på mer enn én enhet, lagrer reléserveren også listen over disse enhetene, slik at ett abonnement kan dekke opptil seks av dem. Den inneholder en ID appen genererer per enhet, navnet enheten oppgir for seg selv, og datoene for når den ble lagt til og sist sett — ingen manus, lyd eller video. Hele oversikten slettes etter et år der ingen av enhetene dine har brukt den, og du kan selv slette den når som helst fra appen.
- Som enhver nettjeneste ser reléserveren en IP-adresse ved tilkoblingen. Den brukes i forbifarten til å begrense antall forespørsler og hindre misbruk og knyttes ikke til abonnementet ditt eller til listen over enhetene det dekker.
6. Bruksdata
Whisprompt kan måle hvor godt appen fungerer, og sende oss disse målingene — antall, varigheter og koder, aldri et ord av det du skriver eller sier. Ingenting av det skjer med mindre du sier ja. Inntil du gjør det, finnes det ingen måling, ingen ID og ingenting lagret på enheten din for det. Appen spør én gang og aldri i det øyeblikket du åpner den første gang, for et spørsmål som stilles før appen har gjort noe, er et spørsmål du ikke har noen mulighet til å besvare. Det kommer når den første gjennomlesningen din har kommet et stykke — eller, hvis du kobler sammen en ekstra enhet før det skjer, ved slutten av sammenkoblingen, på ett kort sammen med spørsmålet nedenfor om å telle enhetene dine. Det kortet har to svar og ingen tredje utvei: det lukkes ikke hvis du trykker ved siden av det eller trykker tilbake, for et kort som ble lukket av et utilsiktet trykk, ville ha registrert et avslag du aldri ga. Ingenting skrives med mindre du svarer, så hvis noe annet fjerner det fra skjermen først — appen lukkes, en annen skjerm erstatter det — er spørsmålet bare fortsatt åpent og kommer tilbake etter neste gjennomlesning. Når du har svart, uansett hvordan, kommer det ikke tilbake i det hele tatt. Svaret ditt gjelder for enhetene du kobler sammen som dine egne, og kortet sier det der du gir det: en enhet du kobler sammen senere, overtar det svaret neste gang den kobles til, og forteller deg tydelig at den har gjort det, i stedet for å stille det samme spørsmålet en gang til. Det virker begge veier — slår du av målingen på én av enhetene dine, stopper de andre også. En datamaskin er den eneste forskjellen: slår du av målingen på en telefon eller et nettbrett, slås den av også på en sammenkoblet datamaskin, men et svar som er gitt på datamaskinen, ja eller nei, blir på den datamaskinen — slutten av «Hva som måles» nedenfor sier hvordan datamaskin-appen måler. Et svar som er gitt på en enhet, overskrives aldri av et som kommer fra en annen, så å slå det av her kan ikke angres av en enhet som ennå ikke har hørt om det. Sier du nei, endres ingenting annet i appen, og den enheten spør ikke igjen. Sier du ja, finnes bryteren i appens innstillinger under «Bruksdata», slik at du når som helst kan slå den av igjen uten å oppgi en grunn. Hva dette hviler på juridisk, står i avsnitt 9; måtene å trekke samtykket tilbake på står sist i dette avsnittet. Å slå det av stopper selve målingen, ikke bare rapporteringen, og sletter fra enheten ID-en nedenfor, alt som fortsatt ventet på å bli sendt, og notatet om en pågående gjennomlesning som er beskrevet under «Hva som måles».
- Hva som måles. Målinger finnes i slagene som er beskrevet nedenfor, og andre slag finnes ikke. Hver måling er et kort, fast sett med koder fra lister som står i selve appen, språkkoder, antall og tider, så det er ingen plass i den til noe du skrev eller sa. En ny måling er alltid bare enda et tilfelle av et slag som allerede er beskrevet her; alt av et annet slag ville først være en endring av denne siden. Hvilke funksjoner du bruker, og hvordan hver bruk endte. For eksempel en gjennomlesning: stemmefølging eller autorulling, hvor langt du kom i manuset, hvor ofte du måtte ta over for hånd, om den samtidig ble vist på en annen skjerm eller styrt fra en klokke eller en fjernkontroll, om enheten var offline, hvilken lesestil og hvilke farger det ble lest i (for et fargepar du har laget selv, bare at det var ditt, aldri navnet), om det var satt en måltid (aldri hvilken), og hvor teksten kom fra — vårt startmanus, din egen tekst, en fil eller et dokument speilet fra en tjeneste du har koblet til. Likeledes et manus som kommer inn i biblioteket ditt, et opptak, nedlasting av en språkmodell, sammenkobling av enhetene dine og hvordan de fant hverandre, å sende et manus til en annen skjerm og caste til den, og hva slags enhet den andre var, varselet om et manus på mer enn ett språk, abonnementsskjermen og hva som førte deg dit, en kampanjekode, en endring av hvilke språk detektoren får velge mellom eller en forespørsel om å legge til et språk appen ennå ikke snakker (språkets kode sendes), og varselet om at denne versjonen må oppdateres — hver med hvilket resultat fra en fast liste den endte med. Hva som sviktet, og hvordan. Når noe ikke virker — talegjenkjenningen slutter å høre eller svare, en gjenkjenner svikter og en annen tar over eller ingen kan, stemmefølgingen mister stedet, en tilkobling faller ut, eller et kjøp, en gjenoppretting, en nedlasting, et opptak eller en kode går ikke gjennom — hvilken del som sviktet, på hvilken av en fast listes måter, og om den kom seg. Aldri feilteksten et system eller en butikk melder. Når talegjenkjenningen ikke klarte å holde følge med deg, var nær ved det, eller VoiceLock ikke kunne kjøre, sendes det med hvor varm enheten sa at den var i det øyeblikket — ett av de fire nivåene systemet selv rapporterer, fra normal til kritisk — fordi en treg enhet og en varm enhet trenger ulike rettelser. Hvilken talemotor som kjørte, og på hva. Gjenkjenneren som ble brukt og hvilken del av systemet den kjørte på, om den ble startet fordi manuset byttet språk underveis, og koden for språket den lyttet etter. Tider, antall og størrelser. Hvor lenge noe varte eller tok — en gjennomlesning, et opptak, en casting, en motors kjøring før den sviktet, tiden følgingen brukte på å finne deg igjen, et varsels ventetid — og hvor mye: antall ord i et manus, størrelsen på en nedlasting, hvor mange språk en innstilling omfattet. Der et nøyaktig tall ville sagt mer om deg enn om appen, står det et intervall i stedet: hvor mye hørbar lyd kontrollen for en sviktende gjenkjenner fanget opp (dens egen løpende sum, ikke hvor lenge du snakket, og ingenting om hva som ble sagt), hvor raskt etter installasjonen den første gjennomlesningen din kom forbi halvveis, og hvor lenge denne installasjonen har målt. Svarene dine når appen ber om noe systemet beskytter. Mikrofonen, kameraet, søk etter enheter i nærheten: hva det ble bedt om, og svaret — bare i øyeblikket appen spør; å lese et svar du allerede har gitt på nytt, måles ikke. Kjøp og kampanjekoder. Hvilken type abonnement et kjøpsforsøk gjaldt, og hvordan det, en gjenoppretting eller en kampanjekode endte. To opplysninger om abonnementet ditt lagres ved siden av ID-en som er beskrevet nedenfor, og oppdateres når de endres: om Whisprompt Pro er aktivt på denne enheten, og om det ble kjøpt her og ikke på en annen av enhetene dine. Med hver måling. Tidspunktet, appens versjon, plattformen og, om enheten målingen ble tatt på: hva slags enhet det er — telefon, nettbrett, datamaskin, TV eller klokke, og aldri merket eller modellen —, operativsystemet og bare systemets hovedversjonsnummer, språket i appens grensesnitt, landet enheten din er satt til, og hvor lenge denne installasjonen har målt, som et intervall regnet fra dagen du tillot det. Landet leses fra din egen enhets regionsinnstilling — det du selv valgte, ikke et som er regnet ut fra nettverksadressen du kobler deg til gjennom. En gjennomlesning som aldri slutter. Hvis systemet lukker appen, batteriet går tomt, appen krasjer eller du sveiper den bort midt i en gjennomlesning, kan ingenting om den måles når den slutter, fordi den delen av appen som skulle målt det, er borte sammen med den. Så mens en gjennomlesning pågår, ligger det et kort notat på enheten din med det man visste da den begynte — stemmefølging eller autorulling, språkkoden, antall ord i manuset og talemotoren — og ingenting mer. Det fjernes i det øyeblikket gjennomlesningen slutter normalt. Finner appen ett ved neste oppstart, sender den de fire opplysningene én gang og sletter notatet. Notatet skrives bare mens målingen er slått på, og slettes sammen med alt annet når du slår den av. På en datamaskin. Appen for Mac og Windows gjør ingen av målingene ovenfor. Den måler mindre, innenfor de samme slagene: hvilke funksjoner du bruker, og hvordan det endte — at appen ble åpnet, at du startet stemmefølging, og om den begynte å lytte eller ble nektet mikrofonen, og at en av telefonene eller nettbrettene dine sendte manuset sitt til den, med hva slags enhet og aldri hvilken —, hva som sviktet og hvordan, og hvilken talemotor det ble bedt om. Systemets egne ord om en feil vises for deg og sendes aldri. Med hver: tidspunktet, appens versjon, plattformen, at det er en datamaskin, operativsystemet og bare systemets hovedversjonsnummer (for Windows det nummeret folk kjenner det under), appens språk, landet fra datamaskinens regionsinnstilling og tre opplysninger om maskinen — hvilken form datamaskinen har (stasjonær, bærbar, en som kan bli et nettbrett, eller et nettbrett, utledet av det systemet og fastvaren oppgir), prosessortypen, og om appen kjører på den via emulering. Måles aldri på en datamaskin: merket, modellen, navnet, om den har berøringsskjerm eller penn, og hvordan den er brettet eller holdes. Spørsmålet stilles på en datamaskin én gang, etter en gjennomlesning der følgingen av teksten kom forbi halvveis, på et kort med to svar som et klikk ved siden av ikke lukker; du kan også svare i appens innstillinger, under «Bruksdata», der ID-en som er beskrevet nedenfor vises, slik at du kan oppgi den i en forespørsel om å slette målingene dine. Et ja gitt på en datamaskin gjelder bare den datamaskinen: det sendes ikke til de andre enhetene dine, og et ja gitt på dem slår ikke på målingen der. Et nei reiser én vei: slå av målingen på en telefon eller et nettbrett som er koblet til datamaskinen, så slås den også av på datamaskinen neste gang de to er tilkoblet; slått av på datamaskinen blir den værende på datamaskinen. Tillatelsen nedenfor til å telle enhetene dine som én person når bare en datamaskin der målingen allerede er slått på.
- Hva som aldri måles. Manusene dine, titlene deres, navnene på filer du åpner, lyd, opptak, transkripsjoner, navnene på enhetene dine, kontaktene dine og merket eller modellen på noen av enhetene dine. En språkkode reiser med; en manustittel gjør ikke det. For kjøp og kampanjekoder: ingen pris, ingen valuta, ingen kvittering, intet ordre- eller transaksjonsnummer, ingen produkt-ID fra butikken, ingen betalingsopplysninger av noe slag, ingen feiltekst fra butikken og aldri en kampanjekode eller ett eneste tegn av den — bare hva som førte deg til abonnementsskjermen, typen abonnement og hvordan det endte, hver fra en fast liste. Heller ikke hvor mange enheter du bruker abonnementet på. Hver måling er et fast sett med tall, tider og koder, så det finnes ikke noe sted der noe du skrev, navnga eller betalte for, kunne dukke opp.
- Det er ikke anonymt, og det sier vi heller. Målingene fra denne enheten har én varig tilfeldig ID. Den tilhører denne installasjonen av appen og ingenting annet: den opprettes av selve målekomponenten den dagen du tillater målingen og ikke et øyeblikk før, den brukes bare til disse målingene, og den er ikke ID-en abonnementet ditt bruker — den sendes aldri med en måling, så de to registreringene holdes atskilt, og ingen av dem har den andres ID. Ingenting i en måling sier hvilke av enhetene dine som hører sammen: med mindre du gir den egne tillatelsen nedenfor, kommer telefonen og nettbrettet ditt som to uavhengige installasjoner og telles som to. ID-en byttes ut senest tretten måneder etter at den ble opprettet, uansett om du har brukt appen i mellomtiden, og den nye henger ikke sammen med den forrige — så registreringen av en installasjon kan ikke bli lengre enn det. Å slå av målingen sletter ID-en fra enheten. Tilfeldig som den er, er den fortsatt en ID, og derfor finnes dette avsnittet i stedet for en påstand om at målingene er anonyme.
- Å telle enhetene dine som én person — en egen tillatelse, slått av med mindre du gir den. Bruker du Whisprompt på mer enn én enhet, kan appen spørre deg én gang om målingene fra alle sammen skal ha én felles ID, slik at en telefon og et nettbrett teller som én person i stedet for to. Det spørsmålet endrer bare ID-en og ingenting ved hva som måles: de samme slagene data som ovenfor, de samme egenskapene, ingen ekstra hendelse og ingen ny mottaker. Det er slått av med mindre du sier ja, et nei endrer ingenting annet i appen, og du kan slå det på eller av senere i den samme delen av innstillingene. Akkurat som målingen ovenfor spørres det om dette én gang i stedet for på hver enhet: sier du ja, overtar de andre enhetene på abonnementet ditt det svaret neste gang de er tilkoblet — den felles ID-en når fram til dem via den samme krypterte kanalen enhetene dine allerede bruker med hverandre, og ingenting annet om målingen følger med. Den når bare fram til en enhet der du har tillatt målingen, for på enhver annen er det ingenting for den å telle. Et nei sendes ingen steder, så en enhet du kobler sammen senere, kan selv stille spørsmålet om tellingen; å avslå igjen koster ett trykk og huskes. Også det kortet har to svar og ingen tredje utvei, og ingenting registreres med mindre du gir et. Slår du det på, gjelder det fra det øyeblikket og framover — målinger som allerede er samlet inn, døpes ikke om, og ID-en denne installasjonen brukte før, sendes ikke og knyttes ikke til den felles. Ett tilfelle er verdt å nevne for seg. Har denne installasjonen allerede en felles ID og får så en annen — noe som skjer når du kobler den sammen med enheter som allerede deler sin egen ID — har den neste målingen den forrige felles ID-en med én gang, slik at registreringene av én person ikke leses som to: én som slutter å eksistere, og én som dukker opp fra ingensteds. Bare en felles ID sendes noen gang på den måten; installasjons-ID-en ovenfor sendes aldri i det feltet, ved noen overgang. Slår du det av, går denne installasjonen tilbake til sin egen ID, og det er en ny i stedet for den den hadde før. Det kan ikke være slått på mens målingen er slått av, for da ville det ikke vært noe å telle: slår du av målingen, slettes den felles ID-en fra enheten sammen med den andre. Og kobler du sammen en ekstra enhet før spørsmålet om måling i det hele tatt har blitt stilt deg, kan appen stille de to sammen — én gang i appens levetid, på ett kort som sier hva begge er. Det kortet er det som spør om måling, ikke et ekstra: på den enheten stilles ingen av spørsmålene igjen. Et ja der er et ja til begge, fordi begge var nevnt på det; et nei avslår begge. Enhetene dine kobles sammen uansett, og det ene svaret tolkes aldri som det andre.
- Hvem som behandler det. Amplitude, databehandleren vår, på det europeiske endepunktet. Hver forespørsel ber Amplitude om ikke å utlede noe av adressen den kommer fra, så ingen by, region eller plassering av noe slag utledes av hvor du koblet deg til fra. Landet i listen ovenfor er ikke noe unntak fra det: det er det som er stilt inn på enheten din, sendt fordi vi har lagt det der, og det ville vært det samme landet uansett hvilket nettverk du var på.
- Slik trekker du samtykket tilbake, og hva som skjer da. To måter, og hver av dem er nok. I appen: Innstillinger → Bruksdata → slå av bryteren. Eller skriv til support@whisprompt.app og si det, så stopper vi. Å trekke samtykket tilbake krever ikke flere trykk enn det krevde å gi det, du trenger ikke oppgi en grunn, og vi ber ikke om en. Å slå det av behandles som din innsigelse og ikke som én telefons innstilling: de andre sammenkoblede enhetene dine får beskjed via den krypterte kanalen de allerede deler med denne, og stopper også målingen neste gang de er tilkoblet — en som sover, får beskjed når den våkner, for beskjeden gjentas til den når fram. En datamaskin hører det og stopper også, men sender ikke videre et eget svar: å slå av målingen på en datamaskin blir på den datamaskinen. Å slå det på igjen rekker ikke like langt: det når fram til en enhet du har koblet sammen, men aldri har blitt spurt på, som overtar svaret og forteller deg at den har gjort det, og det fortrenger aldri et svar en enhet har gitt for seg selv — så en enhet du slo av her, forblir slått av til du slår den på der. Asymmetrien er bevisst. En innsigelse mot å bli målt kommer fra en person, og vi vil heller at den rekker for langt enn ikke langt nok; en tillatelse skal ikke kunne overstyre et svar noen allerede har gitt på enheten de har i hånden. Svaret ditt huskes på enheten på tvers av omstarter og oppdateringer av appen, og det overlever utskiftingen av ID-en etter tretten måneder — en ny ID starter ikke målingen på nytt for noen som har slått den av. Vil du også få slettet målingene som allerede er sendt, spør oss: avsnitt 11.
6a. Krasjrapporter — en egen tillatelse, slått av med mindre du gir den
Slutter appen å fungere, kan den sende oss en rapport om feilen. Det er ikke en del av målingen i avsnitt 6: det er et annet formål med en annen mottaker, og det har sin egen bryter. Det stilles på sitt eget kort, rett før spørsmålet om måling, og besvares for seg — et ja til det ene er ikke et ja til det andre, i noen retning. Det kortet virker som kortet om måling: to svar, ingen tredje utvei, og ingenting registreres med mindre du gir et.
Det er slått av med mindre du slår det på. Inntil du gjør det, installeres ingenting for det, og ingenting sendes — den regelen har ingen unntak i det hele tatt. Det som har unntak, er lagring, og det finnes to av dem nedenfor. Begge finnes for å stille deg spørsmålet heller enn å samle inn noe, begge handler om et krasj som allerede har skjedd for deg, og ingen av dem sender noe før du svarer.
Det første er en feil ved oppstart. Kan Whisprompt ikke starte i det hele tatt, finnes det ikke noe senere øyeblikk å stille spørsmålet i, så feilskjermen stiller det der. Har du allerede slått på krasjrapporter, sendes én rapport om den feilen, og skjermen forteller deg at den ble sendt. Har du allerede slått dem av, tilbys ingenting, og ingenting sendes. Har du aldri blitt spurt, spør skjermen — send denne ene rapporten, ikke send den, eller send dem automatisk fra nå av — og ingenting forlater enheten før du velger. En rapport som sendes på denne måten, er mindre enn den som beskrives nedenfor: den har ingen ID av noe slag, og den sier hvor appen stoppet, appens versjon og hvilket operativsystem det er — ingenting mer om enheten, ikke noe språk i brukergrensesnittet og ingen av trinnene som kom før. Den går til Sentry, den samme databehandleren og de samme europeiske serverne, og det som sies nedenfor om internettadressen en rapport kommer fra, gjelder også for den. Å velge å sende dem automatisk fra nå av er det samme svaret som bryteren i Innstillinger, og det slås av samme sted. Den samme skjermen med de samme tre svarene vises også når en enkelt del av appen feiler mens den kjører, heller enn ved oppstart. Det gjelder bare appen for telefon og nettbrett: appene for Mac og TV har ingen slik skjerm.
Det andre er et krasj vi ikke kunne spørre deg om på det tidspunktet — fordi appen var borte før du kunne svare, eller fordi du lukket den i stedet for å svare. Har du aldri blitt spurt, lagres én rapport om det på enheten din, og neste gang appen starter skikkelig, sier den det nederst på skjermen og tilbyr deg spørsmålet. Det er én enkelt rapport og ikke en kø; et nytt krasj erstatter den ikke. Ingenting om den sendes med mindre du sier ja der. Den slettes når du svarer, uansett hvordan, når du ber den meldingen om å slette den, når krasjrapporter slås av, og uansett sju dager etter at den ble lagret. Den filen er det eneste som lagres på enheten din for krasjrapportering før du har sagt ja til noe, og vi vil heller nevne den enn la avsnittet ovenfor antyde at det ikke finnes noe: den finnes for at spørsmålet i det hele tatt skal kunne stilles. Krasjene den fanger opp, er dem vi ellers aldri ville sett — de første oppstartene av en helt ny installasjon, som er de verste krasjene som finnes, og som rammet nettopp de personene spørsmålet aldri hadde nådd fram til. Det den ikke fanger opp, er et krasj som operativsystemet selv håndterer under appen: de krever fortsatt at rapporteringen var slått på på forhånd.
- Hva en rapport inneholder. Hvor appen stoppet — feilens tekniske spor — enhetstypen, operativsystemet og versjonen av det, appens versjon, språket i brukergrensesnittet og en kort liste over hva appen gjorde i forkant: åpnede skjermer, advarsler om lite minne, appen som gikk i bakgrunnen.
- Og, når feilen skjedde i prompteren, hva prompteren gjorde. En talegjenkjenning som slutter å virke, gjør det på slutten av en kjede av hendelser, og én linje som sier at den stoppet, er ikke nok til å rette den — så en rapport om en gjennomlesning inneholder en kort tidslinje over den: talemotoren som starter og stopper, og hvorfor, språket i avsnittet du hadde kommet til, overganger fra ett språk til et annet, og om de lyktes, om gjenkjenningen kjørte på enheten eller via plattformens servere, hvor lang tid den brukte på å returnere de første ordene sine, når stemmefølgingen mistet plassen din, og når den fant den igjen, skjermen som veksler mellom venter, lytter, på pause og stoppet, hvor langt en språkmodell var lastet ned, hvis en var i ferd med å lastes ned, og øyeblikket feilen ble erklært. Den inneholder også FORMEN på det du leste, og hvor i det du var — hvor mange ord og avsnitt manuset hadde, hvor mange språk det blandet, hvilket ordnummer du hadde kommet til, og øyeblikkene der du overtok teksten for hånd ved å spole tilbake eller dra. Det er de som gir resten av tidslinjen mening: en posisjon uten en lengde å måle den mot, sier ingenting, og et hopp talegjenkjenningen ikke forårsaket, ser ut som en feil med mindre siden sier at en hånd gjorde det. Hver linje er et antall, en kode, en språkkode eller en varighet. Ett tall til følger med: hvor mye minne appen selv brukte i det øyeblikket, i hele megabyte — det er en sannsynlig årsak til feilen, og det finnes ingen annen måte å se det på, og det sier ingenting om deg eller om hva annet som er på enheten din. Og der en talemodell ikke ble lastet fordi minnet som var igjen ikke kunne romme den, står det to tall til ved den linjen: hvor mye den trengte og hvor mye som var igjen, i hele megabyte. Aldri et ord av manuset — verken tittelen, en linje av det, hva talegjenkjenningen trodde den hørte, eller noe navn på deg eller enhetene dine. Tidspunktene i den oppgis som avstander — «fire sekunder før feilen» — i stedet for klokkeslett, for et klokkeslett bærer en tidssone, og en tidssone er en grov plassering.
- Hva som fjernes før den sendes. En krasjrapport settes sammen av rapporteringskomponenten og skrives ikke av oss, så vi tar den fra hverandre og renser den: filnavn og stier, nettadresser utover tjenestens navn, e-postadresser, nettverksadresser, navnet på enheten din og tidssonen din. Ikke noe skjermbilde og ingen kopi av skjermen legges noen gang ved — manuset ditt er det som er på skjermen — og ingen rapport inneholder noen ID for deg som vi har. Igjen står et stakkspor, feiltypen og enhetstypen.
- Den ene tingen appen vår ikke kan fjerne. Sentry utleder en omtrentlig plassering — land og by — av internettadressen en rapport kommer fra. Det skjer på deres side, etter alt appen vår kan redigere, så i motsetning til målingen ovenfor har vi ingen måte å slå det av på per rapport. To innstillinger på prosjektet styrer det: én hindrer at selve adressen lagres, og én fjerner plasseringen som er utledet av den. Den første er slått på. Der den andre ikke er det, blir landet og byen værende hos rapporten så lenge rapporten oppbevares, som er høyst 90 dager. Vi nevner det her i stedet for å la setningen ovenfor antyde at vi hadde fjernet noe vi ikke hadde.
- ID-en. Rapporter fra én installasjon har en tilfeldig ID som rapporteringskomponenten lager selv, slik at ti krasj fra én enhet kan kjennes igjen som én enhet i stedet for ti. Den er ikke ID-en målingene bruker, og ikke den abonnementet ditt bruker.
- Hvem som behandler det. Sentry, databehandleren vår, på de europeiske serverne sine.
- Slik trekker du samtykket tilbake, og hva som skjer da. Innstillinger → Krasjrapporter → slå av bryteren. Rapporteringen stopper, og det som fortsatt venter på å bli sendt, slettes fra enheten. Svaret ditt på dette spørsmålet reiser på samme måte som svaret ditt om måling: en enhet du kobler sammen, og som aldri har blitt spurt, overtar svaret du allerede har gitt, og forteller deg at den har gjort det, en enhet som har svart for seg selv, beholder sitt eget svar, og å slå av rapporteringen når fram til de sammenkoblede enhetene dine, også der de allerede har svart. Hva dette hviler på juridisk, og hva en tilbaketrekking gjør og ikke gjør om, står i avsnitt 9.
Vi legger ikke en databehandlers nøkkel inn i en utgivelse før databehandleravtalen med den databehandleren har trådt i kraft. Det Sentry har utover rapportene folk sender oss, er testrapportene vi selv sendte fra en utviklermaskin for å sjekke at navn, stier og adresser virkelig blir fjernet. De er våre, ikke dine, og vi sletter dem.
6b. Det du selv sender oss
Appen har en skjerm, «Send tilbakemelding». Den skjermen er telefon- og nettbrett-appens. På en datamaskin åpner «Send tilbakemelding» ditt eget e-postprogram med en melding til oss der de siste linjene, under en skillelinje, oppgir appversjonen og byggnummeret, datamaskinens merke og modell, operativsystemet og versjonen, prosessortypen og om appen kjører på den gjennom emulering, hva slags datamaskin det er og om den akkurat da ble holdt som et nettbrett, om den har berøringsskjerm eller penn, og språket appen er på. De skrives inn i meldingen, der du kan lese dem og slette hvilke som helst av dem før du sender den; det du sender er en vanlig e-post til oss, og ingenting følger med som ikke står i den. Ingenting på den når fram til oss før du trykker send, og det som da når fram, er det du skrev, pluss de valgfrie tingene du valgte å legge til. Det er ikke en måling og ikke en krasjrapport: du skriver det, du bestemmer hva som følger med, og det brukes til å svare deg og til å rette det du fortalte oss om.
Når du har sendt noe, spør appen etter det. Så lenge en av meldingene dine fortsatt er åpen — venter på å bli lest, blir jobbet med eller venter på svaret ditt på et spørsmål vi har stilt — eller ble lukket, eller du skrev i den, i løpet av de siste tretti dagene, spør appen serveren vår hvordan det står til med den, sammen med alt vi har skrevet om den: når appen starter, når du går tilbake til den, og én gang i timen mens den er åpen, men aldri mer enn én gang i kvarteret. Når du åpner Mine meldinger, og etter at du har skrevet i en samtale der, spør den om det samme for hver melding som er sendt fra denne enheten, også dem som er ferdige eller ikke planlagt; og mens en samtale er åpen på skjermen, spør den igjen hvert tjuende sekund og sender det av ditt som fortsatt venter på tilkobling. Det spørsmålet inneholder ingenting annet enn ID-ene appen lagret for dine egne meldinger da den sendte dem: ingenting nytt om deg samles inn, og bortsett fra varslene som beskrives nedenfor, er det det eneste her som skjer uten at du trykker send. Svarene lagres på enheten din, slik at skjermen fortsatt kan leses uten tilkobling, og de forsvinner når appen gjør det. Hver melding du sender, er en samtale med oss: alt du skriver i den, enten vi har spurt deg om noe eller ikke, sendes som en ny melding, etter de samme reglene og med de samme tingene lagt ved som alle andre. Én samtale tar imot opptil tretti av dem om dagen; utover det venter den neste på enheten din og går senere av seg selv.
Når vi svarer, kan appen si fra til deg. Etter at den første meldingen din er sendt, spør appen én gang om den kan vise deg varsler. Spørsmålet kommer fra systemet ditt, og svaret hører også til det: du kan når som helst endre det i innstillingene på enheten din. Ingenting om varsler når fram til noen før du tillater dem. Gjør du det, gir enhetens varslingstjeneste appen en adresse for denne installasjonen — Apples på en iPhone eller iPad, Googles Firebase Cloud Messaging på Android, som for det formålet også oppbevarer sin egen ID for denne installasjonen — og appen sender den adressen til serveren vår sammen med ID-ene for dine egne meldinger, og igjen bare når noe av dette endrer seg. Når vi skriver noe om en av meldingene dine, gir serveren vår adressen videre til Apple eller Google med én enkelt setning som skal vises: at vi har svart, og meldingens referansekode. Det vi skrev, står ikke i den; det leser du i appen. Mens appen er åpen, viser den ikke noe varsel i det hele tatt og oppdaterer bare Mine meldinger. Apple og Google leverer varsler på sine egne vilkår, slik de gjør for alle apper som bruker dem, og ser adressen, referansekoden og den setningen — ingenting annet. Adressen oppbevares hos Cloudflare ved siden av meldingene den ble gitt for, og slettes sammen med dem eller tidligere: når appen bytter den ut, når appen forteller serveren vår at du har slått av varsler, eller når Apple eller Google forteller oss at den ikke virker lenger. På en Android-enhet uten Googles tjenester registreres ingenting noe sted: i stedet stiller appen selv, med noen timers mellomrom, serveren vår spørsmålet som er beskrevet ovenfor — med de samme ID-ene og ingenting annet — og viser varselet selv.
Hva som alltid følger med en melding, fordi en rapport vi ikke kan plassere, er en rapport vi ikke kan handle på: appens versjon og byggnummer, operativsystemet og versjonen av det, enhetens modell, språket og regionen enheten er stilt inn på (nb_NO er for eksempel bokmål slik det brukes i Norge), og språket appen selv vises på. Det gjør også den tilfeldige abonnements-ID-en fra avsnitt 4, når denne enheten har en — noe den har fra det første kjøpet som er gjort på den, eller fra å være koblet sammen med en enhet som har gjort et — for den ene kontrollen som er beskrevet nedenfor, hvoretter serveren vår ikke lagrer den. Skjermen nevner hver av dem før du sender, så du vet hva du sender mens du skriver det.
Hva som bare følger med hvis du legger det til. Filer — opptil tre, skjermbilder eller et kort skjermopptak, som du selv velger fra ditt eget bibliotek; vi mottar det du legger ved, og ingenting du ikke la ved. En adresse å svare til, hvis du vil ha et svar; uten den leser vi fortsatt hvert ord, men har da ingen måte å vite hvem som skrev det. Og måle-ID-en fra avsnitt 6, bak en bryter som bare vises når det finnes en å legge ved: det er den som lar oss se hvordan appen oppførte seg før du skrev.
Den ene tingen vi utleder selv, er om meldingen kom fra en abonnent, slik at den kan besvares først. Enheten din sender den tilfeldige abonnements-ID-en fra avsnitt 4, serveren vår spør RevenueCat om den gir tilgang, og skriver ned svaret — ja eller nei — og aldri selve ID-en. Så ingenting knytter det du sa, til det du kjøpte.
Meldinger oppbevares for oss av Cloudflare på servere i Vest-Europa: teksten i en database, filene i objektlagring, begge under referansekoden appen viser deg når den har sendt. De oppbevares i to år og slettes deretter automatisk, og tidligere hvis du ber om det — oppgi den koden, eller fortell oss noe annet som lar oss finne meldingen. Vi leser dem, og det gjør også modellen som beskrives nedenfor; de brukes ikke til noe annet: ikke til måling, ikke til profilering, ikke til å trene noens AI og ikke til å treffe noen avgjørelse om deg.
Å skrive til oss via e-post er det samme. En e-post til support@whisprompt.app eller privacy@whisprompt.app når fram til oss gjennom Cloudflare, som sender den uendret videre til Gmail-postkassen vår og oppbevarer den som en melding, i den samme databasen og den samme fillagringen og under en egen referansekode: det du skrev, emnet, adressen du skrev fra, og de vedlagte filene, innenfor grensene appen setter for sine egne vedlegg. Det som går utover de grensene — en fil, en e-post som er for stor for dem, eller mer enn ti e-poster i timen fra én adresse — kommer fram i Gmail-kopien og ingen andre steder. Ingenting om enheten din følger med, for en e-post bærer ikke det. En e-post som sendes av en maskin — et fraværssvar, en leveringsrapport, en e-postliste — når bare postkassen. Når vi svarer, kommer svaret fra adressen du skrev til, med referansekoden i emnefeltet, og alt du skriver tilbake, blir en del av den samme korrespondansen. Herfra gjelder alt dette avsnittet sier om en melding — hvem som leser den først, hvor kopier av den havner, hvor lenge den oppbevares, og hvordan du får den slettet — også for en e-post.
Den første leseren er en maskin, og ikke en av våre. Hver ny melding leses først av en AI-modell — Claude, laget av Anthropic — som vi har gitt én oppgave: å finne ut hva meldingen handler om, hvor mye den betyr, og hvor i appen den hører hjemme, å oversette den til russisk for oss og å lage et utkast til hva vi kunne svare. Den avgjør ingenting du kan se. En status og et notat på skjermen «Mine meldinger», en e-post til deg, en sak i sakssystemet vårt: hver av dem skjer bare på vårt ord, etter at en av oss har lest hva den foreslår. For å gjøre det arbeidet håndterer fire tjenester i tillegg til Cloudflare det du sendte, eller en del av det:
- Anthropic i USA kjører modellen og mottar hver melding i sin helhet: det du skrev, svaradressen hvis du ga en, alt ovenfor som alltid følger med en melding, om den kom fra en abonnent, måle-ID-en hvis du la den ved, og hver fil du la ved — modellen åpner hver av dem og ser på den. Selve abonnements-ID-en når aldri fram til den. Det modellen har lest, blir værende i registreringen av den kjøringen, på kontoen vår hos Anthropic, og den kontoen er innstilt slik at Anthropic ikke bruker det til å trene modellene sine.
- Telegram, et selskap med hjemsted utenfor Det europeiske økonomiske samarbeidsområdet, bringer modellens sammendrag til oss og instruksjonene våre tilbake. For hver melding oppgir sammendraget referansekoden, hvilken type rapport det er, enheten, appens versjon og språket, en linje eller to om det du skrev, deretter hele det du skrev — oversatt til russisk hvis du skrev på et annet språk — en linje som beskriver et eventuelt bilde du la ved, og, når vi ber om det, svaret modellen foreslår. Aldri e-postadressen din, heller ikke en som står i meldingen din, og aldri selve filene.
- Google, som har servere i USA og andre steder, har Gmail-postkassen vår. Hver e-post du sender til adressene våre, kommer også fram dit, og det samme gjør en kopi av hvert svar vi sender deg via e-post, så hele korrespondansen blir værende i den postkassen.
- GitHub i USA har sakssystemet vårt, som er privat. Blir det du rapporterte, til en sak der, inneholder saken referansekoden, enheten og appens versjon og problemet beskrevet med våre egne ord — aldri e-postadressen din.
Disse fire er ikke blant databehandlerne våre i avsnitt 10: vi bruker hver av dem på deres egne vilkår, slik enhver av brukerne deres gjør, og ingen databehandleravtale binder dem til oss. Den nattlige slettingen når heller ikke fram til dem. Den dekker databasen og fillagringen vår hos Cloudflare — der hvert sammendrag som sendes til Telegram, også oppbevares i to år fra dagen det ble sendt — og ingenting utenfor dem. Det de fire har, blir værende der til vi sletter det der for hånd, og når du ber oss om å slette meldingen din, gjør vi det: på alle fire stedene og i de sammendragene. Hver kopi har referansekoden; det er slik vi finner den. Når vi har slettet en kjøring fra kontoen vår, gir Anthropics vilkår den 30 dager til å fjerne den fra sine egne systemer.
Svarene våre via e-post sendes av Brevo, et selskap i Frankrike og en av databehandlerne våre (avsnitt 10), enten du skrev fra appen med en adresse eller via e-post. Brevo mottar det en sendt e-post trenger — adressen din, emnet og svaret vårt — sender den fra adressen vår og oppbevarer en registrering av utsendelsen — adressen, emnet og når den ble sendt — i én måned, og deretter sletter Brevo den. Selve svaret oppbevarer Brevo ikke.
Én ting å vite før du legger ved et bilde: et skjermbilde inneholder det som var på skjermen da du tok det, noe som kan omfatte et manus du holdt på å lese. Legg bare ved det du gjerne vil at vi skal ha, så sletter vi det vi ikke trenger.
Å be om et språk. Der appen viser et språk den ennå ikke snakker, kan du be oss om å legge det til. Et trykk på «Spør» sender serveren vår to ting og ingenting mer: koden til språket og en tilfeldig nøkkel som denne installasjonen lager første gang du spør. Nøkkelen er der slik at en forespørsel som sendes to ganger over en dårlig tilkobling, ikke telles som to installasjoner som ønsker det samme språket. Forespørselen sendes uansett om du har tillatt målingen i avsnitt 6, for det er noe du ba oss om, ikke noe vi målte. Den oppbevares hos Cloudflare i Vest-Europa ved siden av meldingene i to år fra dagen den kommer, og slettes deretter automatisk; ingen andre enn oss leser den, og den går ingen andre steder. Nøkkelen vises ingen steder, heller ikke for deg, og ingenting vi lagrer ved siden av den, sier hvem sin den er — noe som også er grunnen til at vi ikke kan finne din for å slette den tidligere. På enheten din blir nøkkelen værende til du sletter alt på enheten eller fjerner appen.
6c. Spørsmål du stiller AI-hjelpen
Søket øverst i Innstillinger kan sende et spørsmål videre til en AI-hjelp. Ingenting sendes før du trykker på «Spør AI», og da bare dette: ordene du skrev, språket appen er på, innstillingene appens eget søk fant for de ordene, et tilfeldig tall appen lager for denne installasjonen, og hvilken app som spør: versjonen og byggnummeret, systemet den kjører på (for eksempel iOS eller Android), og hvor den er installert fra (App Store, TestFlight, Google Play, RuStore osv.). De fire brukes bare til å formulere akkurat det svaret, for eksempel til å fortelle deg at det du spurte om, kom med en nyere versjon enn din, og de blir verken logget eller lagret. Aldri manusene dine, opptakene dine eller noe annet på enheten.
Spørsmålet besvares på serveren vår hos Cloudflare av en åpen AI-modell som arbeider ut fra appens egen brukerhåndbok. Cloudflare bruker ikke det den mottar, til å trene noen modell, og vi lagrer verken spørsmålet eller svaret: begge finnes bare mens svaret blir skrevet. Svaret vises for deg merket som en AIs, fordi det kan være feil.
For å hindre misbruk lagrer serveren tellinger under det tilfeldige tallet — hvor ofte enheten spurte det siste minuttet, og hvor ofte den den siste timen spurte om noe som ikke handler om Whisprompt — og fortsetter den med det, setter den AI-hjelpen på pause for den enheten: først ett minutt, deretter dobbelt så lenge hver gang, aldri mer enn ett døgn. Aldri hva det ble spurt om. Disse tellingene slettes en time etter det siste slike spørsmålet eller et døgn etter den siste pausen. Den teller også spørsmålene som kommer fra én internettadresse (IP-adresse), slik at ett enkelt sted ikke kan bruke opp hjelpen som er ment for alle: over et fastsatt antall i løpet av en time eller et døgn må den adressen vente. Selve adressen lagres aldri — bare en enveis forvrengning av den (en hash) som endres hver dag — og disse tellingene slettes et døgn etter det siste spørsmålet. En pause avgjør ingenting om deg utover AI-hjelpen på den enheten. Dette hviler på samtykket ditt (GDPR art. 6 nr. 1 bokstav a), som du gir hver gang du trykker på «Spør AI».
7. Sletting av en enhet før den forlater hendene dine
Appens innstillinger har en knapp, «Slett alt på denne enheten», under «Bruksdata». Det er den riktige knappen å trykke på før du selger, returnerer, bytter eller gir bort en enhet, og vilkårene ber deg om det.
Den fjerner fra enheten: manusene dine, opptakene dine, stemmemodellene du har lastet ned, tilkoblingene du har gitt til tjenester som Notion, måle-ID-en og hvert svar om personvern du har gitt på den. Den tar også enheten ut av de sammenkoblede enhetene dine, slik at den slutter å speile biblioteket ditt og dele abonnementet ditt. De andre enhetene dine beholder alt sammen.
Abonnementet ditt påvirkes ikke. Det hører til App Store- eller Google Play-kontoen din og gjenopprettes på din neste enhet.
To begrensninger, sagt rett ut. Er enheten offline når du sletter den, gjennomføres den lokale slettingen likevel, men de andre enhetene dine får ikke beskjed; appen sier det, og du kan fjerne den fra enhetslisten på hvilken som helst av dem. Og målinger som allerede er sendt før slettingen, kalles ikke tilbake av den — for dem må du bruke forespørselen om sletting i avsnitt 11.
8. Hva vi IKKE samler inn
- Ingen reklame-ID-er og ingen reklame-SDK-er fra tredjeparter.
- Ingen analyse eller sporing på dette nettstedet. I appen ingenting i det hele tatt med mindre du har sagt ja til det, og da målingen som er beskrevet i avsnitt 6, og ingenting utover den: ingen reklame, ingen profilering og ingen sporing av deg på tvers av andre selskapers apper eller nettsteder.
- Ingen krasjrapportering med mindre du selv slår den på, og ingenting i en rapport som identifiserer deg — se avsnitt 6a.
- Ikke noe salg eller deling av personopplysninger i GDPRs forstand.
Dette nettstedet setter ingen informasjonskapsler. Det lagrer to preferanser i nettleseren din: temaet, som du stiller inn med sol-og-måne-knappen øverst, og språket, slik at whisprompt.app neste gang åpnes på språket du sist leste. Begge kan bare leses av dette nettstedet, ingen av dem identifiserer deg, ingen av dem sendes til oss eller til andre, og tømmer du dataene for dette nettstedet i nettleseren din, fjernes de. Nettstedet leveres av Cloudflare, som ser adressen du kobler til fra, slik enhver nettserver gjør, og bare utleder landet av den, som brukes til å vise prisen for butikken din.
9. Rettslig grunnlag (GDPR art. 6)
Behandlingen av lyden og manusene dine for å kjøre prompteren skjer for å levere funksjonaliteten du ber om (art. 6 nr. 1 bokstav b, oppfyllelse av en avtale / forespørselen din). Valgfrie tilkoblede kilder, abonnementsrettigheter og gjenoppretting av kjøp hviler på det samme grunnlaget. Beskyttelsen av reléserveren mot misbruk hviler på vår berettigede interesse (art. 6 nr. 1 bokstav f).
Alt i avsnitt 6 hviler på samtykket ditt (art. 6 nr. 1 bokstav a): selve målingen og tellingen av enhetene dine som én person under en felles ID. Krasjrapportene i avsnitt 6a hviler også på samtykket ditt — en tredje tillatelse, som ikke er en del av noen av de andre: en krasjrapportering lagrer ting på enheten din og er ikke nødvendig for å kjøre en teleprompter, så det finnes ingenting annet å la den hvile på enn ditt ja. Alle tre spørres det om hver for seg, og de trekkes tilbake hver for seg, når som helst; å trekke tilbake er like enkelt som det var å si ja, og koster ikke flere trykk. En tilbaketrekking får virkning fra det øyeblikket: den gjør ikke det vi gjorde mens samtykket ditt gjaldt, ulovlig, og den sletter ikke i seg selv det som allerede er sendt — det må du be oss om, og avsnitt 11 sier hvordan. Målingen og krasjrapportene besvares for en person heller enn for en telefon: svaret du gir, fylles ut på en enhet du kobler sammen, og som ennå ikke har blitt spurt — som forteller deg at den har overtatt det — og det fortrenger aldri et svar som allerede er gitt på en enhet. Det spørres én gang om tellingen av en beslektet grunn, fordi den er et faktum om en gruppe enheter heller enn om én av dem, og et ja til den overføres til de andre på det samme abonnementet. En tilbaketrekking rekker lenger enn noen av dem: den når fram til enhetene dine, også der de allerede har svart, fordi en innsigelse kommer fra en person, og mellom å nå én enhet for mye og å la én fortsette å måle mot personens ønske velger vi det første. Vi spør i stedet for å anta, og grunnen er verdt å si rett ut: å måle en app ved å lagre en ID på enheten din kunne bare skje uten å spørre hvis måleleverandøren vår skriftlig forpliktet seg til aldri å gjenbruke dataene til egne formål og gjorde det umulig å se på en enkelt person i sitt eget verktøy. Vi har ikke bedt den om noen av delene, så vi spør deg i stedet.
Hva vi bruker målingene til, er verdt å nevne heller enn å beskrive i det abstrakte: Whisprompt følger stemmen din gjennom et manus på hvert språk den støtter, kvaliteten på den følgingen varierer fra språk til språk, og den eneste måten vi får vite at et språk følges dårlig på, er å telle hvor ofte folk måtte overta teksten for hånd — per språk, på tvers av nok installasjoner til at tallet betyr noe. Målingene om abonnementsskjermen besvarer et mindre spørsmål: hvilken låst funksjon folk faktisk blir stoppet av. Uansett inneholder målingene ingenting du har skrevet eller sagt, adressen de kommer fra, gjøres ikke om til en plassering, ID-en byttes ut etter tretten måneder, og ingenting kombineres med data fra andre steder eller brukes til å treffe avgjørelser om deg.
Ingenting her kreves av deg. Ingen lov forplikter deg til å gi oss noe av det, og ingenting vi selger, er betinget av det: appen installeres, prompteren kjører, og et abonnement kjøpes og gjenopprettes uten konto. Én funksjon avhenger av én tillatelse — å følge stemmen din kan ikke virke uten mikrofonen — og avslår du den, ruller prompteren av seg selv, som er en modus i sin egen rett og ikke en nødløsning. Målingene i avsnitt 6 og krasjrapportene i avsnitt 6a er det ingenting som trenger: avslå den ene eller begge, og appen oppfører seg nøyaktig som den ellers ville gjort. Konsekvensen av et avslag rammer oss heller enn deg — vi har rett og slett ikke målingen.
Vi treffer ingen automatiserte avgjørelser om deg, og vi bygger ingen profiler. Ingenting som beskrives her, vurderer deg, forutsier noe om deg eller deler deg inn i en gruppe, og ingenting her har rettsvirkning for deg eller noe som kan sammenlignes med det. To ting avgjøres av en maskin, og begge handler om utstyr heller enn om deg: reléserveren avviser forespørsler som kommer for fort, og den vil ikke legge til en sjuende enhet i et abonnement som allerede dekker seks. Ingen av dem veier noe om deg — den ene teller forespørsler, den andre teller enheter. Modellen som leser meldingene dine først (avsnitt 6b), sorterer dem — hva hver av dem handler om, og hvor presserende den ser ut — men den avgjør ingenting om deg: alt som når fram til deg fra den, er avgjort av en av oss.
Det du selv sender oss — en melding fra tilbakemeldingsskjermen eller en forespørsel om et språk (begge i avsnitt 6b), eller noe du velger å sende oss via e-post — hviler på samtykket ditt (art. 6 nr. 1 bokstav a). Ingenting samles inn før du sender det, og hva som følger med en melding, velger du mens du skriver. Å svare deg, rette det du rapporterte, og telle hvilke språk folk ber om, er å etterkomme nettopp den handlingen.
10. Databehandlere og overføringer utenfor EØS
Hver databehandler som nevnes her, er bundet til oss av en skriftlig databehandleravtale som krever at den beskytter dataene dine etter standarden denne erklæringen fastsetter, at den bare behandler dem etter instruksjonene våre og bare til formålet som nevnes her, og aldri til sine egne. Databehandlerne våre — RevenueCat (abonnementer), Cloudflare (reléserveren, meldingene du sender fra tilbakemeldingsskjermen eller via e-post, og spørsmålene du stiller AI-hjelpen), Brevo (e-postene vi svarer deg med), Amplitude (bruksdata) og Sentry (krasjrapporter) — kan behandle data utenfor Det europeiske økonomiske samarbeidsområdet, herunder i USA. Amplitude mottar målingene på sitt europeiske endepunkt, og Sentry oppbevarer krasjrapporter i sin europeiske region, men begge selskapene er amerikanske, så disse overføringene hviler likevel på klausulene nedenfor. Hver slik overføring skjer i henhold til EUs standardavtaleklausuler, som er innarbeidet i databehandleravtalen vi har med hver av disse databehandlerne: Amplitudes tillegg er en del av tjenestevilkårene deres og inneholder 2021-klausulene, og Sentrys databehandlertillegg inneholder de samme klausulene sammen med det britiske tillegget. Brevo er et fransk selskap der databehandleravtalen er en del av vilkårene, og den dekker på samme måte enhver overføring Brevo gjør utenfor Det europeiske økonomiske samarbeidsområdet. For å få en kopi av klausulene som brukes for en av disse overføringene, skriv til support@whisprompt.app, og nevn databehandleren du spør om; vi sender deg klausulene som gjelder for den. (Det Amplitude har utover målingene dine, er testhendelsene vi selv sendte fra våre egne enheter for å sjekke at adressen en måling kommer fra, ikke gjøres om til en plassering. De er våre, ikke dine, og vi sletter dem.) Avtalene og klausulene ovenfor dekker disse databehandlerne og ingen andre. De fire tjenestene som avsnitt 6b nevner som dem som leser, bringer eller oppbevarer det du sender fra tilbakemeldingsskjermen — Anthropic, Telegram, Google og GitHub — er ikke databehandlerne våre: hver av dem har hjemsted utenfor Det europeiske økonomiske samarbeidsområdet eller oppbevarer det den mottar, utenfor det, og hver av dem håndterer det på sine egne vilkår. Det samme gjelder Apple og Google som tjenestene som leverer varsler (avsnitt 6b): heller ikke de er databehandlerne våre. Ingen av databehandlerne våre har et navn på deg, og bare to av dem kan ha en e-postadresse. Gir du en på tilbakemeldingsskjermen slik at vi kan svare, eller skriver du til oss via e-post, ligger den i meldingen din hos Cloudflare til meldingen slettes; og når vi svarer via e-post, har Brevo adressen den sendte svaret vårt til, i én måned (avsnitt 6b). Utover det har de en tilfeldig abonnements-ID, ID-er per enhet, ID-en målingene har, navnet hver enhet oppgir for seg selv, og tekniske tilkoblingsopplysninger. Utenfor dem leser modellen hos Anthropic den adressen sammen med resten av meldingen din, og skriver du til oss via e-post, eller svarer vi deg via e-post, ligger den også i Gmail-postkassen vår — avsnitt 6b sier hvor lenge.
11. Rettighetene dine
Etter GDPR har du rett til innsyn, retting, sletting, begrensning og dataportabilitet og til å protestere mot behandling. Vi har ikke noe navn og ingen e-postadresse registrert på deg: Whisprompt har ingen kontoer, og en adresse du gir oss med en melding, blir værende hos den meldingen (avsnitt 6b). Vi har én registrering på vår egen server: bruker du Whisprompt Pro på flere av enhetene dine, lagrer vi en liste over disse enhetene — en ID appen genererer for hver av dem, navnet hver enhet oppgir for seg selv, og når den ble lagt til og sist sett — under en tilfeldig abonnements-ID. Den registreringen kan du slette fra appen når som helst (Innstillinger → Data på serverne våre), og alt annet blir på enheten din: du kan slette manus, modeller og appen når du vil. For å trekke tilbake samtykket ditt til bruksmålingene slår du dem av (Innstillinger → Bruksdata) eller skriver til oss — avsnitt 6 beskriver begge deler, og hver av dem stopper innsamlingen og sletter ID-en fra enheten. For også å få slettet målingene som allerede er sendt, ber du oss om det, så sletter vi dem: de oppbevares under den ene tilfeldige ID-en og under ikke noe navn på deg. Å slette abonnementsopplysningene dine når ikke fram til dem, og å slå av målingen når ikke fram til abonnementsopplysningene, fordi de to med vilje oppbevares under forskjellige ID-er: be oss om det du vil ha fjernet, eller begge deler. Har du skrevet til oss fra tilbakemeldingsskjermen og vil ha den meldingen og vedleggene fjernet, oppgi referansekoden appen viste deg — den koden er det vi finner den med, og kopiene av den som avsnitt 6b beskriver, og det finnes ikke noe navn på deg registrert ved den som vi kunne finne den med. Har du skrevet til oss via e-post, skriv igjen fra den samme adressen: det er den adressen vi finner e-postene dine med. For enhver forespørsel, skriv til support@whisprompt.app. Du har også rett til å klage til en tilsynsmyndighet — den der du bor, den der du arbeider, eller den der du mener at noe gikk galt. Vår er Agencia Española de Protección de Datos i Spania (aepd.es); i Norge er det Datatilsynet (datatilsynet.no).
12. Oppbevaring av data
Lokale data beholdes til du sletter dem eller fjerner appen. Abonnementsdata fjernes sammen med kundeprofilen din hos RevenueCat, men anonymiserte transaksjonsopplysninger kan oppbevares av RevenueCat og appbutikken for regnskapsformål. Rom på reléserveren lever i høyst fire timer, tilkoblingspostkassen opptil 30 dager, og listen over enhetene på abonnementet ditt til det har gått et år uten at noen av dem har brukt den — eller til du sletter den fra appen. Bruksmålinger har ingen utløpsdato; det som avgjør hvor lenge de oppbevares, er hva de er til. De blir værende så lenge de fortsatt kan besvare spørsmålet de ble samlet inn for å besvare — om versjonen av appen folk kjører nå, oppfører seg slik vi tror — og de slettes når de ikke lenger kan det, eller tidligere hvis du ber oss om å slette dine. Ingenting lagres i tilfelle det skulle vise seg nyttig senere. ID-en målingene oppbevares under, går etter sin egen klokke, og en kort en: den byttes ut senest tretten måneder etter at den er opprettet, regnet fra dagen den opprettes, og forlenges ikke ved bruk, så ingen registrering som oppbevares under én ID, kan strekke seg over mer enn det. Krasjrapporter oppbevares hos Sentry i høyst 90 dager. En melding sendt fra tilbakemeldingsskjermen oppbevares med alt som er lagt ved den, i to år fra dagen den kommer, og slettes deretter automatisk — den slettingen utføres hver natt av systemet som oppbevarer den, og ikke av noen som må huske det; ber du oss om det, forsvinner din tidligere. Den slettingen når ikke fram til kopiene hos Anthropic, Telegram, Google og GitHub som avsnitt 6b beskriver: de blir værende til vi sletter dem for hånd, noe vi gjør når du ber om det. Varslingsadressen fra avsnitt 6b oppbevares sammen med meldingene den ble gitt for, og forsvinner med dem eller tidligere, slik det avsnittet beskriver. En e-post du sender til adressene våre, og svarene våre på den, oppbevares etter den samme regelen og slettes av den samme nattlige kjøringen; kopiene av dem i Gmail-postkassen vår blir værende til vi sletter dem for hånd, noe vi gjør når du ber om det, og Brevos registrering av et svar den har sendt, slettes etter en måned. En forespørsel om et språk oppbevares i to år fra dagen den kommer, og slettes deretter av den samme nattlige kjøringen.
13. Barn
Whisprompt er ikke rettet mot barn under 16 år og behandler ikke bevisst dataene deres.
14. Endringer
Vi oppdaterer denne siden når praksisen vår endrer seg, og retter datoen ovenfor. Der det er vi som bestemmer tidspunktet for endringen, oppdateres siden før utgivelsen som innfører den, ikke etterpå.