Blochează aplicațiile
chiar și offline

Fella folosește controalele native Timpul de utilizare Apple. O blocare activă nu depinde de Wi-Fi, date mobile, VPN sau server la distanță.

Matthew KFondator, FellaGhid

Fella funcționează offline?

Da — blocarea principală Fella funcționează offline odată ce aplicația este configurată pe iPhone. Dezactivarea Wi-Fi-ului sau a datelor mobile nu elimină o protecție activă. Programările înregistrate anterior rulează în continuare prin sistemul Device Activity de la Apple. Sesiunile manuale și deblocarea de urgență folosesc API-uri Timpul de utilizare locale și stare locală când dispozitivul recunoaște deja accesul tău plătit.

Asta nu înseamnă că fiecare parte din Fella este complet offline. Cumpărarea sau restaurarea unui abonament, reîmprospătarea informațiilor despre cont sau drepturi când nu există un cache utilizabil, descărcarea actualizărilor și livrarea datelor de analiză necesită toate o rețea. Blocarea offline este o afirmație despre aplicare — nu despre facturare, conturi sau fiecare serviciu înconjurător.

FuncționalitateFuncționează offline?Ce face implementarea actuală
Blocare activă existentă a aplicațieiDaManaged Settings menține aplicațiile selectate protejate pe dispozitiv
Wi-Fi sau date mobile dezactivate în timpul sesiuniiDaSursa activă, datele sesiunii, token-urile de selecție și starea protecției sunt locale
Sesiune manuală nouăDa, când e deja configurat și cu dreptFella înregistrează un cronometru Device Activity local și aplică protecția; dreptul trebuie să fie disponibil din cache-ul dispozitivului
Programare configurată anteriorDaExtensia Device Activity pornește și oprește ferestrele programate fără a apela serverele Fella
Crearea sau modificarea unei programăriDa, când e deja configurat și cu dreptProgramarea și selecția sunt stocate local și înregistrate în Device Activity
Deblocare de urgențăDa, când e eligibilStarea locală ridică protecția timp de cinci minute; un callback pe dispozitiv o reaplică
Relansarea aplicațieiStarea principală de blocare: daFella își reconstruiește adevărul de blocare din datele locale App Group și reaplică protecția dorită; accesul plătit trebuie să rămână disponibil din cache
Achiziție abonamentNuApple și RevenueCat trebuie să finalizeze tranzacția
Restaurare achizițiiNuServiciile de chitanță RevenueCat și App Store sunt implicate
Drept nou sau sincronizare contNuStarea de abonament sau autentificare la distanță are nevoie de conexiune când nu este deja în cache
Încărcare date de analizăNuEvenimentele pot ajunge la PostHog doar când conectivitatea revine; contoarele din extensie sunt stocate mai întâi local
Descărcare sau actualizare din App StoreNuApp Store necesită o conexiune la rețea

Exact ce funcționează fără internet

Repornirea dispozitivului nu este listată ca scenariu offline garantat. Sursa își reconstruiește protecțiile și adevărul sesiunii din starea locală partajată când Fella pornește, iar programările Device Activity înregistrate sunt gestionate de sistem. Dar niciun iPhone conectat nu a fost disponibil pentru un test de repornire în modul Avion, așa că această pagină nu promite acea secvență specifică.

Blocarea, starea locală și serviciile online sunt straturi separate

1. Aplicarea blocării are loc pe iPhone. Fella cere permisiunea sistemului Family Controls de la Apple, primește token-uri care protejează confidențialitatea pentru aplicațiile sau categoriile selectate și oferă acele token-uri lui Managed Settings. Managed Settings aplică protecția de sistem.

2. Starea sesiunilor și programărilor este stocată local. Orele de început și sfârșit manuale, sursele active de blocare, rutinele, numele activităților înregistrate și temporizarea deblocării de urgență se află în App Group-ul partajat al aplicației. Astfel, aplicația principală și extensiile sale pot conveni asupra regulii curente fără a verifica un server Fella.

3. Serviciile de abonament, cont și analiză folosesc rețeaua. RevenueCat gestionează produsele, achizițiile, restaurările și reîmprospătările drepturilor. Autentificarea folosește serviciul de cont Fella când este folosit un cont. PostHog primește analiza produsului. Niciunul dintre aceste servicii nu este mecanismul care menține pe ecran o protecție activă de aplicație.

Ce se întâmplă când conexiunea dispare în timpul blocării

Blocarea rămâne activă. Dezactivarea Wi-Fi-ului, dezactivarea datelor mobile sau activarea modului Avion nu elimină protecția Managed Settings. Restricția nu este aplicată întrebând continuu un server la distanță dacă o aplicație poate fi deschisă.

Sesiunea are în continuare o oră de sfârșit locală. Fella persistă datele sesiunii manuale și înregistrează callback-uri Device Activity ca plasă de siguranță a sistemului. O pierdere a conexiunii nu rescrie acea stare și nu dezactivează sursa de blocare.

Modul Avion nu este o ocolire prin dezactivarea internetului. Arhitectura actuală nu conține nicio dependență de rețea în căile de protecție, monitorizare a programărilor sau reblocare de urgență. Aceasta este o dovadă la nivel de cod și teste automate; nu a fost repetată pe un iPhone fizic conectat în prezent pentru această pagină.

Poți porni o blocare nouă cât timp ești offline?

Da, cu o instalare deja configurată și cu drept. Pornirea unei sesiuni manuale înregistrează începutul și sfârșitul în sistemul Device Activity de la Apple, scrie datele în stocarea locală partajată, marchează sursa manuală de blocare ca activă și aplică protecția pentru aplicațiile selectate. Niciuna dintre aceste acțiuni nu apelează un backend Fella.

