Blochează distragerile.
Vezi progresul crescând.
Fella blochează aplicații selectate și urmărește ce urmează — timp de concentrare, sesiuni, obiective, serii și realizări.
Fella blochează aplicații selectate și urmărește ce urmează — timp de concentrare, sesiuni, obiective, serii și realizări.
Blocarea fără feedback este binară: pornit sau oprit. Asta oprește reflexul de a deschide o aplicație care distrage, dar nu lasă nimic la care să te întorci. Fella combină același scut pentru aplicații selectate cu un progres vizibil și ușor, astfel încât o sesiune încheiată să contribuie la un istoric vizibil.
Progresul provine din blocarea care s-a întâmplat efectiv. Totalurile sunt construite din timpul de scut verificat și din sesiunile finalizate verificate — nu din estimări, chestionare sau calcule de timp recuperat. Citește mai întâi cum blochează Fella aplicațiile, apoi vezi mai jos în ce se transformă acest istoric de blocare.
Vezi totaluri, ziua de azi, serii, obiective și realizări — și nimic altceva. Fella evită în mod intenționat supraîncărcarea cu analize. Dacă vrei grafice, hărți termice, detalii pe aplicație sau exporturi de rapoarte săptămânale, Timpul de utilizare de la Apple sau un produs dedicat de panou de control este alegerea mai bună.
| Semnal | Ce contorizează | Cum este verificat |
|---|---|---|
| Timp total de concentrare | Secunde totale cât timp scutul a fost aplicat | Acumulat doar cât timp Device Activity raportează blocarea activă; întrerupt în timpul deblocării de urgență; păstrat local pe zi și pe oră |
| Concentrare azi | Secunde în ziua calendaristică curentă | Registru zilnic indexat după aaaa-ll-zz; totalul de azi este intrarea de azi, nu o reestimare |
| Sesiuni finalizate | Sesiuni manuale sau programate care au atins sfârșitul verificat | ID de sesiune deduplicat; finalizări confirmate de extensie pentru ferestrele programate; numărări zilnice pe zi |
| Sesiuni azi | Sesiuni finalizate azi | Intrarea de azi din registrul zilnic de sesiuni |
| Serie curentă | Zile consecutive cu ≥1 sesiune finalizată care se termină azi sau ieri | Validată la fiecare reconciliere din dailySessionData; se resetează la 0 după o zi ratată |
| Cea mai bună serie | Cea mai lungă serie consecutivă atinsă vreodată | Calculată din istoricul sortat al zilelor finalizate; realizările se măsoară după aceasta, nu după seria activă |
| Obiective + progres | Obiectiv zilnic de concentrare și obiectiv zilnic de sesiuni vs azi | todayFocusGoalProgress și todaySessionGoalProgress plafonate la 1,0; obiectivele săptămânale de concentrare încep lunea |
| Realizări | 19 insigne de etapă | Verificate ori de câte ori se schimbă totalurile sau bestStreak; înregistrările sunt doar cu adăugare, cu data unlockedAt |
Nu există un contor de timp recuperat. Fella nu estimează ore economisite, timp recuperat sau valoare în bani. Numerele sunt chiar istoricul blocării — cât timp au fost aplicate scuturile și câte sesiuni s-au finalizat.
Nu există o vizualizare analitică pe aplicație. Timpul de concentrare și numărul de sesiuni reflectă blocarea aplicațiilor selectate ca ansamblu. Fella nu raportează timpul blocat per aplicație individuală, defalcări pe categorii sau grafice de utilizare per aplicație.
Obiectiv zilnic de concentrare: 30 de minute până la 12 ore, implicit 3 ore. Setează-l o dată și folosește-l în fiecare zi sau personalizează-l pe zile ale săptămânii. Aplicația normalizează orice valoare în acest interval și păstrează un tablou săptămânal care începe lunea, astfel încât luni până duminică pot diferi, în timp ce instalările mai vechi revin la valoarea zilnică unică implicită.
Obiectiv zilnic de sesiuni: implicit 3 sesiuni. Sesiuni, nu minute, pentru cei care preferă un număr de blocuri finalizate. Ambele obiective afișează progresul ca azi împărțit la ținta de azi, plafonat la 1.
Progresul este munca de azi raportată la ținta de azi. Nu o medie săptămânală ascunsă în spatele unui grafic. Ecranul principal arată direct secundele de concentrare de azi și numărul de sesiuni de azi raportate la obiectivele alese — o fracție simplă, clară dintr-o privire.
Schimbi ținta și fracția se actualizează. Folosește rutine programate pentru când începe blocarea; folosește obiectivele pentru cum măsori dacă ziua de azi a contat. Cele două controale rămân separate.
| Vizualizare | Ce înseamnă | Ce o modifică |
|---|---|---|
| Serie curentă | Zile consecutive cu cel puțin o sesiune finalizată, ancorată în azi | Finalizarea unei sesiuni azi o incrementează; lipsa zilei de azi dar finalizarea zilei de ieri o păstrează; lipsa ambelor o resetează la 0 |
| Cea mai bună serie | Cea mai lungă serie din istoricul păstrat | Doar crește; nu scade niciodată când seria activă se întrerupe |
| Data ultimei finalizări | Data celei mai recente zile care a avut o finalizare | Setată din cea mai recentă cheie din dailySessionData cu număr > 0 |
Fără credit parțial sau perioadă de grație de configurat. O zi fie a avut o sesiune finalizată verificată, fie nu. Aceasta este întreaga regulă. Fella verifică la lansare și la fiecare reconciliere în prim-plan, astfel încât o serie întreruptă ieri să nu pară că supraviețuiește peste noapte.
Fiecare zi de serie este o sesiune programată sau manuală care s-a încheiat. Fie că a fost o sesiune manuală cronometrată pornită de tine sau o rutină recurentă pornită și încheiată de Device Activity, registrul de serii contorizează finalizarea. Vezi sesiuni temporare și blocare programată.
Cea mai bună serie este cea după care se măsoară realizările. O insignă obținută pentru o serie de 14 sau 30 de zile rămâne obținută chiar dacă seria activă se resetează ulterior. Înregistrările de realizări sunt doar cu adăugare — o etapă, odată acordată cu data unlockedAt, nu este niciodată eliminată pentru că valorile live citesc mai mic ulterior.
| Familie | Culoare | Etape contorizate |
|---|---|---|
| Timp de concentrare | Chihlimbar (pictogramă creier) | 1 oră, 10 ore, 100 de ore, 500 de ore, 1000 de ore de timp total de concentrare |
| Sesiuni | Bleumarin (pictogramă sigiliu) | 1, 10, 50, 100, 500, 1000 de sesiuni finalizate |
| Zile de serie | Chihlimbar (pictogramă flacără) | 3 zile, 7 zile, 14 zile, 30 de zile, 90 de zile, 180 de zile, 365 de zile, 730 de zile de cea mai bună serie |
Fără bifări unice care își pierd semnificația. Realizările granulare anterioare ale aplicației au fost eliminate pentru că erau repetitive. Au rămas doar etapele de durată — cele două familii rămân distincte vizual (chihlimbar pentru timp și serie, bleumarin pentru numărul de sesiuni) fără a inventa niveluri arbitrare de raritate.
Fiecare dală arată progresul, apoi o dată. Dalele blocate conturează o insignă hexagonală proporțional cu fracția curent / obiectiv și etichetează acea fracție ca minute sau ore pentru concentrare, număr pentru sesiuni și zile pentru serii. Dalele deblocate arată în schimb data deblocării, cu un formator adaptat la limbă.
Ele celebrează totalurile care există deja. Verificarea este apelată cu resolvedTotalFocusSeconds, resolvedTotalSessionsCompleted și bestStreak ori de câte ori aceste valori se schimbă. Nu există un scor separat de realizări sau un sistem de puncte suprapus.
Un azi vizibil dă sesiunii următoare un motiv să existe. Când concentrarea de azi și numărul de sesiuni sunt pe ecran, pornirea încă unui bloc are o consecință imediată și cuantificabilă. Este un impuls diferit față de citirea unui grafic retrospectiv zile mai târziu.
O serie transformă o alegere izolată în continuitate. Zile consecutive cu o sesiune finalizată produc un singur număr. Să-l protejezi mâine este mai ușor de imaginat decât să analizezi un raport detaliat. Fella îl arată ca o pastilă cu flacără pe ecranul principal, cu un ecran de detalii pentru număr și cea mai bună serie.
Realizările marchează o scară pe care numerele zilnice nu o pot arăta. O sută de ore de concentrare sau o sută de sesiuni finalizate nu se întâmplă într-o singură zi. Etapele fac vizibilă această scară mai lungă fără să-ți ceară să interpretezi tendințe sau să compari săptămâni.
Mai puțin de interpretat înseamnă mai puțin de evitat. Scopul nu este să studiezi concentrarea. Este să pornești blocarea, să o termini și să vezi că a contat. Cei care vor să analizeze tiparele de utilizare ar trebui să continue să folosească Timpul de utilizare alături de Fella — blocatorul de aplicații iPhone în sine rămâne în mod intenționat restrâns.
| Abordare | Progresul Fella | Suită detaliată de analiză |
|---|---|---|
| Numere principale | Concentrare totală, concentrare azi, sesiuni finalizate, serii, obiective vs azi | Utilizare pe aplicație, deblocări, defalcări pe categorii, rapoarte săptămânale, intervale personalizate |
| Vizualuri | Numărători, progres obiective, contururi hexagonale de insigne | Grafice, hărți termice, cronologii, grafice exportabile |
| Model obiective | Un obiectiv zilnic de concentrare (+ săptămânal pe zi) și un obiectiv zilnic de sesiuni | Bugete personalizate multiple, limite și praguri de avertizare |
| Moment feedback | În timpul și imediat după o sesiune de blocare | Analiză retrospectivă zile sau săptămâni mai târziu |
| Metrici derivați | Niciunul — valorile afișate sunt chiar istoricul blocării | Estimări de timp recuperat, scoruri de productivitate, evaluări de eficiență |
| Date explorate | Realizări și serii; fără jurnal brut de evenimente | Detaliere pe aplicație, oră din zi sau zi din săptămână |
| Potrivit pentru | Vrei un număr care întărește consecvența | Vrei să analizezi și să optimizezi tiparele de utilizare a telefonului |
Fella este în stânga în mod intenționat. Poziționarea aplicației este prezentată clar în cum funcționează Fella: un singur ecran principal, fără vizualizare de analiză care să fragmenteze ziua în grafice și rapoarte. Progresul aici este o numărătoare de susținere pentru sesiunile blocate, nu un înlocuitor pentru un produs de analiză.
Timpul de utilizare deține în continuare raportul detaliat. Dacă ai nevoie de timp de utilizare pe aplicație, număr de deblocări, timp pe categorii sau o defalcare săptămânală, Fella nu încearcă să dubleze asta. Sarcina sa este să mențină aplicațiile selectate care distrag indisponibile și să arate că limita se acumulează în ceva vizibil.
| Etapă | Ce face Fella |
|---|---|
| Alege | Alegi o dată aplicațiile care distrag în selectorul Family Activity de la Apple; modul de blocare este salvat local |
| Pornește | Pornești o sesiune manuală sau o rutină pornește una prin Device Activity la ora programată |
| Scut | ManagedSettings aplică scutul de sistem; deblocarea de urgență, când este disponibilă, este singura excepție de cinci minute |
| Acumulare | Cât timp scutul este aplicat, Fella acumulează timp de concentrare în registre zilnice și orare, niciodată în timpul deblocării de urgență |
| Finalizare | Când intervalul atinge sfârșitul verificat, ID-ul sesiunii este deduplicat și numărul zilnic de sesiuni crește |
| Serie | Seria activă este recalculată din zilele finalizate sortate; cea mai bună serie se actualizează dacă noua serie este mai lungă |
| Etape | AchievementService verifică dacă vreunul dintre cele 19 obiective este nou atins și adaugă înregistrări cu unlockedAt |
| Afișare | Ecranul principal reflectă azi vs obiective, pastila de serie arată seria activă, iar grila de realizări arată progresul sau datele de deblocare |
Fiecare etapă este locală și deterministă. Datele de început și sfârșit, datele ultimei creditări de concentrare, registrele zilnice pentru concentrare și sesiuni și setul deduplicat de ID-uri de sesiune sunt păstrate în setările implicite standard și partajate App Group ale aplicației. Reconcilierile rulează la lansare, la revenirea în prim-plan, la schimbări de program și la evenimente de sesiune, astfel încât aceeași sesiune nu poate fi numărată de două ori după o relansare.
Progresul nu relaxează niciodată blocarea. Atingerea unui obiectiv sau deblocarea unei realizări nu adaugă deblocări, nu scurtează sesiuni și nu schimbă comportamentul scutului. Regula care face Fella utilă — aplicațiile selectate rămân blocate pe durata sesiunii, cu o singură deblocare de urgență controlată când este disponibilă — rămâne aceeași la orice nivel de progres. Vezi deblocarea de urgență și ce nu poate fi ocolit.
Sarcina restrânsă este funcția în sine. Alege aplicațiile, setează când rulează blocarea, pornește sau lasă rutina să pornească, urmărește cum numărătorile și seria reflectă că ai fost prezent. Acesta este întregul ciclu. Prețurile sunt aceleași pentru toată lumea — progresul nu condiționează funcții sau niveluri.
Fella urmărește timpul total de concentrare, timpul zilnic de concentrare, sesiunile finalizate totale și zilnice, seriile curente și cele mai bune, obiectivele zilnice de concentrare și de sesiuni cu progresul de azi și 19 realizări de etapă. Valorile provin din istoricul blocării de pe dispozitiv și din registrele zilnice.
Timpul de concentrare se acumulează doar cât timp un scut Fella este aplicat în timpul unei sesiuni manuale sau programate prin Device Activity. Timpul din timpul celor cinci minute de deblocare de urgență nu este contorizat. Concentrarea este segmentată pe zi și pe oră, păstrată local și reconciliată ori de câte ori rulează aplicația sau extensiile sale.
O sesiune este contorizată când intervalul său stocat atinge sfârșitul verificat, observat în timp real sau confirmat ulterior de extensia Device Activity. Fiecare ID de sesiune este deduplicat înainte ca numărul zilnic de sesiuni să crească.
O serie înseamnă zile calendaristice consecutive cu cel puțin o sesiune finalizată. Seria activă este ancorată în azi sau ieri și se resetează la zero după o zi ratată. Cea mai bună serie este cea mai lungă serie atinsă vreodată și este cea folosită pentru realizările de serie.
Cinci pentru timpul total de concentrare (1, 10, 100, 500, 1000 de ore, chihlimbar), șase pentru sesiuni finalizate (1, 10, 50, 100, 500, 1000, bleumarin) și opt pentru cea mai bună serie (3, 7, 14, 30, 90, 180, 365, 730 de zile, chihlimbar). Dalele arată progresul ca o insignă conturată până la deblocare, apoi data deblocării.
Da. Obiectivul zilnic de concentrare este între 30 de minute și 12 ore, implicit 3 ore, și poate fi setat pe zi a săptămânii începând cu luni. Obiectivul zilnic de sesiuni este implicit 3. Progresul de azi este totalul de azi împărțit la ținta de azi, plafonat la 1.
Nu. Fella menține în mod deliberat progresul simplu: totaluri, azi, serii, obiective și dale de realizări. Nu oferă panouri de analiză, grafice, hărți termice, rapoarte pe aplicație sau estimări de timp recuperat. Analiza detaliată rămâne în Timpul de utilizare sau într-un produs de panou de control.
Nu. Progresul este doar feedback. Aplicațiile selectate rămân în spatele scutului Timpul de utilizare de la Apple pe durata sesiunii, cu cel mult o singură deblocare de urgență de cinci minute când este disponibilă. Obiectivele și realizările nu modifică comportamentul scutului, temporizarea sau alocarea.