Bloqueie distrações.
Veja o progresso crescer.
O Fella bloqueia apps selecionadas no iPhone e acompanha o que vem a seguir — tempo de foco, sessões, objetivos, sequências e conquistas. Sem painéis para decifrar.
O Fella bloqueia apps selecionadas no iPhone e acompanha o que vem a seguir — tempo de foco, sessões, objetivos, sequências e conquistas. Sem painéis para decifrar.
Bloquear sem feedback é binário: ligado ou desligado. Isso para o reflexo de abrir uma app que distrai, mas não deixa nada para rever. O Fella combina o mesmo escudo de apps selecionadas com progresso leve visível para que uma sessão concluída contribua para um registo visível.
O progresso deriva do bloqueio que realmente aconteceu. Os totais são construídos a partir de tempo de bloqueio verificado e de sessões concluídas verificadas — não de estimativas, inquéritos ou cálculos de tempo recuperado. Leia primeiro como o Fella bloqueia apps e veja abaixo no que esse histórico se transforma.
Vê totais, hoje, sequências, objetivos e conquistas — e nada mais. O Fella evita intencionalmente a sobrecarga de análises. Se quer gráficos, mapas de calor, repartições por app ou exportações de relatórios semanais, o Tempo de Ecrã da Apple ou um produto de painel dedicado é mais adequado.
| Sinal | O que conta | Como é verificado |
|---|---|---|
| Tempo total de foco | Total de segundos com o escudo aplicado | Contado apenas enquanto o Device Activity reporta o bloqueio ativo; em pausa durante o desbloqueio de emergência; guardado localmente por dia e por hora |
| Foco de hoje | Segundos no dia atual | Registo diário por yyyy-MM-dd; o total de hoje é a entrada de hoje, não uma reestimativa |
| Sessões concluídas | Sessões manuais ou agendadas que atingiram o fim verificado | ID de sessão deduplicado; conclusões confirmadas pela extensão para janelas agendadas; contagens diárias por dia |
| Sessões de hoje | Sessões concluídas hoje | Entrada de hoje no registo diário de sessões |
| Sequência atual | Dias consecutivos com ≥1 sessão concluída a terminar hoje ou ontem | Validada a cada reconciliação a partir de dailySessionData; volta a 0 após um dia falhado |
| Melhor sequência | Série consecutiva mais longa de sempre | Calculada a partir do histórico ordenado de dias concluídos; as conquistas medem-se por esta, não pela sequência atual |
| Objetivos + progresso | Objetivo diário de foco e objetivo diário de sessões vs. hoje | todayFocusGoalProgress e todaySessionGoalProgress limitados a 1,0; objetivos semanais de foco começam à segunda-feira |
| Conquistas | 19 medalhas de marco | Verificadas sempre que os totais ou bestStreak mudam; registos apenas de adição com data unlockedAt |
Não há contador de tempo recuperado. O Fella não estima horas poupadas, tempo recuperado ou valor monetário. Os números são o próprio histórico de bloqueio — quanto tempo os escudos estiveram aplicados e quantas sessões foram concluídas.
Não há vista de análise por app. O tempo de foco e as contagens de sessões refletem o bloqueio de apps selecionadas como um todo. O Fella não reporta tempo bloqueado por app individual, repartições por categoria ou gráficos de uso por app.
Objetivo diário de foco: 30 minutos a 12 horas, padrão 3 horas. Defina uma vez e use todos os dias, ou personalize por dia da semana. A app normaliza qualquer valor dentro desse intervalo e mantém um array semanal a começar à segunda-feira para que segunda a domingo possam diferir, enquanto instalações antigas voltam ao padrão diário único.
Objetivo diário de sessões: 3 sessões por defeito. Sessões, não minutos, para quem prefere contar blocos concluídos. Ambos os objetivos mostram progresso como hoje dividido pelo objetivo de hoje, limitado a 1.
O progresso é o trabalho de hoje face à meta de hoje. Não é uma média semanal escondida atrás de um gráfico. O Início mostra os segundos de foco de hoje e a contagem de sessões de hoje diretamente face aos objetivos que escolheu — uma fração simples que se lê claramente num relance.
Altere a meta e a fração atualiza-se. Use rotinas agendadas para definir quando o bloqueio começa; use objetivos para medir se hoje contou. Os dois controlos mantêm-se separados.
| Vista | O que significa | O que o move |
|---|---|---|
| Sequência atual | Dias consecutivos com pelo menos uma sessão concluída, ancorados a hoje | Concluir uma sessão hoje incrementa-a; falhar hoje mas ter concluído ontem mantém-na; falhar ambos repõe a 0 |
| Melhor sequência | Série mais longa de sempre do histórico guardado | Só cresce; nunca diminui quando a sequência atual quebra |
| Última data concluída | Data do dia mais recente com uma conclusão | Definida a partir da última chave em dailySessionData com contagem > 0 |
Sem crédito parcial ou período de carência para configurar. Um dia ou teve uma sessão concluída verificada ou não teve. Essa é toda a regra. O Fella verifica no lançamento e em cada reconciliação em primeiro plano para que uma sequência quebrada ontem não pareça sobreviver durante a noite.
Cada dia de sequência é uma sessão agendada ou manual que terminou. Quer tenha sido uma sessão manual cronometrada iniciada por si ou uma rotina recorrente iniciada e terminada pelo Device Activity, o registo de sequências conta a conclusão. Veja sessões temporárias e bloqueio agendado.
É a melhor sequência que as conquistas acompanham. Uma medalha ganha por uma sequência de 14 ou 30 dias mantém-se ganha mesmo que a sequência atual depois reinicie. Os registos de conquistas são apenas de adição — um marco, uma vez concedido com a sua data unlockedAt, nunca é removido porque os contadores atuais passaram a ler mais baixo.
| Família | Cor | Marcos contabilizados |
|---|---|---|
| Tempo de foco | Âmbar (ícone de cérebro) | 1 hora, 10 horas, 100 horas, 500 horas, 1000 horas de tempo total de foco |
| Sessões | Azul-escuro (ícone de selo) | 1, 10, 50, 100, 500, 1000 sessões concluídas |
| Dias de sequência | Âmbar (ícone de chama) | 3 dias, 7 dias, 14 dias, 30 dias, 90 dias, 180 dias, 365 dias, 730 dias de melhor sequência |
Sem vistos isolados que perdem significado. As conquistas anteriores mais granulares da app foram removidas por serem repetitivas. Restam apenas marcos de duração — as duas famílias mantêm-se visualmente distintas (âmbar para tempo e sequência, azul-escuro para contagem de sessões) sem inventar níveis de raridade arbitrários.
Cada mosaico mostra progresso, depois uma data. Mosaicos bloqueados contornam uma medalha hexagonal na fração atual / objetivo e etiquetam essa fração como minutos ou horas para foco, contagem para sessões e dias para sequências. Mosaicos desbloqueados mostram antes a data de desbloqueio, com formatação adaptada à região.
Celebram os totais que já existem. A verificação é chamada com resolvedTotalFocusSeconds, resolvedTotalSessionsCompleted e bestStreak sempre que esses valores mudam. Não existe um sistema separado de pontuação ou pontos sobreposto.
Um hoje visível dá à próxima sessão uma razão para existir. Quando o foco e a contagem de sessões de hoje estão no ecrã, iniciar mais um bloqueio tem uma consequência imediata e contável. É um incentivo diferente de ler um gráfico retrospetivo dias depois.
Uma sequência transforma uma escolha isolada em continuidade. Dias consecutivos com uma sessão concluída produzem um único número. Protegê-lo amanhã é mais fácil de imaginar do que rever um relatório detalhado. O Fella mostra-o como uma pílula de chama no Início com um ecrã de detalhe para a contagem e a melhor série.
As conquistas marcam uma escala que os números diários não conseguem. Cem horas focadas ou cem sessões concluídas não acontecem num dia. Os marcos tornam essa escala mais longa visível sem pedir para interpretar tendências ou comparar semanas.
Menos para interpretar significa menos para evitar. O objetivo não é estudar o foco. É iniciar o bloqueio, terminá-lo e ver que contou. Quem quiser analisar padrões de utilização deve continuar a usar o Tempo de Ecrã lado a lado com o Fella — o bloqueador de apps para iPhone em si mantém-se propositadamente restrito.
| Abordagem | Progresso do Fella | Suite de análises detalhada |
|---|---|---|
| Números principais | Foco total, foco de hoje, sessões concluídas, sequências, objetivos vs. hoje | Utilização por app, levantamentos, repartições por categoria, relatórios semanais, intervalos personalizados |
| Visuais | Contagens, progresso de objetivos, contornos de medalha hexagonal | Gráficos, mapas de calor, cronologias, gráficos exportáveis |
| Modelo de objetivos | Um objetivo diário de foco (+ semanal por dia) e um objetivo diário de sessões | Múltiplos orçamentos personalizados, limites e limiares de aviso |
| Momento de feedback | Durante e logo após uma sessão de bloqueio | Revisão retrospetiva dias ou semanas depois |
| Métricas derivadas | Nenhuma — os valores mostrados são o próprio histórico de bloqueio | Estimativas de tempo recuperado, pontuações de produtividade, avaliações de eficiência |
| Dados explorados | Conquistas e sequências; sem registo bruto de eventos | Detalhe por app, hora do dia ou dia da semana |
| Ideal para | Quer uma contagem que reforce consistência | Quer analisar e otimizar padrões de uso do telemóvel |
O Fella está à esquerda de propósito. A posição da app é declarada com clareza em como o Fella funciona: um ecrã inicial, sem vista de análises a dividir o dia em gráficos e relatórios. O progresso aqui é uma contagem de apoio para sessões bloqueadas, não um substituto de um produto de análise.
O Tempo de Ecrã continua a deter o relatório detalhado. Se precisa de tempo de ecrã por app, contagens de levantamentos, tempo por categoria ou análise semana a semana, o Fella não tenta duplicar isso. A sua função é manter as apps distraídas selecionadas indisponíveis e mostrar que o limite se está a acumular em algo visível.
| Etapa | O que o Fella faz |
|---|---|
| Escolher | Escolhe as apps que distraem uma vez no seletor Family Activity da Apple; o modo de bloqueio é guardado localmente |
| Iniciar | Inicia uma sessão manual, ou uma rotina inicia uma via Device Activity à hora agendada |
| Bloquear | O ManagedSettings aplica o escudo do sistema; o desbloqueio de emergência, quando elegível, é a única exceção de cinco minutos |
| Acumular | Enquanto o escudo está aplicado, o Fella acumula tempo de foco em registos diários e horários, nunca durante o desbloqueio de emergência |
| Concluir | Quando o intervalo atinge o fim verificado, o ID da sessão é deduplicado e a contagem diária de sessões incrementa |
| Sequência | A sequência atual é recalculada a partir dos dias concluídos ordenados; a melhor sequência atualiza se a nova série for mais longa |
| Marcos | O AchievementService verifica se algum dos 19 objetivos foi recém atingido e adiciona registos com unlockedAt |
| Mostrar | O Início reflete hoje vs. objetivos, a pílula de sequência mostra a série atual e a grelha de conquistas mostra progresso ou datas de desbloqueio |
Cada etapa é local e determinística. Datas de início e fim, últimas datas de foco creditadas, registos diários de foco e sessões e o conjunto deduplicado de IDs de sessão são persistidos nos defaults padrão da app e do App Group partilhado. As reconciliações correm no lançamento, em primeiro plano, em mudanças de horário e em eventos de sessão, para que a mesma sessão não possa ser contada duas vezes após reiniciar.
O progresso nunca alivia o bloqueio. Atingir um objetivo ou desbloquear uma conquista não adiciona desbloqueios, não encurta sessões nem altera o comportamento do escudo. A regra que torna o Fella útil — apps selecionadas permanecem bloqueadas durante a sessão, com um desbloqueio de emergência controlado quando elegível — mantém-se igual em qualquer nível de progresso. Veja desbloqueio de emergência e o que não pode ser contornado.
A função restrita é a funcionalidade. Escolha as apps, defina quando o bloqueio corre, inicie ou deixe a rotina iniciar, veja as contagens e a sequência refletir que apareceu. Esse é todo o ciclo. Os preços são o mesmo ciclo para todos — o progresso não condiciona funcionalidades ou escalões.
O Fella regista tempo total de foco, tempo de foco diário, total e sessões concluídas diárias, sequências atual e melhor, objetivos diários de foco e de sessões com o progresso de hoje e 19 conquistas de marco. Os valores vêm do histórico de bloqueio no dispositivo e de registos diários.
O foco acumula apenas enquanto um escudo do Fella está aplicado durante uma sessão manual ou agendada via Device Activity. O tempo durante os cinco minutos de desbloqueio de emergência não é creditado. O foco é segmentado por dia e por hora, guardado localmente e reconciliado sempre que a app ou as suas extensões correm.
Uma sessão conta quando o seu intervalo guardado atinge o fim verificado, observado em direto ou posteriormente confirmado pela extensão Device Activity. Cada ID de sessão é deduplicado antes de a contagem diária de sessões incrementar.
Uma sequência são dias consecutivos com pelo menos uma sessão concluída. A sequência atual está ancorada a hoje ou ontem e volta a zero após um dia falhado. A melhor sequência é a série mais longa de sempre e é a que as conquistas de sequência usam.
Cinco para tempo total de foco (1, 10, 100, 500, 1000 horas, âmbar), seis para sessões concluídas (1, 10, 50, 100, 500, 1000, azul-escuro) e oito para melhor sequência (3, 7, 14, 30, 90, 180, 365, 730 dias, âmbar). Os mosaicos mostram progresso como medalha contornada até desbloquear, depois a data de desbloqueio.
Sim. O objetivo diário de foco é de 30 minutos a 12 horas com padrão de 3 horas, e pode ser definido por dia da semana a começar à segunda. O objetivo diário de sessões é de 3 por defeito. O progresso de hoje é o total de hoje dividido pelo objetivo de hoje, limitado a 1.
Não. O Fella mantém o progresso deliberadamente leve: totais, hoje, sequências, objetivos e mosaicos de conquistas. Não oferece painéis de análise, gráficos, mapas de calor, relatórios por app ou estimativas de tempo recuperado. A análise detalhada pertence ao Tempo de Ecrã ou a um produto de painel.
Não. O progresso é feedback. As apps selecionadas permanecem atrás do escudo de Tempo de Ecrã da Apple durante a sessão, com no máximo um desbloqueio de emergência de cinco minutos quando elegível. Objetivos e conquistas não alteram o comportamento do escudo, o tempo ou a permissão.