Poți folosi Whizi offline?

Răspuns rapid

Nu. Whizi nu are mod offline. Fiecare răspuns presupune o comunicare prin rețea cu OpenRouter și un furnizor de model rutat, iar conversațiile, planul și alocările tale se află pe server, nu pe dispozitiv. Aplicația mobilă poate păstra o memorie locală (cache) de până la 40 de conversații recente, care este un cache, nu un mod offline.

Răspunsul scurt

Nu. Whizi nu are mod offline. Pentru a genera un răspuns, Whizi trimite informațiile necesare cererii către OpenRouter și un furnizor de model rutat, sau către un alt furnizor folosit de funcția selectată, așa că un răspuns este mereu o comunicare prin rețea cu o companie diferită de Whizi. Găzduirea, conversațiile sincronizate, media, starea contului, limitele de utilizare, rapoartele, precum și procesarea de securitate și operațională rulează toate pe Cloudflare Workers, D1, R2 și Durable Objects, ceea ce înseamnă că și conversația în care scrii locuiește pe server.

Lista de modele este pe server din același motiv. Selectorul este servit de backendul Whizi la GET /api/models, iar listele de modele codificate direct în clienții web și mobil sunt doar variante de rezervă offline, folosite atunci când acel apel nu poate fi accesat. Lista de rezervă doar afișează selectorul: dacă vezi un nume acolo când rețeaua e picată, nu înseamnă că ceva din spate poate răspunde.

Ce necesită o conexiuneCe se întâmplă pe dispozitivul tău
Fiecare răspuns de model, la orice planTema pe care ai ales-o, salvată în stocarea locală și restaurată la următoarea vizită
Încărcarea listei de conversații și a oricărei conversațiiAnaliza (parsing) unui fișier de export ChatGPT sau Claude, pe care browserul îl citește înainte ca ceva să fie trimis
Trimiterea unui mesaj, editarea unuia, schimbarea versiunilorConstruirea fișierului .xlsx sau .docx dintr-un card de fișier într-un răspuns
Căutare web, voce, generare de imaginiCache-ul aplicației mobile cu conversații recente, descris mai jos
Încărcarea unui fișier și vizualizarea media stocate prin URL-ul semnat

Ce păstrează aplicația mobilă pe dispozitiv

Politica de confidențialitate este specifică în această privință. Aplicația mobilă poate păstra o memorie locală (cache) de până la 40 de conversații recente pe un dispozitiv autentificat sau de tip invitat, iar acel cache nu este o copie de rezervă separată în cloud. Cum este golit, și unde se află restul datelor contului, găsești în unde stochează Whizi datele.

Un cache de conversații recente nu este un mod de citire offline și nu schimbă nimic despre locul unde se face munca efectivă. Conversațiile și mesajele rămân pe cont până le ștergi sau ștergi contul, iar un răspuns nou tot trebuie să ajungă la un furnizor prin rețea.

Și planul tău se stabilește tot pe server. Facturarea se face per cont individual, iar nivelul (tier) se derivă dintr-un singur loc, din abonamentul propriu al acelui cont. Vezi Whizi pe mobil pentru cum împart cele două platforme un singur cont.

O conexiune care cade în mijlocul unui răspuns

Generarea rulează într-un Durable Object dedicat fiecărei conversații, pe server, așa că închiderea filei în timpul transmisiei nu oprește răspunsul, iar acesta rămâne salvat. O filă redeschisă sau un al doilea dispozitiv se pot reconecta la o generare deja în curs prin GET /api/conversations/:id/generate/active. Revino, reîncarcă conversația și citește ce s-a salvat.

Există un interval scurt, chiar la început, în care acest lucru nu se aplică. Dacă clientul se deconectează înainte ca legătura cu furnizorul să se finalizeze, serverul înregistrează Generation aborted before it started. și răspunde cu HTTP 408 și corp gol, deci nimic nu a ajuns la un model.

Oprirea este autoritativă pe server, nu pe client: coordonatorul anulează citirea de la furnizor, salvează răspunsul parțial, eliberează blocarea și rambursează un rând nelivrat. Setul complet de mesaje din timpul transmisiei și ce înseamnă fiecare se află în un mesaj nu se trimite.

Mesajele pe care le vezi când apelul nu se poate finaliza

Whizi afișează eșecul apelului care era în desfășurare, nu un mesaj generic unic, așa că textul pe care îl primești depinde de ce făceai. Fiecare este citat exact, cu condiția pentru care este documentat.

MesajCondiția documentatăUnde este descris
Failed to send message.Mesajul de rezervă afișat pe site când trimiterea eșuează și backendul nu a furnizat niciun mesajmesaj netrimis
Could not load your chats. Please refresh to try again.Mesajul afișat când lista de conversații nu se poate încărcamesaj netrimis
Failed to retrieve session token.Apare ori de câte ori cererea de token nu returnează nimic înaintea unui apel de listare, încărcare, ștergere, redenumire sau încărcare a conversațiiloracces la cont și autentificare
The import could not be finished. Check your connection and try again.Orice altă eroare de încărcare în timpul unei rulări de importerori de import al conversațiilor
Something went wrong. Please close and try again.Eroarea generică a dialogului de partajare, afișată doar când eșecul nu are propriul mesaj, cum ar fi o conexiune întreruptă sau o pagină de eroare HTMLpartajarea unei conversații
The realtime voice connection failed.Afișat la un eveniment de eroare al websocket-uluimodul vocal nu funcționează
The realtime voice connection was closed.Afișat când websocket-ul se închide după ce configurarea s-a finalizatmodul vocal nu funcționează
Connection errorEticheta de stare din overlay-ul vocal pentru o sesiune vocală eșuatămodul vocal nu funcționează
That didn't send. Check your connection and try again.Mesajul de rezervă pentru feedback la orice altă eroaredepanare

