Blokkeer afleiding.
Zie voortgang groeien.
Fella blokkeert geselecteerde apps en volgt wat volgt — focustijd, sessies, doelen, streaks en prestaties. Geen dashboards om te ontcijferen.
Fella blokkeert geselecteerde apps en volgt wat volgt — focustijd, sessies, doelen, streaks en prestaties. Geen dashboards om te ontcijferen.
Blokkeren zonder feedback is binair: aan of uit. Dat stopt de reflex om een afleidende app te openen, maar laat niets achter om op terug te kijken. Fella combineert hetzelfde geselecteerde-app-schild met lichte zichtbare voortgang zodat een voltooide sessie bijdraagt aan een zichtbaar overzicht.
Voortgang komt voort uit blokkeren dat echt plaatsvond. Totalen worden opgebouwd uit geverifieerde schildtijd en geverifieerde sessievoltooiingen — geen schattingen, enquêtes of teruggewonnen-tijd-berekeningen. Lees eerst hoe Fella apps blokkeert en zie daaronder wat die blokkeergeschiedenis oplevert.
Je ziet totalen, vandaag, streaks, doelen en prestaties — en niets anders. Fella vermijdt bewust analytics-overload. Als je grafieken, heatmaps, per-app-uitsplitsingen of wekelijkse rapportexports wilt, is Schermtijd van Apple of een speciaal dashboardproduct geschikter.
| Signaal | Wat het telt | Hoe het wordt geverifieerd |
|---|---|---|
| Totale focustijd | Alle seconden terwijl het schild actief was | Alleen opgebouwd terwijl Device Activity de blokkering actief meldt; gepauzeerd tijdens noodontgrendeling; lokaal bewaard per dag en uur |
| Focus van vandaag | Seconden op de huidige kalenderdag | Dagelijks grootboek met sleutel yyyy-MM-dd; totaal van vandaag is de entry van vandaag, geen herschatting |
| Voltooide sessies | Handmatige of geplande sessies die hun geverifieerde einde bereikten | Gededupliceerde sessie-ID; extensie-bevestigde voltooiingen voor geplande vensters; dagelijkse tellingen per dag |
| Sessies van vandaag | Sessies die vandaag zijn voltooid | Entry van vandaag in het dagelijkse sessie-grootboek |
| Huidige streak | Opeenvolgende dagen met ≥1 voltooide sessie eindigend vandaag of gisteren | Gevalideerd bij elke reconciliatie uit dailySessionData; reset naar 0 na een gemiste dag |
| Beste streak | Langste opeenvolgende reeks ooit behaald | Berekend uit gesorteerde geschiedenis van voltooide dagen; prestaties meten hiertegen, niet tegen de live streak |
| Doelen + voortgang | Dagelijks focusdoel en dagelijks sessiedoel vs vandaag | todayFocusGoalProgress en todaySessionGoalProgress gemaximeerd op 1,0; wekelijkse focusdoelen beginnen op maandag |
| Prestaties | 19 mijlpaalbadges | Gecontroleerd telkens wanneer totalen of bestStreak wijzigen; records zijn alleen-toevoegen met unlockedAt-datum |
Er is geen teller voor teruggewonnen tijd. Fella schat geen bespaarde uren, teruggewonnen tijd of geldwaarde. De cijfers zijn de blokkeringsgeschiedenis zelf — hoe lang schilden actief waren en hoeveel sessies zijn voltooid.
Er is geen per-app-analyticsweergave. Focustijd en sessietellingen weerspiegelen blokkering van geselecteerde apps als geheel. Fella rapporteert geen geblokkeerde tijd per individuele app, geen uitsplitsingen per app-categorie en geen per-app-gebruiksgrafieken.
Dagelijks focusdoel: 30 minuten tot 12 uur, standaard 3 uur. Stel het eenmaal in en gebruik het elke dag, of pas het per weekdag aan. De app normaliseert elke waarde binnen dat bereik en houdt een wekelijkse array aan die op maandag begint, zodat maandag tot zondag kan verschillen terwijl oudere installaties terugvallen op de enkele dagelijkse standaard.
Dagelijks sessiedoel: standaard 3 sessies. Sessies, geen minuten, voor mensen die liever een aantal afgeronde blokken tellen. Beide doelen tonen voortgang als vandaag gedeeld door het doel van vandaag, gemaximeerd op 1.
Voortgang is het werk van vandaag afgezet tegen het doel van vandaag. Geen wekelijks gemiddelde verstopt achter een grafiek. Home toont de focusseconden van vandaag en het aantal sessies van vandaag direct afgezet tegen de doelen die je koos — een eenvoudige breuk die in één oogopslag duidelijk is.
Wijzig het doel en de breuk wordt bijgewerkt. Gebruik geplande routines voor wanneer blokkeren start; gebruik doelen voor hoe je meet of vandaag telt. De twee instellingen blijven gescheiden.
| Weergave | Wat het betekent | Wat het beweegt |
|---|---|---|
| Huidige streak | Opeenvolgende dagen met minstens één voltooide sessie, verankerd aan vandaag | Het voltooien van een sessie vandaag verhoogt de streak; gisteren voltooien en vandaag missen houdt hem in stand; beide missen zet hem op 0 |
| Beste streak | Langste reeks ooit uit je bewaarde geschiedenis | Groeit alleen; neemt nooit af wanneer de live streak breekt |
| Laatste voltooide datum | Datum van de meest recente dag met een voltooiing | Ingesteld op basis van de laatste sleutel in dailySessionData met aantal > 0 |
Geen gedeeltelijke credit of respijtperiode om te configureren. Een dag had ofwel een geverifieerde voltooide sessie of niet. Dat is de hele regel. Fella controleert het bij launch en bij elke foreground-reconciliatie zodat een gisteren verbroken streak niet lijkt te overleven tot de volgende dag.
Elke streakdag is een geplande of handmatige sessie die is voltooid. Of het nu een getimede handmatige sessie was die je zelf startte of een terugkerende routine die Device Activity startte en beëindigde, het streak-grootboek telt de voltooiing. Zie tijdelijke sessies en geplande blokkering.
Beste streak is waar prestaties op meten. Een badge verdiend voor een streak van 14 of 30 dagen blijft verdiend, ook als de live streak later wordt gereset. De prestatierecords zijn alleen-toevoegend — een mijlpaal, eenmaal toegekend met unlockedAt-datum, wordt nooit verwijderd omdat de live tellers later lager staan.
| Familie | Kleur | Mijlpalen waarop geteld wordt |
|---|---|---|
| Focustijd | Amber (brein-icoon) | 1 uur, 10 uur, 100 uur, 500 uur, 1000 uur totale focustijd |
| Sessies | Marineblauw (zegel-icoon) | 1, 10, 50, 100, 500, 1000 voltooide sessies |
| Streakdagen | Amber (vlam-icoon) | 3 dagen, 7 dagen, 14 dagen, 30 dagen, 90 dagen, 180 dagen, 365 dagen, 730 dagen beste streak |
Geen eenmalige vinkjes die hun betekenis verliezen. De eerdere, fijnmazige prestaties van de app zijn verwijderd omdat ze repetitief waren. Wat overblijft zijn alleen duur-mijlpalen — de twee families blijven visueel onderscheiden (amber voor tijd en streak, marineblauw voor sessie-aantal) zonder arbitraire zeldzaamheidsrangen te verzinnen.
Elke tegel toont voortgang, daarna een datum. Vergrendelde tegels omlijnen een hexagonale badge naar de fractie huidig / doel en labelen die fractie als minuten of uren voor focus, aantal voor sessies en dagen voor streaks. Ontgrendelde tegels tonen in plaats daarvan de ontgrendelingsdatum, met een locale-bewuste formatter.
Ze vieren de totalen die al bestaan. Check wordt aangeroepen met resolvedTotalFocusSeconds, resolvedTotalSessionsCompleted en bestStreak wanneer die waarden veranderen. Er is geen apart prestatiescore- of puntensysteem bovenop.
Een zichtbaar vandaag geeft de volgende sessie een reden om te bestaan. Wanneer de focus en sessietelling van vandaag op het scherm staan, heeft nog één blok starten een onmiddellijk, telbaar gevolg. Dat is een andere duw dan het lezen van een retrospectieve grafiek dagen later.
Een streak verandert een geïsoleerde keuze in continuïteit. Opeenvolgende dagen met een voltooide sessie leveren één getal op. Het morgen beschermen is makkelijker voor te stellen dan een gedetailleerd rapport te bekijken. Fella toont het als een vlam-pil op Home met een detailscherm voor de telling en beste reeks.
Prestaties markeren een schaal die dagcijfers niet kunnen. Honderd uur gefocust of honderd voltooide sessies gebeuren niet op één dag. Mijlpalen maken die langere schaal zichtbaar zonder dat je trends hoeft te interpreteren of weken hoeft te vergelijken.
Minder te interpreteren betekent minder te vermijden. Het punt is niet om focus te bestuderen. Het is om de blokkering te starten, af te ronden en te zien dat het telde. Mensen die gebruikspatronen willen analyseren, moeten Schermtijd naast Fella blijven gebruiken — de iPhone-app-blocker zelf blijft met opzet smal.
| Aanpak | Fella's voortgang | Gedetailleerde analytics-suite |
|---|---|---|
| Primaire cijfers | Totale focus, focus van vandaag, voltooide sessies, streaks, doelen vs vandaag | Gebruik per app, pickups, categorie-uitsplitsingen, weekrapporten, aangepaste datumbereiken |
| Weergave | Aantallen, doelvoortgang, hexagonale badge-omtrekken | Grafieken, heatmaps, tijdlijnen, exporteerbare grafieken |
| Doelmodel | Eén dagelijks focusdoel (+ wekelijks per dag) en één dagelijks sessiedoel | Meerdere aangepaste budgetten, limieten en waarschuwingsdrempels |
| Feedbackmoment | Tijdens en direct na een blokkeersessie | Retrospectieve review dagen of weken later |
| Afgeleide statistieken | Geen — getoonde waarden zijn de blokkeergeschiedenis zelf | Schattingen van teruggewonnen tijd, productiviteitsscores, efficiëntiebeoordelingen |
| Verkende data | Prestaties en streaks; geen ruw eventlog | Drill-down per app, tijdstip of dag van de week |
| Beste match | Je wilt een telling die consistentie versterkt | Je wilt telefoongebruikspatronen analyseren en optimaliseren |
Fella staat links met opzet. De positionering van de app staat duidelijk op hoe Fella werkt: één homescherm, geen analytics-weergave die de dag opdeelt in grafieken en rapporten. Voortgang hier is een ondersteunende telling voor geblokkeerde sessies, geen vervanging voor een analyseproduct.
Schermtijd blijft eigenaar van het gedetailleerde rapport. Als je Schermtijd per app, aantal pickups, categorietijd of een week-over-week overzicht nodig hebt, probeert Fella dat niet te dupliceren. Zijn taak is om geselecteerde afleidende apps onbeschikbaar te houden en te tonen dat de grens zich opbouwt tot iets zichtbaars.
| Fase | Wat Fella doet |
|---|---|
| Kiezen | Je kiest eenmalig afleidende apps in de Family Activity-kiezer van Apple; blokkeermodus wordt lokaal bewaard |
| Starten | Je start een handmatige sessie, of een routine start er een via Device Activity op het geplande tijdstip |
| Schild | ManagedSettings past het systeemschild toe; noodontgrendeling, wanneer van toepassing, is de enige uitzondering van vijf minuten |
| Opbouwen | Terwijl het schild actief is, bouwt Fella focustijd op in dagelijkse en uurlijkse grootboeken, nooit tijdens noodontgrendeling |
| Voltooien | Wanneer het interval het geverifieerde einde bereikt, wordt de sessie-ID ontdubbeld en wordt de dagelijkse sessietelling verhoogd |
| Streak | De live streak wordt herberekend uit gesorteerde voltooide dagen; beste streak wordt bijgewerkt als de nieuwe reeks langer is |
| Mijlpalen | AchievementService controleert of een van de 19 doelen nieuw is behaald en voegt records toe met unlockedAt |
| Tonen | Home weerspiegelt vandaag vs doelen, de streak-pil toont de live reeks en het prestatierooster toont voortgang of ontgrendelingsdatums |
Elke fase is lokaal en deterministisch. Start- en einddatums, laatst bijgeschreven focusdatums, dagelijkse grootboeken voor focus en sessies, en de ontdubbelde sessie-ID-set worden bewaard in de standaard- en gedeelde App Group-defaults van de app. Verrekeningen draaien bij launch, foreground, schemawijzigingen en sessie-events, zodat dezelfde sessie na een herstart niet twee keer kan tellen.
Voortgang versoepelt de blokkering nooit. Het behalen van een doel of het ontgrendelen van een prestatie voegt geen ontgrendelingen toe, verkort geen sessies en verandert geen schildgedrag. De regel die Fella nuttig maakt — geselecteerde apps blijven geblokkeerd voor de sessie, met één gecontroleerde noodontgrendeling wanneer van toepassing — blijft op elk voortgangsniveau hetzelfde. Zie noodontgrendeling en wat niet kan worden omzeild.
De smalle taak is de feature. Kies de apps, stel in wanneer blokkeren draait, start of laat de routine starten, kijk hoe de tellingen en streak laten zien dat je bent komen opdagen. Dat is de hele lus. De prijzen zijn dezelfde lus voor iedereen — voortgang bepaalt geen features of tiers.
Fella houdt totale focustijd, dagelijkse focustijd, totale en dagelijkse voltooide sessies, huidige en beste streaks, dagelijkse focus- en sessiedoelen met de voortgang van vandaag, en 19 mijlpaalprestaties bij. Waarden komen uit blokkeergeschiedenis op het apparaat en dagelijkse grootboeken.
Focus wordt alleen opgebouwd terwijl een Fella-schild actief is tijdens een handmatige of geplande sessie via Device Activity. Tijd tijdens de vijf minuten noodontgrendeling wordt niet bijgeschreven. Focus wordt per dag en per uur gesegmenteerd, lokaal bewaard en verrekend wanneer de app of de extensies worden uitgevoerd.
Een sessie telt wanneer het opgeslagen interval het geverifieerde einde bereikt, live waargenomen of later bevestigd door de Device Activity-extensie. Elke sessie-ID wordt ontdubbeld voordat de dagelijkse sessietelling wordt verhoogd.
Een streak is opeenvolgende kalenderdagen met minstens één voltooide sessie. De live streak is verankerd aan vandaag of gisteren en wordt na een gemiste dag op nul gezet. Beste streak is de langste reeks ooit en is waar streak-prestaties op meten.
Vijf voor totale focustijd (1, 10, 100, 500, 1000 uur, amber), zes voor voltooide sessies (1, 10, 50, 100, 500, 1000, marineblauw) en acht voor beste streak (3, 7, 14, 30, 90, 180, 365, 730 dagen, amber). Tegels tonen voortgang als een omlijnde badge tot ontgrendeld, daarna de ontgrendelingsdatum.
Ja. Het dagelijkse focusdoel is 30 minuten tot 12 uur met een standaard van 3 uur en kan per weekdag worden ingesteld, beginnend op maandag. Het dagelijkse sessiedoel is standaard 3. Voortgang van vandaag is het totaal van vandaag gedeeld door het doel van vandaag, gemaximeerd op 1.
Nee. Fella houdt voortgang bewust licht: totalen, vandaag, streaks, doelen en prestatietegels. Het biedt geen analytics-dashboards, grafieken, heatmaps, rapporten per app of schattingen van teruggewonnen tijd. Gedetailleerde review hoort in Schermtijd of een dashboardproduct.
Nee. Voortgang is feedback. Geselecteerde apps blijven achter het Schermtijd-schild van Apple voor de sessie, met hooguit één noodontgrendeling van vijf minuten wanneer van toepassing. Doelen en prestaties veranderen geen schildgedrag, timing of toegang.