O tastatură iOS privată, și cum verifici afirmația
O tastatură vede cum îți sunt scrise parolele, vede mesajele înainte să le trimiți și căutarea pe care ai șters-o înainte să apeși enter. Din tot ce e pe telefon, e aplicația cu cel mai puțin loc pentru o promisiune vagă.
Vestea bună e că iOS face afirmația verificabilă. Nu trebuie să crezi pe cuvânt pe nimeni.
Un comutator decide restul.
Accesul complet este permisiunea care dă unei tastaturi rețeaua, containerul partajat și clipboardul. Tot ce e pe această pagină atârnă de el, iar există o pagină separată despre ce înseamnă acel avertisment și ce impune iOS oricum.
Ce contează aici e mai îngust: din clipa în care o tastatură poate ajunge la rețea, promisiunile încep să facă munca pe care înainte o făcea izolarea. Deci trebuie verificate.
Ce merită verificat.
- Încearc-o fără acces complet. Dacă scrisul, corectarea și predicția continuă, acele părți nu ajungeau la rețea nici de la bun început. O zi îți spune mai mult decât o pagină de promisiuni.
- Caută o autentificare. O tastatură cu cont are unde să pună ce scrii.
- Citește fișa de confidențialitate a aplicației. Dezvoltatorul o semnează și App Store o arată înainte să instalezi ceva.
- Întreabă și despre aplicație. Corectarea poate rula pe telefon în timp ce aplicația din jur tot raportează ce ai făcut cu ea. Sunt două întrebări separate.
- Unde se conectează partea AI. Pe telefon, pe serverul dezvoltatorului, sau pe o cheie care e a ta: trei răspunsuri diferite cu trei consecințe diferite.
Unde se potrivește EFKey.
Nu e nimic de încărcat și nici unde să fie încărcat, pentru că nu există niciun server EFKey. Corectarea, predicția și decodarea glisării rulează toate pe telefon, iar o corectare durează cam 1,7 ms până e decisă. Accesul complet e opțional și îți dă vibrația și clipboardul, iar dacă preferi să nu-l acorzi: nu-l acorda.
Acolo unde intervine un model din nor, îți aduci propria cheie, iar ea poate indica spre propriul tău calculator. Adresa e un câmp de text, deci poate indica spre Ollama sau LM Studio care rulează pe propriul tău calculator, la fel ca spre orice altceva vorbește protocolul compatibil cu OpenAI. Cheia stă în Keychain-ul tău.
Unde nu se potrivește.
Două lucruri chiar părăsesc telefonul, și pe amândouă le pornești tu. Textul pe care îl trimiți prin traducere, dictare sau modificări AI ajunge la furnizorul căruia îi aparține cheia ta, adică la contul tău, nu al meu. Căutarea de GIF-uri vorbește cu un serviciu de GIF-uri, pentru că doar așa poate funcționa o căutare de GIF-uri.
Pachetele de limbă se descarcă de pe un CDN când adaugi o limbă. Cererea aceea e o descărcare obișnuită făcută de aplicație, niciodată de tastatură, și nu duce nimic în sus.
Răspunsuri scurte.
Trebuie să acord acces complet?
Nu. Scrisul, corectarea, predicția și glisarea funcționează toate fără el. Îți dă vibrația și clipboardul, și nimic altceva.
Există un cont?
Nu. Nu există autentificare, pentru că nu există server în spate.
Și instrumentele AI?
Folosesc propria ta cheie API, deci textul ajunge la furnizorul tău. Îndreaptă cheia spre Ollama sau LM Studio de pe propriul tău calculator și nu părăsește clădirea.