Política de Privadesa
Darrera actualització: 3 d’octubre del 2026
Aquesta pàgina és una traducció, oferta perquè pugueu llegir el document en la vostra pròpia llengua. El versió en anglès és l’original, i on tots dos difereixen, el text anglès és l’autoritzat.
Whisprompt està construït posant la privadesa per davant de tot. Aquesta política explica què fem i, amb la mateixa importància, què no recollim. Cobreix totes les apps de Whisprompt — al telèfon, la tauleta, el rellotge, el televisor i el Mac — i també aquest lloc web. Quan alguna cosa s’aplica només a una d’elles, ho diu.
La versió curta: Els vostres textos es queden als vostres dispositius i no ens arriben mai; res no n’envia cap a cap altre lloc tret que connecteu un servei pel vostre compte (secció 3). Del reconeixement de veu se n’ocupa el motor propi del vostre telèfon, que per fer-ho pot enviar àudio a Apple o a Google — instal·leu un paquet de llengua sense connexió i no surt mai del dispositiu. En qualsevol dels dos casos, no ens arriba mai. No cal cap compte, i no venem les vostres dades. L’app pot mesurar com de bé funciona — recomptes i temps, mai una paraula del que escriviu o dieu — però només si dieu que sí: fins que no ho feu no es mesura res, la pregunta arriba només després d’haver fet servir l’app, i la vostra resposta cobreix els dispositius que vinculeu com a vostres (secció 6).
1. Qui n’és responsable (responsable del tractament)
Leonid Kabanov (autónomo), Espanya. Contacte: support@whisprompt.app. Les dades completes d’identificació són a l’Avís legal. Estem establerts a Espanya i, per tant, dins la Unió Europea, de manera que l’article 27 del RGPD — que exigeix un representant a la Unió — no se’ns aplica. No hem nomenat cap delegat de protecció de dades ni hi estem obligats: Whisprompt no és cap organisme públic, no observa persones de manera habitual i sistemàtica a gran escala, i no ens arriba cap categoria especial de dades. L’autoritat de control del nostre establiment és l’Agencia Española de Protección de Datos (AEPD), aepd.es.
2. Dades que es tracten al vostre dispositiu
- Àudio del micròfon. Es captura en directe per al seguiment de la veu i (quan enregistreu) per al vídeo. Es lliura al motor de reconeixement de la parla integrat al vostre telèfon — el d’Apple a l’iOS, el de Google a l’Android — que, segons el dispositiu, la llengua i la vostra configuració, el pot processar als servidors d’aquella plataforma segons les condicions de privadesa pròpies d’aquella plataforma. Instal·leu un paquet de llengua sense connexió i el reconeixement passa completament al dispositiu, sense que hi intervingui cap xarxa. En els dos casos, l’àudio no ens arriba mai: no operem cap servidor de veu, i cap enregistrament es guarda en cap servidor nostre. Els fitxers de vídeo que decidiu desar es queden al vostre dispositiu o al vostre propi emmagatzematge al núvol.
- Els vostres textos i la vostra configuració. Es guarden localment al vostre dispositiu (i, si ho activeu, al vostre emmagatzematge personal al núvol, regit per les condicions de privadesa d’aquell proveïdor). Si mostreu el teleprompter en els vostres altres dispositius, el text hi viatja xifrat entre ells — vegeu la secció 5.
- Models de llengua baixats. Es guarden al vostre dispositiu. Baixar un model és una petició directa a qui allotja el model; nosaltres no hi afegim cap identitat.
3. Dades que tracten els serveis que connecteu
Algunes funcions opcionals es connecten a serveis que autoritzeu. Nosaltres hi actuem només com el vostre client; cada proveïdor és un responsable del tractament independent, amb la seva pròpia política:
- Notion i els documents que obriu. Si connecteu Notion, Whisprompt llegeix les pàgines que seleccioneu com una còpia sincronitzada de només lectura, amb l’accés que hi concediu. Si obriu un fitxer del vostre dispositiu o d’un servei al núvol, es llegeix per mostrar el text. Cap còpia d’aquestes credencials no arriba a cap servidor nostre.
- L’assistent d’IA de l’estació d’operador per a Mac. L’assistent no fa res fins que no li doneu una clau pròpia d’un proveïdor d’IA. Un cop ho feu, cada petició porta tot el text obert, el fragment que hàgiu seleccionat, la vostra instrucció i la conversa feta fins aleshores — directament des del vostre Mac fins a aquell proveïdor, Anthropic o OpenAI segons la clau, amb la vostra clau i el vostre propi compte amb ells, sota les seves condicions i la seva conservació. No passa per cap servidor nostre: no veiem ni la clau ni el text. La clau es guarda al Clauer de macOS, no se sincronitza i no es porta als vostres altres dispositius. Les apps de telèfon i tauleta no tenen assistent.
- Apple i Google (botigues d’apps i subscripcions). Les compres, qualsevol prova gratuïta i la facturació de la subscripció els gestionen Apple o Google. No veiem mai les vostres dades de pagament; l’únic que rebem és l’estat de la subscripció — la secció 4 explica exactament com.
4. Subscripció i Pro
Whisprompt no té comptes. No hi ha res on iniciar sessió ni res a crear, mai no es demana l’adreça electrònica a cap proveïdor, i no guardem cap nom ni cap adreça vostres. El teleprompter, l’enregistrament i l’enviament a pantalles funcionen tal com són, i una subscripció es compra i es restaura sense compte. L’app encara conté el codi d’un compte opcional — Inicia la sessió amb Apple, amb Supabase com a encarregat del tractament — i està inert: s’activa amb unes claus amb què l’app no es compila, de manera que no hi ha cap pantalla d’inici de sessió, no arriba res a Supabase, i no es recull cap adreça electrònica. Si mai s’introdueix un compte, aquesta pàgina descriurà què tracta abans de la versió que el porti, no després.
- RevenueCat (gestió de la subscripció). El nostre encarregat del tractament per determinar si una subscripció està activa, tant si la vau comprar a l’App Store com a Google Play. Rep el vostre historial de compres en aquesta app, un identificador per al client, i l’identificador de dispositiu o d’instal·lació que el sistema operatiu assigna a l’app (en dispositius Apple, l’IDFV), juntament amb dades tècniques sobre el dispositiu i la versió del sistema. L’identificador de client no es deriva de res que us pertanyi: abans de la vostra primera compra és un que RevenueCat genera per si mateix, i a partir d’aquella compra és un identificador aleatori que el vostre dispositiu genera i conserva — el mateix que porten els vostres altres dispositius, que és com una sola subscripció els cobreix tots (secció 5). És això el que desbloqueja el Pro i restaura la vostra compra en tots els vostres dispositius. No recollim cap identificador publicitari ni activem a RevenueCat cap integració de publicitat o d’atribució; aquestes dades no s’utilitzen per fer-vos seguiment i no es combinen amb dades d’altres empreses.
- Suprimir el que guardem. No hi ha cap compte a suprimir, i l’app no té cap botó per a això. El que guardem en un servidor nostre és la llista de dispositius que cobreix la vostra subscripció, i la podeu suprimir des de l’app quan vulgueu, a Configuració → Dades als nostres servidors (secció 11). Suprimir-la no cancel·la la vostra subscripció: això pertany al vostre compte d’App Store o de Google Play i es cancel·la allà on la vau comprar. Els textos i els enregistraments es queden al vostre dispositiu en qualsevol cas; per esborrar el dispositiu mateix, vegeu la secció 7.
5. Mostrar en altres dispositius
Whisprompt pot fer funcionar el teleprompter en diversos dels vostres dispositius alhora. A la mateixa xarxa local es connecten directament. Sense cap xarxa compartida, la connexió passa pel nostre servidor de retransmissió a Cloudflare Workers:
- Compartir una biblioteca entre els vostres propis dispositius. Els dispositius que vinculeu com a vostres mantenen sincronitzades les biblioteques entre ells: un text escrit en un apareix als altres, i una edició feta en un els arriba. Les còpies viuen als vostres dispositius i hi viatgen xifrades de la mateixa manera que tota la resta d’aquí — cap servidor nostre no en guarda cap còpia, i ningú fora dels vostres propis dispositius no en rep cap llevat que compartiu un text deliberadament.
- Cada fotograma de la sessió es xifra al dispositiu que l’envia (ChaCha20-Poly1305), i la clau només viatja dins la invitació — un codi QR o un codi de connexió. El servidor de retransmissió només veu fotogrames xifrats: no pot llegir el vostre text, ni el vostre àudio ni el vostre vídeo.
- El servidor de retransmissió no guarda cap contingut de la sessió. Una sala de sessió viu com a màxim quatre hores i després se suprimeix. La bústia que fan servir els vostres dispositius per trobar-se guarda només una clau de servei i una marca horària de l’última vegada que es van veure — durant no més de 30 dies, i sense cap contingut de cap mena.
- Si feu servir el Pro en més d’un dispositiu, el servidor de retransmissió també guarda la llista d’aquests dispositius, perquè una sola subscripció en pugui cobrir fins a sis. Hi guarda un identificador que l’app genera per a cada dispositiu, el nom amb què aquell dispositiu s’identifica, i les dates en què es va afegir i en què es va veure per última vegada — cap text, àudio ni vídeo. Tot el registre se suprimeix al cap d’un any en què cap dels vostres dispositius no l’hagi fet servir, i el podeu suprimir vós mateix en qualsevol moment des de l’app.
- Com qualsevol servei web, el servidor de retransmissió veu una adreça IP en connectar-se. Es fa servir de passada, per limitar la freqüència de les peticions i evitar-ne l’abús, i no es vincula ni amb la vostra subscripció ni amb la llista de dispositius que cobreix.
6. Dades d’ús
Whisprompt pot mesurar com de bé funciona i enviar-nos aquestes mesures — recomptes, durades i codis, mai una paraula del que escriviu o dieu. Res d’això passa llevat que digueu que sí. Fins que no ho feu no hi ha mesurament, ni identificador, ni res guardat al vostre dispositiu per a això. L’app ho pregunta una vegada, i mai en el moment en què l’obriu per primera vegada, perquè una pregunta feta abans que l’app hagi fet res és una pregunta que no teniu manera de respondre. Arriba després que la vostra primera lectura hagi arribat a alguna banda — o, si vinculeu un segon dispositiu abans que això passi, al final de la vinculació, en una sola targeta al costat de la pregunta de més avall sobre comptar els vostres dispositius. Aquesta targeta té dues respostes i cap tercera sortida: no es tanca si toqueu al costat o premeu enrere, perquè una targeta tancada per un toc perdut hauria registrat una negativa que mai no vau donar. No s’escriu res mentre no la respongueu, així que si una altra cosa la treu de la pantalla abans — l’app es tanca, una altra pantalla la substitueix — la pregunta simplement continua oberta, i torna després de la vostra lectura següent. Un cop hàgiu respost, en un sentit o en l’altre, ja no torna mai més. La vostra resposta cobreix els dispositius que vinculeu com a vostres, i la targeta ho diu allà on la doneu: un dispositiu que vinculeu més tard assumeix aquesta resposta la propera vegada que es connecti i us diu clarament que ho ha fet, en lloc de fer-vos la mateixa pregunta una segona vegada. Funciona en els dos sentits — desactiveu el mesurament en un dels vostres dispositius i els altres també deixen de mesurar. Una resposta donada en un dispositiu mai no queda sobreescrita per una altra que arribi d’un altre, així que desactivar-lo aquí no el pot desfer un dispositiu que encara no se n’hagi assabentat. Digueu que no i res més de l’app canvia, i aquell dispositiu no torna a preguntar. Digueu que sí i l’interruptor és a la configuració de l’app, a «Dades d’ús», perquè el pugueu tornar a desactivar en qualsevol moment sense donar cap motiu. En què es basa això legalment és a la secció 9; les maneres de retirar-ho són al final d’aquesta secció. Desactivar-lo atura el mesurament mateix, no només l’enviament, i esborra del dispositiu l’identificador de més avall, qualsevol cosa que encara estigués esperant per enviar-se, i la nota sobre una lectura en curs que es descriu a «Què es mesura».
- Què es mesura. Recomptes, durades i codis — i el que segueix són tots ells, no pas una selecció. D’una lectura: si va anar amb seguiment de la veu o amb desplaçament automàtic, quant va durar, quantes paraules tenia el text, fins on hi vau arribar en percentatge, quantes vegades vau haver d’agafar el text amb la mà, el codi de llengua, quin motor de reconeixement estava funcionant, si el dispositiu estava sense connexió, si la lectura s’estava mostrant alhora en una segona pantalla, si alguna part es va controlar des d’un rellotge, i si alguna part es va controlar des d’un comandament físic — un clicker Bluetooth, un passapàgines i un teclat corrent, tots tres per igual, perquè el sistema ens els comunica tots tres com les mateixes pulsacions de tecla i no ens dona cap manera de distingir l’un de l’altre; cap dels dos diu quin botó es va prémer ni quantes vegades, només que la lectura es va controlar així, quant so audible va aconseguir captar la comprovació d’un motor de reconeixement avariat que es descriu més avall — un de quatre intervals (cap ni un, menys de deu segons, menys d’un minut, un minut o més), mai un nombre de segons, i només quan el reconeixement de veu estava funcionant: és el total acumulat propi d’aquesta comprovació i no una mesura de quant vau parlar, perquè un so més fluix que el nivell al qual escolta no hi suma res, cada lectura de volum que envia el motor hi suma com a màxim mig segon, i la primera lectura després de cada arrencada no hi suma res en absolut — així que en un motor que informa del seu nivell una vegada per segon en surt una fracció del temps que vau parlar de debò; el que ens diu és si aquella comprovació hauria pogut funcionar al vostre dispositiu, i no diu res sobre el que es va dir, i com va acabar: que no va fallar res, que la lectura no va arribar enlloc, o que el reconeixement de veu es va trencar — i, si es va trencar, amb quina de les quatre maneres de més avall. Si una lectura mai no arriba a tenir un final — el sistema tanca l’app mentre és en segon pla, la bateria s’exhaureix, l’app falla, o la feu fora lliscant a mitja lectura — res d’això es pot mesurar, perquè la part de l’app que ho hauria mesurat ha desaparegut amb la resta. Així doncs, mentre una lectura s’executa, es guarda al vostre dispositiu una nota breu que diu el que se sabia quan va començar, i res més: seguiment de la veu o desplaçament automàtic, el codi de llengua, quantes paraules tenia el text, i quin motor de reconeixement estava funcionant. La nota es retira en el moment en què la lectura acaba amb normalitat. Si l’app en troba una que encara hi és la propera vegada que arrenca, envia aquestes quatre dades, esborra la nota, i no les torna a enviar mai més — una lectura interrompuda es comunica una sola vegada. D’una lectura així no es comunica res més: ni quant va durar, ni fins on hi vau arribar, ni com va acabar, perquè no va quedar res amb què mesurar-ne res. La nota només s’escriu mentre el mesurament està activat, no conté res més enllà d’aquestes quatre dades, i s’esborra amb tota la resta quan el desactiveu. Quan el seguiment de la veu us perd: el codi de llengua, el motor, si va arribar a recuperar-vos o no, i quant va trigar quan ho va fer. Quan el reconeixement de veu mateix es trenca: el codi de llengua, el motor, quants segons feia que funcionava aquell motor, si l’havia arrencat el text en canviar de llengua a mitja lectura en lloc de vós en prémer reproduir, i quina de quatre coses va passar — va continuar sentint so i va deixar de retornar cap paraula; va deixar de dir absolutament res, de manera que fins i tot la lectura del micròfon va desaparèixer; va fallar i un altre motor va prendre el relleu; o va fallar sense que quedés res per prendre’l. Quan l’app us demana alguna cosa que el sistema custodia — el micròfon o la càmera — quin dels dos va demanar, i quina de tres respostes va tornar: ho vau permetre, ho vau rebutjar, o el sistema ja tenia el rebuig resolt i no us va mostrar cap diàleg. I quan surt a cercar un comandament Bluetooth, si se li va negar el permís per trobar dispositius propers — només la negativa, perquè un sistema que ho ha acceptat simplement es posa a cercar i no diu res que poguéssim registrar. Només allà on pregunta. Rellegir el que ja heu respost passa constantment i no és una mesura; res d’això s’envia. Una vegada per instal·lació: si la vostra primera lectura va passar de la meitat dins la primera hora d’instal·lar-la, dins el primer dia, la primera setmana, el primer mes, o més tard que això — un interval, no un moment. D’una baixada de model de llengua: el codi de llengua, la mida en bytes, i si va començar, va acabar o va fallar. D’una connexió amb un altre dispositiu: com va acabar i com es van trobar els dos dispositius. D’un enviament a pantalla: a quin tipus de pantalla va anar (telèfon, tauleta, ordinador, televisor, rellotge, o un tipus que l’app no va reconèixer), quant va durar, i si va acabar perquè la connexió es va tallar. D’un intent de posar el text en una pantalla, reeixís o no: a quin tipus de pantalla anava dirigit — fins on ho sabia aquest dispositiu abans d’intentar-ho, que sovint no és gens — i quina de sis coses va passar: la pantalla el va acceptar; el va acceptar, però una de les dues apps va una versió per darrere, de manera que les parts més noves funcionen desactivades; no va respondre res per cap de les dues vies; la pantalla va rebutjar el codi de reclamació; les dues estan massa lluny en versió per arribar-se a parlar; o aquest dispositiu no va poder ni fer l’intent. Res sobre el text, i cap adreça de cap dels dos dispositius. De l’avís que apareix quan un text conté més d’una llengua: si el vau tancar o si hi vau continuar cap a la pantalla de subscripció. Res sobre el text mateix, i res sobre quines llengües hi havia. De la pantalla de subscripció: davant de quina de les funcions bloquejades estàveu quan va aparèixer, o que la vau obrir vós mateix des de Configuració en lloc que us aturés res, o que vau tocar la línia que hi ha sota els vostres propis missatges que diu que qui està subscrit rep resposta primer. D’un intent de compra: quin de quatre tipus de pla era — mensual, anual, de per vida, o un el període del qual l’app no va reconèixer — i si es va completar, el vau cancel·lar vós, la botiga el va deixar pendent, no estava disponible, o va fallar. D’una restauració: si es va restaurar alguna cosa, si no hi havia res a restaurar, o si es va cancel·lar o va fallar. Al costat de l’identificador de més avall també es guarden dues dades sobre la subscripció, que s’actualitzen quan canvien: si Whisprompt Pro està actiu ara mateix en aquest dispositiu, i si es va comprar aquí i no en un altre dels vostres dispositius. Al costat de totes elles: el moment en què va passar, la versió de l’app, la plataforma, i quant de temps fa que aquesta instal·lació mesura — un interval, mai una data i mai un nombre de dies: el primer dia, la primera setmana, el primer mes, d’un a tres mesos, de tres a sis, de sis a dotze, d’un a dos anys, o més. Aquest interval es compta des del dia en què vau permetre el mesurament, perquè abans d’això no es guarda res per a això, i, a diferència de l’interval de la primera lectura de més amunt, viatja amb cada mesura en lloc d’una sola vegada. I, sobre el dispositiu en què es va prendre la mesura: quin tipus de dispositiu és — telèfon, tauleta, ordinador, televisor o rellotge, i res més concret que això —, quin sistema operatiu hi funciona, el número de versió principal d’aquell sistema i només això («18», mai «18.3.1»), la llengua en què és la interfície pròpia de l’app, i el país al qual està configurat el vostre dispositiu. Val la pena ser precisos sobre dues d’aquestes. El país es llegeix del propi ajust de regió del vostre dispositiu: és el país que vau triar a la vostra configuració, no pas un que es dedueixi de l’adreça de xarxa per la qual resulteu estar connectats — vegeu «Qui ho tracta» més avall. I la versió és només el número principal, perquè és el que ens diu si es pot deixar de donar suport a un sistema antic; la resta diria més sobre el vostre dispositiu en concret que sobre el sistema. Més sobre una lectura. D’on venia el seu text, com una de set respostes: el text inicial que us escrivim en la primera obertura; aquell mateix text inicial després que l’hàgiu editat; un de propi vostre — escrit aquí, dictat aquí, enganxat, o sincronitzat des d’un altre dels vostres dispositius vinculats, que compten com una sola resposta perquè tots són escrits vostres; un fitxer; o un document sincronitzat des de Notion, des de Google Docs o des d’iCloud. Mai el seu títol, mai el seu nom de fitxer, mai la seva adreça, i mai una paraula seva. Quin dels cinc estils de lectura hi havia a la pantalla, i amb quin tema es va llegir: un dels sis que porta l’app, o bé — per a un tema que hàgiu creat vós mateix a l’editor de temes — només que era un de propi vostre. Mai el seu nom i mai l’identificador que li va donar l’app. Un tema amb el nom d’una persona o d’una ocasió és el mateix tipus d’escrit que el títol d’un text, i l’identificador és aquell mateix nom a un pas de distància. I si s’havia fixat un temps objectiu per a aquell text abans que comencés la lectura — que n’existia un, mai de quant era, perquè una durada al costat del nombre de paraules a la mateixa línia descriuria un document concret. D’un text que arriba a la vostra biblioteca, arribi com arribi: d’on ve — les mateixes set respostes i una vuitena: que l’heu dictat —, el codi de llengua que declara, i quantes paraules conté. Aquesta vuitena només se sap en el moment de desar-lo i no es guarda amb ell: quan llegiu un text dictat, compta com un dels vostres, com s’ha dit més amunt. Mai el seu títol ni una paraula seva. El text inicial que us escrivim en la primera obertura no es compta, perquè comptar-los seria comptar instal·lacions, i això no es mesura. D’un enregistrament: si era àudio o vídeo, quants segons sencers va durar, i amb quina de tres maneres va acabar — es va desar, va tornar buit perquè no va arribar res al fitxer, o va fallar. Res sobre el fitxer: ni el seu nom, ni la seva mida, ni la seva resolució, ni quin micròfon o quin objectiu, i ni un segon del que es va enregistrar. Un enregistrament que mai no va arribar a passar perquè vau rebutjar el micròfon o la càmera es compta només com aquell rebuig de més amunt, i no com un enregistrament. I d’un codi promocional — un dels nostres, escrit a la pròpia pantalla de bescanvi de Whisprompt: que es va bescanviar un codi, i quina de nou coses va tornar. Va funcionar; aquest codi no existeix; ja s’havia fet servir; havia caducat; el lot al qual pertany s’havia exhaurit; aquesta còpia de l’app no acceptava els nostres codis en absolut, perquè aquella via encara no existeix o s’ha desactivat; se n’havien provat massa de seguits des d’aquest dispositiu; no es va poder contactar amb nosaltres en absolut; o va fallar per un motiu que cap d’aquests noms no anomena. Mai el codi mateix i mai un sol caràcter seu — un codi promocional és un secret al portador que val una subscripció, i un que quedés en una mesura és un que quedaria en els registres d’un tercer. Si en lloc d’això obriu la pantalla de bescanvi de la mateixa botiga, la que gestiona Apple o Google: que es va obrir, i res més, perquè cap de les dues botigues li diu a l’app què es va escriure a la seva pantalla ni què se’n va fer. I quan restringiu el conjunt de llengües entre les quals pot triar el detector — al full «Llengua» del mateix text, o a Configuració per a cada text nou —, quantes llengües abastava aquest conjunt abans del canvi i quantes després, i si el vau tornar a «Auto», és a dir, a la tria entre totes les llengües que porta l’app. I si ens demaneu que afegim una llengua que l’app encara no parla: quina llengua, pel seu codi, i des de quin dels tres llocs ho vau demanar — el full «Llengua» d’un text, el valor per defecte de Configuració o el selector «Llengua de l’aplicació». Això és la mesura; la sol·licitud mateixa ens arriba tant si heu permès cap mesurament com si no, i la secció 6b diu què porta. I quan aquesta versió de l’app no està al dia i cal actualitzar-la: quina de quatre coses va passar amb l’avís que ho diu — es va mostrar; es va retenir, perquè éreu enmig d’una lectura; es va ajornar, perquè vau triar «Més tard»; o es va retirar abans de mostrar-se mai, perquè vam tornar a abaixar la versió mínima — i un nombre de segons sencers: si l’avís s’havia ajornat, quant de temps havia estat a la pantalla; si no, quant de temps havia passat des que aquest dispositiu, en aquesta execució de l’app, va saber per primera vegada que s’havia d’actualitzar.
- Què no es mesura mai. Els vostres textos, els seus títols, els noms dels fitxers que obriu, l’àudio, els enregistraments, les transcripcions, els noms dels vostres dispositius, els vostres contactes. Un codi de llengua hi viatja; el títol d’un text no. De les mesures sobre la subscripció de més amunt: cap preu, cap moneda, cap rebut, cap número de comanda ni de transacció, cap identificador de producte de la botiga, cap dada de pagament de cap mena, i cap text d’error de la botiga — el que hi viatja és quina de les vuit funcions anomenades va obrir la pantalla, quin dels quatre tipus de pla, i quin d’un conjunt fix de desenllaços. Tampoc en quants dispositius feu servir la vostra subscripció. Cada mesura és un conjunt fix de números, temps i codis, així que no hi ha cap lloc on pugui aparèixer res del que vau escriure, anomenar o pagar.
- No és anònim, i preferim dir-ho. Les mesures d’aquest dispositiu porten un únic identificador aleatori durador. Pertany a aquesta instal·lació de l’app i a res més: el crea el propi component de mesurament, el dia en què permeteu el mesurament i ni un moment abans, no es fa servir per a res més que aquestes mesures, i no és l’identificador que fa servir la vostra subscripció — aquell no s’envia mai amb una mesura, de manera que els dos registres es mantenen separats i cap porta l’identificador de l’altre. Res en una mesura diu quin dels vostres dispositius va amb quin: llevat que concediu el permís a part de més avall, el vostre telèfon i la vostra tauleta arriben com dues instal·lacions sense relació i es compten com dues. L’identificador se substitueix com a màxim tretze mesos després d’haver-se creat, tant si heu fet servir l’app mentrestant com si no, i el substitut no s’enllaça amb l’anterior — així que el registre d’una instal·lació no pot allargar-se més que això. Desactivar el mesurament esborra l’identificador del dispositiu. Per aleatori que sigui, continua sent un identificador, i per això existeix aquest paràgraf en lloc d’una afirmació que les mesures són anònimes.
- Comptar els vostres dispositius com una sola persona — un permís a part, desactivat mentre no el concediu. Si feu servir Whisprompt en més d’un dispositiu, l’app us pot preguntar una vegada si les mesures de tots ells han de portar un únic identificador compartit, perquè un telèfon i una tauleta comptin com una sola persona i no com dues. Aquesta pregunta canvia només l’identificador, i res del que es mesura: la mateixa llista de més amunt, les mateixes propietats, cap esdeveniment addicional i cap destinatari nou. Està desactivat mentre no digueu que sí, dir que no no canvia res més de l’app, i el podeu activar o desactivar més endavant a la mateixa secció de la configuració. Igual que amb el mesurament de més amunt, això es pregunta una vegada i no a cada dispositiu: digueu que sí i els altres dispositius de la vostra subscripció assumeixen aquesta resposta la propera vegada que es connectin — l’identificador compartit els arriba pel mateix canal xifrat que els vostres dispositius ja fan servir entre ells, i amb ell no hi viatja res més sobre el mesurament. Només arriba a un dispositiu on hàgiu permès el mesurament, ja que a qualsevol altre no hi ha res per comptar-hi. Un no no es porta enlloc, així que un dispositiu que vinculeu més tard pot plantejar-se la pregunta del recompte pel seu propi compte; tornar-lo a rebutjar costa un toc i es recorda. Aquesta targeta també té dues respostes i cap tercera sortida, i no es registra res mentre no en doneu una. Quan l’activeu, s’aplica a partir d’aquell moment — les mesures ja recollides no es reetiqueten, i l’identificador que aquesta instal·lació feia servir abans no s’envia ni s’enllaça amb el compartit. A part d’això, val la pena anomenar un cas. Si aquesta instal·lació ja porta un identificador compartit i després n’adopta un de diferent — que és el que passa quan la vinculeu a dispositius que ja comparteixen un identificador propi — la mesura següent porta una vegada l’identificador compartit anterior, perquè els registres d’una mateixa persona no es llegeixin com els de dues: una que deixa d’existir i una altra que apareix del no-res. Només un identificador compartit viatja mai per aquesta via; l’identificador per instal·lació de més amunt no s’envia mai en aquell camp, en cap transició. Quan el desactiveu, aquesta instal·lació torna a un identificador propi, i és un de nou i no el que tenia abans. No pot estar activat mentre el mesurament estigui desactivat, perquè no hi hauria res per comptar: si desactiveu el mesurament, l’identificador compartit s’esborra del dispositiu junt amb l’altre. I si vinculeu un segon dispositiu abans que se us hagi arribat a plantejar la pregunta del mesurament, l’app pot ajuntar les dues coses — una sola vegada en la vida de l’app, en una targeta que diu què són totes dues. Aquella targeta és la que pregunta sobre el mesurament, no una d’addicional: en aquell dispositiu, cap de les dues preguntes es torna a plantejar. Un sí allà és un sí a totes dues, perquè totes dues hi eren anomenades; un no les rebutja totes dues. Els vostres dispositius es vinculen de totes maneres, i cap de les dues respostes es pren mai per l’altra.
- Qui ho tracta. Amplitude, el nostre encarregat del tractament, al seu punt d’accés europeu. Cada petició li demana a Amplitude que no en dedueixi res de l’adreça des de la qual arriba, així que no se’n dedueix cap ciutat, cap regió ni cap ubicació de cap mena a partir d’on us vau connectar. El país de la llista de més amunt no n’és pas una excepció: és el que està configurat al vostre dispositiu, s’envia perquè el hi posem nosaltres, i seria el mateix país fos quina fos la xarxa en què estiguéssiu.
- Com retirar-ho, i què passa llavors. Dues maneres, i qualsevol de les dues n’hi ha prou. A l’app: Configuració → Dades d’ús → desactiveu l’interruptor. O escriviu a support@whisprompt.app dient-ho, i pararem. Retirar-ho no costa més tocs que acceptar-ho, no cal que en doneu cap motiu, i no us el demanem. Desactivar-ho es tracta com la vostra oposició i no com la configuració d’un sol telèfon: als vostres altres dispositius vinculats se’ls avisa, pel canal xifrat que ja comparteixen amb aquest, i també deixen de mesurar la propera vegada que es connectin — a un que estigui adormit se l’avisa quan torna, perquè l’avís es repeteix fins que arriba. Tornar-ho a activar no viatja tan lluny: arriba a un dispositiu que hàgiu vinculat però al qual mai no s’hagi preguntat, que assumeix la resposta i us diu que ho ha fet, i mai no desplaça una resposta que un dispositiu hagi donat per si mateix — així que un dispositiu que vau desactivar aquí es queda desactivat fins que l’activeu allà. L’asimetria és deliberada. L’oposició a ser mesurat la fa una persona, i preferim que arribi massa lluny abans que no prou lluny; un permís no hauria de poder anul·lar una resposta que algú ja va donar al dispositiu que té a les mans. La vostra resposta es recorda al dispositiu a través de reinicis i actualitzacions de l’app, i sobreviu a la substitució de l’identificador als tretze mesos: un identificador nou no reinicia el mesurament per a qui l’ha desactivat. Si voleu que se suprimeixin també les mesures ja enviades, demaneu-nos-ho: secció 11.
6a. Informes de fallada — un permís a part, desactivat mentre no el concediu
Si l’app deixa de funcionar, ens pot enviar un informe sobre la fallada. Això no forma part del mesurament de la secció 6: és una finalitat diferent, amb un destinatari diferent, i té el seu propi interruptor. Es planteja en una targeta pròpia, just abans de la pregunta sobre el mesurament, i es respon per separat — un sí a l’una no és un sí a l’altra, en cap dels dos sentits. Aquella targeta funciona igual que la del mesurament: dues respostes, cap tercera sortida, i no es registra res mentre no en doneu una.
Està desactivat mentre no l’activeu. Fins que no ho feu, no s’hi instal·la res i no s’envia res — aquesta regla no té cap excepció en absolut. El que sí que té excepcions és l’emmagatzematge, i n’hi ha dues més avall. Totes dues existeixen per poder-vos fer la pregunta, no per recollir res; totes dues tracten d’una fallada que ja us ha passat; i cap de les dues envia res fins que responeu.
La primera és una fallada en arrencar. Si Whisprompt no aconsegueix arrencar en absolut, no hi ha cap moment posterior en què plantejar la pregunta, així que la planteja allà mateix la pantalla d’error. Si ja heu activat els informes de fallada, s’envia un informe sobre aquella fallada i la pantalla us diu que s’ha enviat. Si ja els heu desactivat, no s’ofereix res i no s’envia res. Si mai no se us ha preguntat, la pantalla pregunta — envieu aquest informe, no l’envieu, o envieu-los a partir d’ara — i no surt res del dispositiu fins que trieu. Un informe enviat així és més petit que el que es descriu més avall: no porta cap identificador de cap mena, i diu on es va aturar l’app, la versió de l’app, i quin sistema operatiu és aquest — res més sobre el dispositiu, cap llengua d’interfície, i cap dels passos anteriors. Va a Sentry, el mateix encarregat del tractament i els mateixos servidors europeus, i el que es diu més avall sobre l’adreça d’internet des de la qual arriba un informe també s’hi aplica. Triar enviar-los a partir d’ara és la mateixa resposta que l’interruptor de Configuració, i es desactiva al mateix lloc. Aquesta mateixa pantalla, amb les mateixes tres respostes, també apareix quan falla una sola part de l’app mentre s’executa, en lloc de mentre arrenca. Això és només a l’app de telèfon i tauleta: les apps de Mac i de televisor no tenen aquesta pantalla.
La segona és una fallada sobre la qual no us vam poder preguntar en el moment — perquè l’app ja no hi era abans que poguéssiu respondre, o perquè la vau tancar en lloc de respondre. Si mai no se us ha preguntat, se’n guarda un informe al vostre dispositiu, i la propera vegada que l’app arrenqui correctament ho diu a la part de baix de la pantalla i us ofereix la pregunta. És un sol informe i no pas una cua; una segona fallada no el substitueix. No se n’envia res mentre no digueu que sí allà. S’esborra quan responeu, en un sentit o en l’altre, quan li dieu a aquell avís que l’esborri, quan es desactiven els informes de fallada, i en qualsevol cas set dies després d’haver-se guardat. Aquell fitxer és l’únic que es guarda al vostre dispositiu per als informes de fallada abans que hàgiu acceptat res, i preferim anomenar-lo abans que deixar que el paràgraf de més amunt doni a entendre que allà no hi ha res: existeix perquè la pregunta es pugui arribar a plantejar. Les fallades que recupera són les que, si no, no veuríem mai: les primeres arrencades d’una instal·lació ben nova, que són les pitjors fallades que hi ha i eren justament les de les persones a qui la pregunta no havia arribat mai. El que no recupera és una fallada que gestiona el mateix sistema operatiu, per sota de l’app: aquelles encara necessiten que els informes s’hagin activat d’entrada.
- Què conté un informe. On es va aturar l’app — la traça tècnica de la fallada —, el tipus de dispositiu, el sistema operatiu i la seva versió, la versió de l’app, la llengua de la interfície, i una llista breu del que l’app estava fent abans: pantalles obertes, avisos de memòria escassa, l’app passant a segon pla.
- I, quan la fallada era al teleprompter, què estava fent el teleprompter. Un motor de reconeixement que deixa de funcionar ho fa al final d’una cadena de fets, i una línia que digui que es va aturar no n’hi ha prou per arreglar-ho — així que un informe sobre una sessió de lectura porta una línia de temps breu d’aquella sessió: el motor de reconeixement arrencant i aturant-se, i per què, la llengua del paràgraf al qual havíeu arribat, els salts d’una llengua a una altra i si van reeixir, si el reconeixement s’estava executant al dispositiu o a través dels servidors de la plataforma, quant va trigar a retornar les seves primeres paraules, quan el seguiment de la veu us va perdre i quan us va tornar a trobar, la pantalla movent-se entre esperant, escoltant, en pausa i aturada, quant s’havia baixat d’un model de llengua si se n’estava baixant un, i el moment en què es va declarar la fallada. També porta la FORMA del que estàveu llegint i en quin punt hi éreu — quantes paraules i quants paràgrafs tenia el text, quantes llengües barrejava, a quin número de paraula havíeu arribat, i els moments en què vau agafar el text amb la mà amb un rebobinat o un arrossegament. Això és el que fa que la resta de la línia de temps signifiqui res: una posició sense cap longitud amb què mesurar-la no diu res, i un salt que el motor no va causar es llegeix com una avaria llevat que la pàgina digui que el va fer una mà. Cada línia és un recompte, un codi, un codi de llengua o una durada. Al costat seu hi viatja un número més: quanta memòria feia servir la mateixa app en aquell moment, en megabytes sencers — és una causa plausible de la fallada i no hi ha cap altra manera de veure-ho, i no diu res sobre vós ni sobre què més hi ha al vostre dispositiu. Ni una paraula del text, mai — ni el seu títol, ni una línia seva, ni el que el motor va creure sentir, ni cap nom vostre o dels vostres dispositius. Els temps que hi apareixen s’expressen com a intervals — «quatre segons abans de la fallada» — i no com a hores de rellotge, perquè una hora de rellotge porta un fus horari, i un fus horari és una ubicació aproximada.
- Què es treu abans d’enviar-lo. Un informe de fallada el munta el component d’informes i no l’escrivim nosaltres, així que el desmuntem i el netegem: noms de fitxer i camins, adreces web més enllà del nom del servei, adreces electròniques, adreces de xarxa, el nom del vostre dispositiu i el vostre fus horari. Mai no s’hi adjunta cap captura ni cap còpia de la pantalla — el vostre text és el que hi ha en aquella pantalla — i cap informe porta cap identificador vostre dels que guardem. El que queda és una traça de pila, el tipus de fallada, i el tipus de dispositiu.
- L’única cosa que la nostra app no pot treure. Sentry dedueix una ubicació aproximada — país i ciutat — a partir de l’adreça d’internet des de la qual arriba un informe. Passa al seu costat, després de tot el que la nostra app pot editar, així que, a diferència del mesurament de més amunt, no tenim manera de desactivar-ho informe per informe. D’això en responen dos paràmetres del projecte: un impedeix que es guardi l’adreça mateixa, i l’altre en treu la ubicació que se n’ha deduït. El primer està posat. On el segon no ho està, el país i la ciutat es queden amb l’informe mentre l’informe es conservi, que és com a màxim 90 dies. Ho anomenem aquí en lloc de deixar que la frase de més amunt doni a entendre que havíem tret alguna cosa que no havíem tret.
- L’identificador. Els informes d’una mateixa instal·lació porten un identificador aleatori que el component d’informes crea per a si mateix, perquè deu fallades d’un mateix dispositiu es puguin reconèixer com un dispositiu i no com deu. No és l’identificador que fan servir les mesures, ni el que fa servir la vostra subscripció.
- Qui ho tracta. Sentry, el nostre encarregat del tractament, als seus servidors europeus.
- Com retirar-ho, i què passa llavors. Configuració → Informes de fallada → desactiveu l’interruptor. Els informes s’aturen, i el que encara estigui esperant per enviar-se s’esborra del dispositiu. La vostra resposta a aquesta pregunta viatja igual que la vostra resposta sobre el mesurament: un dispositiu que vinculeu i al qual mai no se li hagi preguntat assumeix la resposta que ja vau donar i us diu que ho ha fet, un dispositiu que ha respost per si mateix conserva la seva pròpia resposta, i desactivar els informes arriba als vostres dispositius vinculats fins i tot allà on ja han respost. En què es basa això legalment, i què desfà i què no desfà retirar-ho, és a la secció 9.
No posem la clau d’un encarregat del tractament en una versió abans que el seu contracte de tractament de dades sigui en vigor. El que Sentry guarda a més dels informes que ens envia la gent són els informes de prova que ens vam enviar nosaltres mateixos des d’una màquina de desenvolupament, per comprovar que els noms, els camins i les adreces es treuen de debò. Aquests són nostres, no vostres, i els suprimim.
6b. El que ens envieu vós mateix
L’app té una pantalla «Envia comentaris». Res del que hi ha no ens arriba fins que toqueu enviar, i el que ens arriba llavors és el que vau escriure més el que hàgiu triat d’afegir de les coses opcionals. No és una mesura ni és un informe de fallada: vós ho escriviu, vós decidiu què hi va, i es fa servir per respondre-us i per arreglar allò de què ens vau parlar.
Un cop heu enviat alguna cosa, l’app en pregunta. Mentre algun dels vostres missatges es mantingui obert — esperant que el llegim, en curs o esperant la vostra resposta a una pregunta que hem fet — o hagi estat tancat en els darrers trenta dies, l’app li pregunta al nostre servidor en quin punt es troba, juntament amb qualsevol nota breu que n’hàgim escrit: en arrencar l’app, quan hi torneu i una vegada per hora mentre estigui oberta, però mai més d’una vegada cada quinze minuts. Quan obriu Els meus missatges i després d’afegir detalls, li pregunta el mateix sobre cada missatge enviat des d’aquest dispositiu, inclosos els que ja estan fets o que no farem. Aquella pregunta no porta res més que els identificadors que l’app va guardar dels vostres propis missatges quan els va enviar: no es recull res de nou sobre vós, i és l’única cosa d’aquí que passa sense que toqueu enviar. Les respostes es guarden al vostre dispositiu perquè la pantalla es continuï podent llegir sense connexió, i marxen quan marxa l’app. Si us demanem detalls, el que escriviu de tornada s’envia com un missatge nou, amb les mateixes regles i amb el mateix adjunt que qualsevol altre.
El que sempre hi va amb un missatge, perquè un informe que no podem situar és un informe sobre el qual no podem actuar: la versió de l’app i el seu número de compilació, el sistema operatiu i la seva versió, el model del dispositiu, la llengua i la regió a què està configurat el dispositiu (es_ES, per exemple, és l’espanyol tal com es fa servir a Espanya), i la llengua en què es mostra la mateixa app. També hi va l’identificador aleatori de subscripció de la secció 4, sempre que aquest dispositiu en tingui un — que en té des de la primera compra feta amb ell, o des que es va vincular a un dispositiu que n’havia fet una — per a l’única comprovació descrita més avall, després de la qual el nostre servidor no el conserva. La pantalla anomena cadascuna d’aquestes coses abans d’enviar, perquè sapigueu què envieu mentre ho escriviu.
El que només hi va si ho afegiu. Fitxers — fins a tres, captures de pantalla o un enregistrament de pantalla breu, triats per vós de la vostra pròpia biblioteca; rebem el que adjunteu i res del que no hàgiu adjuntat. Una adreça a la qual respondre, si voleu una resposta; sense cap adreça, igualment llegim cada paraula, i llavors no tenim manera de saber qui l’ha escrit. I l’identificador de mesurament de la secció 6, darrere d’un interruptor que només apareix quan n’hi ha un per adjuntar: és el que ens permet mirar com es comportava l’app abans que escrivíssiu.
L’única cosa que deduïm nosaltres mateixos és si el missatge venia d’algú subscrit, perquè es pugui respondre primer. El vostre dispositiu envia l’identificador aleatori de subscripció de la secció 4, el nostre servidor li pregunta a RevenueCat si hi té dret, i anota aquella resposta — sí o no — i mai l’identificador mateix. Així que res no lliga el que vau dir amb el que vau comprar.
Els missatges ens els guarda Cloudflare en servidors d’Europa Occidental: el text en una base de dades, els fitxers en emmagatzematge d’objectes, tots dos sota el codi de referència que l’app us mostra un cop enviat. Es conserven durant dos anys i llavors se suprimeixen automàticament, i abans si ho demaneu — indiqueu aquell codi, o digueu-nos qualsevol altra cosa que ens permeti trobar el missatge. Els llegim nosaltres, i també ho fa el model que es descriu a continuació; no es fan servir per a res més: ni per mesurar, ni per elaborar perfils, ni per entrenar la IA de ningú, ni per decidir res sobre vós.
Qui ho llegeix primer és una màquina, i no és nostra. Cada missatge nou el llegeix primer un model d’IA — Claude, fet per Anthropic —, al qual hem encarregat una sola feina: esbrinar de què tracta el missatge, com d’important és i a quin lloc de l’app pertany, i esbossar què li podríem respondre. No decideix res que pugueu veure. Un estat i una nota a la vostra pantalla «Els meus missatges», un correu electrònic per a vós, una incidència al nostre gestor d’incidències: cadascuna d’aquestes coses es fa només amb la nostra paraula, després que algú de nosaltres hagi llegit el que proposa. Per fer aquesta feina, quatre serveis, a més de Cloudflare, tracten el que heu enviat, o una part d’això:
- Anthropic, als Estats Units, executa el model i rep cada missatge sencer: el que vau escriure, l’adreça de resposta si en vau donar una, tot el que s’ha esmentat més amunt que sempre acompanya un missatge, si venia o no d’un subscriptor, l’identificador de mesurament si el vau adjuntar, i cada fitxer que vau adjuntar — el model n’obre i mira cadascun. L’identificador de subscripció mateix no hi arriba mai. El que el model ha llegit es queda al registre d’aquella execució, al nostre compte amb Anthropic, i aquest compte està configurat perquè Anthropic no l’utilitzi per entrenar els seus models.
- Telegram, una empresa amb seu fora de l’Espai Econòmic Europeu, ens porta el resum del model, i les nostres instruccions de tornada. Per a cada missatge, el resum dona el seu codi de referència, quin tipus d’informe és, el dispositiu, la versió de l’app i la llengua, una línia o dues sobre el que vau escriure, que poden citar-vos textualment, una línia que descriu qualsevol imatge que hàgiu adjuntat, i la resposta que proposa el model. Mai la vostra adreça electrònica, i mai els fitxers mateixos.
- Google, els servidors del qual es troben als Estats Units i en altres llocs, porta la nostra resposta si us contestem per correu electrònic: surt de la nostra bústia de Gmail cap a l’adreça que vau donar, amb el codi de referència a l’assumpte, i la conversa es queda en aquella bústia.
- GitHub, als Estats Units, allotja el nostre gestor d’incidències, que és privat. Si allò que vau informar es converteix en una incidència allà, la incidència porta el codi de referència, el dispositiu i la versió de l’app, i el problema descrit amb les nostres pròpies paraules — mai la vostra adreça electrònica.
Aquests quatre no són entre els nostres encarregats del tractament de la secció 10: fem servir cadascun d’ells sota les seves pròpies condicions, com qualsevol dels seus usuaris, i cap contracte de tractament de dades no els vincula amb nosaltres. Tampoc no hi arriba la supressió de cada nit. Aquesta cobreix la nostra base de dades i el nostre magatzem de fitxers a Cloudflare — on també es guarda cada resum enviat a Telegram, durant dos anys des del dia que va marxar — i res fora d’ells. El que tenen aquests quatre es queda fins que ho suprimim allà a mà, i quan ens demaneu que suprimim el vostre missatge, ho fem: als quatre llocs, i en aquells resums. Cada còpia porta el codi de referència; és així com la trobem. Un cop hem suprimit una execució del nostre compte, les condicions d’Anthropic li donen 30 dies per eliminar-la dels seus propis sistemes.
Una cosa que convé saber abans d’adjuntar una imatge: una captura de pantalla conté el que hi hagués a la pantalla quan la vau fer, cosa que pot incloure un text que estiguéssiu llegint. Adjunteu només el que voldríeu que guardéssim, i nosaltres suprimirem el que no necessitem.
Demanar una llengua. Allà on l’app llista una llengua que encara no parla, podeu demanar-nos que l’afegim. En tocar «Demana» s’envien al nostre servidor dues coses i res més: el codi de la llengua, i una clau aleatòria que aquesta instal·lació crea la primera vegada que ho demaneu. La clau hi és perquè una sol·licitud enviada dues vegades per una connexió dolenta no es compti com dues instal·lacions que volen la mateixa llengua. La sol·licitud s’envia tant si heu permès el mesurament de la secció 6 com si no, perquè és una cosa que ens heu demanat vós, no una cosa que hàgim mesurat nosaltres. Es guarda a Cloudflare, a Europa Occidental, al costat dels missatges, durant dos anys des del dia que arriba, i després se suprimeix automàticament; ningú més que nosaltres la llegeix, i no va enlloc més. La clau no es mostra enlloc, ni tan sols a vós, i res del que guardem al seu costat diu de qui és — per això mateix tampoc podem triar la vostra per suprimir-la abans. Al vostre dispositiu, la clau es queda fins que esborreu el dispositiu o traieu l’app.
6c. Les preguntes que feu a l’ajuda d’IA
La cerca que hi ha a la part superior de Configuració pot passar una pregunta a l’ajuda d’IA. No s’envia res fins que toqueu «Pregunta a l’IA», i llavors només això: les paraules que heu escrit, la llengua de l’app, les opcions de Configuració que la cerca pròpia de l’app ha trobat per a aquestes paraules i un número aleatori que l’app crea per a aquesta instal·lació. Mai els vostres textos, els vostres enregistraments ni res més del dispositiu.
La pregunta la respon el nostre servidor a Cloudflare, mitjançant un model d’IA obert que treballa a partir del manual de la mateixa app. Cloudflare no utilitza el que rep per entrenar cap model, i nosaltres no guardem ni la pregunta ni la resposta: totes dues només existeixen mentre s’escriu la resposta. La resposta se us mostra marcada com a resposta d’una IA, perquè pot ser errònia.
Per frenar els abusos, el servidor guarda comptadors sota aquest número aleatori — quantes vegades ha preguntat el dispositiu en l’últim minut i quantes vegades, en l’última hora, ha preguntat alguna cosa que no tractava de Whisprompt — i, si això es repeteix, el servidor atura l’ajuda d’IA per a aquest dispositiu: un minut al principi, el doble de temps cada vegada després, i mai més d’un dia. Mai el que es va preguntar. Aquests comptadors se suprimeixen una hora després de l’última pregunta d’aquest tipus, o un dia després de l’última pausa. El servidor també compta les preguntes que arriben d’una mateixa adreça d’internet (IP), perquè un sol lloc no pugui esgotar l’ajuda pensada per a tothom: superat un nombre fixat en una hora o en un dia, aquesta adreça ha d’esperar. L’adreça en si no es guarda mai — només la seva barreja irreversible (un hash), que canvia cada dia — i aquests comptadors se suprimeixen un dia després de l’última pregunta. Una pausa no decideix res sobre vós, més enllà de l’ajuda d’IA en aquest dispositiu. Això es basa en el vostre consentiment (article 6, apartat 1, lletra a, del RGPD), que doneu cada vegada que toqueu «Pregunta a l’IA».
7. Esborrar un dispositiu abans que surti de les vostres mans
La configuració de l’app té un botó «Esborra aquest dispositiu», a «Dades d’ús». És el que cal prémer abans de vendre, retornar, donar a canvi o cedir un dispositiu, i les Condicions d’ús us ho demanen.
Treu d’aquell dispositiu: els vostres textos, els vostres enregistraments, els models de veu que vau baixar, les connexions que vau concedir a serveis com Notion, l’identificador de mesurament, i totes les respostes de privadesa que hi vau donar. També treu el dispositiu dels vostres dispositius vinculats, de manera que deixa de sincronitzar la vostra biblioteca i deixa de compartir la vostra subscripció. Els vostres altres dispositius ho conserven tot.
La vostra subscripció no se’n veu afectada. Pertany al vostre compte d’App Store o de Google Play i es restaura al vostre proper dispositiu.
Dos límits, dits clarament. Si el dispositiu és sense connexió quan l’esborreu, l’esborrat local es completa igualment però no s’avisa els vostres altres dispositius; l’app ho diu, i el podeu treure de la llista de dispositius des de qualsevol d’ells. I les mesures ja enviades abans de l’esborrat no queden retirades per això — per a aquestes, feu servir la sol·licitud de supressió de la secció 11.
8. Què NO recollim
- Cap identificador publicitari i cap SDK de publicitat de tercers.
- Cap analítica ni seguiment en aquest lloc web. A l’app, res en absolut llevat que ho hàgiu acceptat, i llavors el mesurament descrit a la secció 6 i res més enllà d’això: cap publicitat, cap elaboració de perfils, i cap seguiment vostre a través de les apps o els llocs d’altres empreses.
- Cap informe de fallada llevat que l’activeu vós mateix, i res en un informe que us identifiqui — vegeu la secció 6a.
- Cap venda ni cessió de dades personals en el sentit del RGPD.
Aquest lloc web no estableix cap galeta. Guarda dues preferències al vostre navegador: el tema, que trieu amb el botó del sol i la lluna de la capçalera, i la llengua, perquè la propera vegada whisprompt.app s’obri en la llengua en què estàveu llegint. Totes dues només les pot llegir aquest lloc, cap de les dues us identifica, cap de les dues s’envia a nosaltres ni a ningú més, i esborrar les dades d’aquest lloc al vostre navegador les suprimeix. El lloc el serveix Cloudflare, que veu l’adreça des de la qual us connecteu, com fa qualsevol servidor web, i que en dedueix només el país amb què es mostra el preu de la vostra botiga.
9. Bases jurídiques (article 6 del RGPD)
El tractament del vostre àudio i dels vostres textos per fer funcionar el teleprompter es duu a terme per prestar la funcionalitat que demaneu (article 6, apartat 1, lletra b, del RGPD: execució d’un contracte / a petició vostra). Les fonts connectades opcionals, els drets de la subscripció i la restauració de compres es basen en el mateix fonament. Protegir el servidor de retransmissió dels abusos es basa en el nostre interès legítim (article 6, apartat 1, lletra f).
Tot el que hi ha a la secció 6 es basa en el vostre consentiment (article 6, apartat 1, lletra a): el mesurament mateix, i comptar els vostres dispositius com una sola persona sota un identificador compartit. Els informes de fallada de la secció 6a també es basen en el vostre consentiment — un tercer permís, que no forma part de cap dels altres dos: un component d’informes de fallada guarda coses al vostre dispositiu i no fa falta per fer funcionar un teleprompter, així que no hi ha res en què basar-lo tret del vostre sí. Els tres es demanen per separat i es retiren per separat, en qualsevol moment; retirar-los és tan fàcil com ho va ser acceptar-los, i no costa més tocs. La retirada té efecte des d’aquell moment: no fa il·lícit el que vam fer mentre el vostre consentiment era vigent, i per si sola no suprimeix el que ja es va enviar — per a això, demaneu-nos-ho, i la secció 11 diu com. El mesurament i els informes de fallada es responen per persona i no per aparell: la resposta que doneu s’emplena en un dispositiu que vinculeu al qual encara no se li hagi preguntat — que us diu que l’ha assumida — i mai no desplaça una resposta ja donada en un dispositiu. El recompte es pregunta una vegada per un motiu emparentat, perquè és un fet sobre un conjunt de dispositius i no sobre cap d’ells en concret, i un sí a això es porta als altres de la mateixa subscripció. Una retirada viatja més lluny que qualsevol d’ells: arriba als vostres dispositius fins i tot allà on ja han respost, perquè l’oposició la fa una persona, i entre arribar a un dispositiu de més i deixar-ne un mesurant en contra de la seva voluntat, triem el primer. Preguntem en lloc de donar-ho per fet, i el motiu val la pena dir-lo clarament: mesurar una app guardant un identificador al vostre dispositiu només es podria fer sense preguntar si el nostre proveïdor de mesurament es comprometés per escrit a no reutilitzar mai les dades per als seus propis fins, i fes impossible mirar una sola persona dins la seva pròpia eina. No li hem demanat cap de les dues coses, així que us ho demanem a vós.
El que fem amb les mesures val la pena anomenar-ho en lloc de descriure-ho en abstracte: Whisprompt segueix la vostra veu per un text en totes les llengües que admet, la qualitat d’aquest seguiment canvia d’una llengua a una altra, i l’única manera que tenim d’assabentar-nos que una llengua se segueix malament és comptar quantes vegades la gent ha hagut d’agafar el text amb la mà — per llengua, i en prou instal·lacions perquè el número signifiqui alguna cosa. Les mesures sobre la pantalla de subscripció responen una pregunta més petita: en quina funció bloquejada es queda aturada la gent de debò. En qualsevol dels dos casos, les mesures no porten res del que vau escriure o dir, l’adreça des de la qual arriben no es converteix en una ubicació, l’identificador se substitueix al cap de tretze mesos, i res no es combina amb dades de cap altre lloc ni es fa servir per prendre decisions sobre vós.
Res d’això no se us exigeix. Cap llei us obliga a donar-nos res d’això, i res del que venem hi és condicionat: l’app s’instal·la, el teleprompter funciona, i una subscripció es compra i es restaura sense compte. Una funció depèn d’un permís — seguir la vostra veu no pot funcionar sense el micròfon — i negar-lo deixa el teleprompter avançant tot sol, que és un mode amb dret propi i no pas un recurs de reserva. Les mesures de la secció 6 i els informes de fallada de la secció 6a no fan falta per a res en absolut: negueu l’un, l’altre o els dos, i l’app es comporta exactament igual que es comportaria de totes maneres. La conseqüència de negar-ho recau sobre nosaltres i no sobre vós — simplement ens quedem sense la mesura.
No prenem cap decisió sobre vós per mitjans automatitzats, i no elaborem cap perfil. Res del que es descriu aquí us avalua, prediu res sobre vós ni us classifica en cap grup, i res d’aquí produeix cap efecte jurídic sobre vós ni res comparable. Dues coses les decideix una màquina, i totes dues van sobre equips i no sobre vós: el servidor de retransmissió rebutja les peticions que arriben massa de pressa, i no afegeix un setè dispositiu a una subscripció que ja en cobreix sis. Cap de les dues pesa res vostre: l’una compta peticions, l’altra compta dispositius. El model que llegeix primer els vostres missatges (secció 6b) els classifica — de què tracta cadascun, i com d'urgent sembla — però no decideix res sobre vós: tot el que us arriba d'ell, ho ha decidit algú de nosaltres.
El que ens envieu vós mateix — un missatge des de la pantalla de comentaris o una sol·licitud de llengua (totes dues coses a la secció 6b), o qualsevol cosa que decidiu enviar-nos per correu — es basa en el vostre consentiment (article 6, apartat 1, lletra a). No es recull res fins que ho envieu, i el que va amb un missatge és una tria vostra mentre escriviu. Respondre-us, arreglar allò de què ens vau parlar i comptar quines llengües demana la gent és aquell mateix acte sent honrat.
10. Encarregats del tractament, i transferències fora de l’EEE
Tots els encarregats del tractament anomenats aquí estan vinculats a nosaltres per un contracte escrit de tractament de dades que els obliga a protegir les vostres dades segons l’estàndard que fixa aquesta política, a tractar-les només seguint les nostres instruccions i només per a la finalitat aquí anomenada, i mai per als seus propis fins. Els nostres encarregats del tractament — RevenueCat (subscripcions), Cloudflare (el servidor de retransmissió, els missatges que envieu des de la pantalla de comentaris i les preguntes que feu a l’ajuda d’IA), Amplitude (dades d’ús) i Sentry (informes de fallada) — poden tractar dades fora de l’Espai Econòmic Europeu, inclòs als Estats Units. Amplitude rep les mesures al seu punt d’accés europeu i Sentry guarda els informes de fallada a la seva regió europea, però totes dues empreses són nord-americanes, així que aquestes transferències es basen igualment en les clàusules de més avall. Cada transferència d’aquest tipus es fa a l’empara de les Clàusules Contractuals Tipus de la UE, incorporades al contracte de tractament de dades que tenim amb cadascun d’aquests encarregats: l’annex d’Amplitude forma part de les seves condicions del servei i porta les Clàusules de 2021, i l’annex de tractament de dades de Sentry porta les mateixes Clàusules juntament amb l’annex del Regne Unit. Per obtenir una còpia de les Clàusules en què es basa qualsevol d’aquestes transferències, escriviu a support@whisprompt.app anomenant l’encarregat sobre el qual pregunteu; us enviarem les clàusules que li corresponen. (El que Amplitude guarda més enllà de les vostres mesures són els esdeveniments de prova que ens vam enviar nosaltres mateixos des dels nostres propis dispositius, per comprovar que l’adreça des de la qual arriba una mesura no es converteix en una ubicació. Són nostres, no vostres, i els suprimim.) Els acords i les clàusules anteriors cobreixen aquests encarregats del tractament i ningú més. Els quatre serveis que la secció 6b anomena com els qui llegeixen, porten o guarden el que envieu des de la pantalla de comentaris — Anthropic, Telegram, Google i GitHub — no són encarregats del tractament nostres: cadascun té la seu fora de l’Espai Econòmic Europeu o guarda el que rep fora d’aquest espai, i cadascun ho tracta sota les seves pròpies condicions. Cap dels nostres encarregats del tractament no guarda cap nom vostre, i només un d’ells pot guardar una adreça electrònica: si en doneu una a la pantalla de comentaris perquè us puguem respondre, viu dins el vostre missatge a Cloudflare fins que aquell missatge se suprimeix. Més enllà d’això, el que guarden és un identificador aleatori de subscripció, identificadors per dispositiu, l’identificador que porten les mesures, el nom amb què cada dispositiu s’identifica, i dades tècniques de la connexió. Fora d’ells, el model d’Anthropic llegeix aquella adreça juntament amb la resta del vostre missatge, i si us responem per correu electrònic, també és a la nostra bústia de Gmail — la secció 6b diu durant quant de temps.
11. Els vostres drets
Segons el RGPD teniu dret a accedir a les vostres dades, a rectificar-les, a suprimir-les, a limitar-ne el tractament i a la seva portabilitat, i dret a oposar-vos-hi al tractament. No guardem cap nom ni cap adreça electrònica vostres: Whisprompt no té comptes, i una adreça que ens doneu amb un missatge es queda amb aquell missatge (secció 6b). Sí que guardem un registre en un servidor nostre: si feu servir Whisprompt Pro en diversos dels vostres dispositius, mantenim una llista d’aquests dispositius — un identificador que l’app genera per a cadascun, el nom amb què cada dispositiu s’identifica, i quan es va afegir i quan es va veure per última vegada — sota un identificador aleatori de subscripció. Podeu suprimir aquest registre des de l’app en qualsevol moment (Configuració → Dades als nostres servidors), i tota la resta es queda al vostre dispositiu: podeu suprimir textos, models i l’app quan vulgueu. Per retirar el vostre consentiment a les mesures d’ús, desactiveu-les (Configuració → Dades d’ús) o escriviu-nos — la secció 6 explica les dues maneres, i qualsevol de les dues atura la recollida i esborra l’identificador del dispositiu. Perquè se suprimeixin també les mesures ja enviades, demaneu-nos-ho i les suprimirem: es guarden sota aquell únic identificador aleatori i sota cap nom vostre. Suprimir el vostre registre de subscripció no hi arriba, i desactivar el mesurament no hi arriba tampoc, perquè els dos es guarden deliberadament sota identificadors diferents: demaneu-nos el que en vulgueu fora, o tots dos. Si ens heu escrit des de la pantalla de comentaris i voleu que aquell missatge i els seus fitxers adjunts desapareguin, indiqueu el codi de referència que us va mostrar l’app: aquell codi és com el trobem, com també les còpies que descriu la secció 6b, i no hi ha cap nom vostre arxivat amb ell per trobar-lo. Per a qualsevol sol·licitud, escriviu a support@whisprompt.app. També teniu dret a presentar una reclamació davant una autoritat de control — la del lloc on viviu, la del lloc on treballeu, o la del lloc on creieu que alguna cosa va anar malament. La nostra és l’Agencia Española de Protección de Datos, a Espanya (aepd.es).
12. Terminis de conservació
Les dades locals persisteixen fins que les suprimiu o traieu l’app. Les dades de subscripció se suprimeixen amb el vostre perfil de client de RevenueCat, tot i que RevenueCat i la botiga d’aplicacions poden conservar registres anonimitzats de les transaccions amb finalitats comptables. Les sales de sessió del servidor de retransmissió viuen com a màxim quatre hores, la bústia de connexió fins a 30 dies, i la llista de dispositius de la vostra subscripció fins que hagi passat un any sense que cap d’ells l’hagi feta servir — o fins que la suprimiu des de l’app. Les mesures d’ús no porten cap data de caducitat; el que decideix quant de temps es conserven és per a què serveixen. Es queden mentre encara puguin respondre la pregunta per a la qual es van recollir — si la versió de l’app que fa servir la gent ara es comporta com creiem que ho fa — i se suprimeixen quan ja no ho puguin fer, o abans si ens demaneu que suprimim les vostres. Res no es guarda per si de cas resulta útil més endavant. L’identificador sota el qual es guarden aquestes mesures funciona amb un rellotge propi, i curt: se substitueix com a màxim tretze mesos després de crear-se, comptats des del dia en què es crea i sense que l’ús els allargui, així que cap registre guardat sota un mateix identificador pot abastar més que això. Els informes de fallada es conserven a Sentry no més de 90 dies. Un missatge enviat des de la pantalla de comentaris, amb tot el que hi porti adjunt, es conserva durant dos anys des del dia en què arriba i després se suprimeix automàticament — aquesta supressió la fa cada nit el sistema que el guarda, i no algú que se’n recordi; demaneu-nos-ho i el vostre marxa abans. Aquesta supressió no arriba a les còpies que la secció 6b descriu a Anthropic, Telegram, Google i GitHub: es queden fins que les suprimim a mà, cosa que fem quan ens ho demaneu. Els correus de suport es conserven només el temps necessari per atendre la vostra sol·licitud. Una sol·licitud de llengua es conserva durant dos anys des del dia que arriba i després se suprimeix amb el mateix procés de cada nit.
13. Menors
Whisprompt no s’adreça a menors de 16 anys i no en tracta les dades a sabudes.
14. Canvis
Actualitzarem aquesta pàgina quan canviïn les nostres pràctiques, i en corregirem la data de més amunt. Quan el moment del canvi depengui de nosaltres, la pàgina s’actualitza abans de la versió que el porta, no després.