Vocea merită o clarificare, pentru că arhitectura ei pare independentă, dar nu este. Workerul emite un token cu durată scurtă de viață, iar browserul deschide un WebSocket direct către Google, așa că niciun sunet nu trece prin serverele backend ale Whizi. Aceasta e o proprietate de confidențialitate, nu una de tip offline: socket-ul către Google tot rămâne un socket, iar tokenul de sesiune care îl deschide este emis de worker.

Ce să faci înainte să pierzi semnalul

Niciuna dintre acestea nu îți dă un model funcțional fără conexiune. Sunt despre a nu rămâne blocat fără conținutul tău.

Ia-ți datele cu tine. GET /api/account/export returnează datele contului ca un singur fișier JSON descărcabil, accesibil ca Export Date (Export Data) în Setări, la Cont. Avertismentul important pentru offline: media este exportată ca metadate plus un URL semnat, nu ca octeți incluși în fișier, așa că JSON-ul păstrează înregistrarea, dar imaginea propriu-zisă tot trebuie descărcată. Ce conține contul este detaliat în unde stochează Whizi datele.

Scoate un răspuns ca fișier cât mai ai semnal. Un răspuns de chat poate genera un bloc delimitat pe care site-ul îl afișează ca un card de fișier și îl transformă într-un fișier .xlsx sau .docx real în browser. Construirea fișierului este locală, dar răspunsul care a produs-o nu a fost.

Importă când ajungi, nu pe drum. Alegerea fișierului de export este muncă locală, dar încărcarea nu este, deși o conexiune care cade în timpul ei nu costă nimic, pentru că fiecare conversație este identificată prin cont plus sursă plus id de sursă și ajunge o singură dată. Mesajele de eroare se află în erori de import al conversațiilor.

Listă de verificare
  • Whizi nu are mod offline și nici o cale de răspuns pe dispozitiv
  • Fiecare răspuns este o cerere prin rețea către un furnizor de model rutat
  • Selectorul de modele este servit de backend, iar listele integrate sunt doar variante de rezervă
  • Aplicația mobilă poate păstra în cache până la 40 de conversații recente, iar acel cache nu este o copie de rezervă separată în cloud
  • Nivelul tău se derivă pe server din abonamentul propriului tău cont
  • Un răspuns supraviețuiește căderii clientului: generarea continuă într-un Durable Object
  • Exportă-ți contul ca JSON din Setări, la Cont, înainte de a călători
  • Media dintr-un export este un URL semnat, deci tot trebuie descărcată ulterior

Întrebări frecvente

Funcționează Whizi în avion, fără wifi?

Nu. Fiecare răspuns este generat de un furnizor de model accesat prin rețea, așa că fără conexiune nu există nicio cale către un model și nicio cale către lista ta de conversații.

Telefonul meu a pierdut semnalul în timpul generării. Pot începe imediat una nouă pe laptop?

Nu neapărat, pentru că poate rula o singură generare per cont, la un moment dat. O a doua încercare, cât timp blocarea per utilizator este încă activă, este refuzată cu "Generation already in progress. Please stop it or wait for it to finish." Blocarea nu este permanentă: devine preluabilă odată ce deținătorul este considerat orfan sau blocat, iar blocările expirate sunt curățate periodic.

Pot derula o conversație veche pe telefon în modul avion?

Doar în limita a ceea ce a păstrat aplicația mobilă în cache, iar imaginile sunt o poveste aparte chiar și acolo. Imaginile generate sunt stocate pe server și livrate înapoi prin URL-uri semnate, așa că o imagine dintr-un fir vechi este descărcată exact în momentul în care o privești, nu ținută pe dispozitiv.

Schimbă ceva un cont de invitat pe mobil?

Nu. Cache-ul local documentat de politica de confidențialitate acoperă la fel de bine un dispozitiv autentificat sau de tip invitat. Datele de acreditare ale invitatului sunt stocate pe dispozitiv, dar Whizi păstrează un identificator derivat într-un singur sens, ca să poată recunoaște profilul de invitat, să sincronizeze datele, să verifice accesul la abonament și, mai târziu, să lege acele date de un cont, operațiuni care se petrec toate pe server. Exportul contului funcționează și pentru sesiunile de invitat, pentru că invitații au conversații și memorie reale pe care ar putea vrea să le scoată înainte să piardă dispozitivul.

Cât timp mai funcționează linkurile media dintr-un export?

Atașamentele încărcate și media generată sunt configurate să expire după cel mult 30 de zile și pot fi șterse mai devreme de tine sau la ștergerea contului. Odată ce un obiect depășește fereastra de păstrare, cererea răspunde cu "Media has expired.", HTTP 404 media_expired, în loc să returneze octeții. Descarcă tot ce vrei să păstrezi cât mai ai conexiune.