Verificarea abonamentului este limita. Fella verifică accesul plătit înainte de a porni. RevenueCat stochează în cache informațiile despre client pe dispozitiv, iar Fella păstrează ultimul status activ cunoscut dacă o reîmprospătare eșuează. Dacă aplicația nu are un cache utilizabil al dreptului — cum ar fi înainte de prima achiziție — nu poate stabili accesul plătit offline.

Selecția aplicațiilor și permisiunea Timpul de utilizare trebuie să fie deja disponibile. Selectorul de sistem și autorizarea aparțin iOS. Această pagină nu promite că prima configurare, achiziția sau recuperarea contului pot fi finalizate fără conexiune.

Blocările programate sunt executate pe dispozitiv

Fella înregistrează programările rutinelor în Device Activity. Când începe un interval înregistrat, iOS rulează extensia de monitorizare Fella. Extensia activează sursa de blocare potrivită și aplică protecția din starea locală partajată. Când intervalul se termină, elimină acea sursă și reconciliază orice blocare suprapusă.

Aplicația principală nu trebuie să fie deschisă. Acesta este rostul utilizării unei extensii de monitorizare Device Activity. Callback-urile sale de început și sfârșit nu conțin RevenueCat, PostHog, Supabase, URLSession sau alt client de rețea.

Offline nu înseamnă imun la orice schimbare de sistem. Revocarea permisiunii Timpul de utilizare, schimbarea setărilor dispozitivului sau eliminarea autorizării necesare este o problemă diferită de pierderea conectivității la internet. Vezi cum funcționează sesiunile și rutinele Fella.

Deblocarea de urgență folosește și stare locală

Deblocarea în sine nu are nevoie de un răspuns de la server. Când ești eligibil, Fella stochează local începutul și sfârșitul celor cinci minute, elimină temporar protecția și programează un callback Device Activity pentru sfârșitul ferestrei. Extensia de monitorizare reaplică apoi regula curentă de blocare chiar dacă aplicația principală nu rulează.

Accesul plătit trebuie în continuare recunoscut pe dispozitiv. Aplicația verifică starea abonamentului înainte de a acorda deblocarea de urgență. Un drept existent în cache poate supraviețui unei reîmprospătări eșuate; un drept lipsă sau prima dată nu poate fi creat offline.

Reblocarea are două căi locale. Extensia de sistem este calea de fundal. Dacă acel callback este întârziat sau programarea eșuează, Fella reconciliază și ora de sfârșit stocată local data viitoare când aplicația rulează. Află mai multe despre comportamentul deblocării de urgență.

Protecția nativă a aplicației este diferită de filtrarea de rețea

Fella nu direcționează traficul aplicației printr-un VPN sau proxy. Sarcina sa este să restricționeze accesul la aplicațiile iPhone selectate prin framework-urile Timpul de utilizare de la Apple. De aceea, protecția aplicației nu depinde de o conexiune de date activă sau de un server de filtrare la distanță.

Filtrele de rețea rezolvă o problemă diferită. Instrumentele bazate pe VPN sau DNS sunt adesea concepute pentru a filtra site-uri web și cereri de rețea. Unele pot păstra și un comportament util offline. Fella nu afirmă că fiecare blocator VPN eșuează fără internet; explică doar că propria cale de blocare a aplicațiilor nu folosește unul.

Blocarea offline a aplicațiilor nu este filtrare web offline. Fella blochează aplicații selectate. Nu pretinde că blochează fiecare site web, conexiune sau conținut de pe internet cât timp ești offline. Pagina dedicată fără VPN va deține comparația mai largă a metodelor de aplicare când acea pagină este publicată.

Ce rămâne local — și ce nu

Selecția ta nativă de aplicații blocate este reprezentată de token-urile opace Timpul de utilizare de la Apple. Fella stochează acele token-uri în App Group-ul local folosit de aplicație și extensiile sale de blocare. Token-urile din selectorul Apple nu sunt trimise ca proprietăți de analiză.

Fella nu este o aplicație în întregime offline. Aplicația de producție folosește RevenueCat pentru abonamente, servicii opționale de cont pentru autentificare și sincronizare acceptată, PostHog pentru analiza produsului și Sentry pentru diagnostic. Aceste servicii își pot trimite datele documentate când o conexiune este disponibilă.

Citește limitele complete înainte de a decide. Vezi Politica de confidențialitate pentru inventarul complet de date și filosofia de confidențialitate Fella pentru o explicație în limbaj simplu despre blocarea pe dispozitiv.

Un blocator nu ar trebui să dispară odată cu Wi-Fi-ul

Conexiunea ta la internet nu ar trebui să fie cea care menține blocarea vie. Regula principală Fella este aplicată de iOS pe telefon, astfel încât un tunel de tren, o zonă fără semnal, un plan de date dezactivat sau o comutare deliberată la modul Avion nu elimină o protecție activă de aplicație deja existentă.

Fella se potrivește când accesul la aplicație este problema. Nu este un VPN, filtru de site-uri web sau serviciu de monitorizare la distanță. Este un blocator de aplicații iPhone construit în jurul restricțiilor locale pentru aplicații selectate, sesiunilor manuale, rutinelor programate și accesului controlat de urgență.

Fella de aproape

  • Construit cu funcțiile Apple Timp de utilizare.
  • O deblocare de urgență de 5 minute pe sesiune.
  • Aplicațiile rămân blocate implicit.

Everything you need to stay focused, right from Home.

Ecranul principal Fella cu rutine de concentrare și duratele sesiunilor

Întrebări frecvente despre blocarea offline

Recâștigă-ți atenția
Începe chiar acum