Um rastreador de hábitos privado, e por que você iria querer um
A maioria dos rastreadores de objetivos presume que você quer ser visto. Contagem de sequência para mostrar às pessoas, selos para compartilhar, um feed de outras pessoas fazendo a mesma coisa. Isso funciona para alguns objetivos. Funciona mal para aqueles com que as pessoas mais se importam.
Um objetivo que você não contou para ninguém é o caso mais comum.
Os objetivos que as pessoas não anunciam
Pense no que alguém realmente coloca como foto num app de objetivos. Uma casa que ainda não pode pagar. Um corpo que tem vergonha de querer. Um país aonde nunca foi. Sair de um emprego. Sair de um relacionamento. Uma qualificação em que pode não passar.
Eles têm algo em comum: contar para as pessoas custa algo. Convida uma opinião que você não pediu, ou arma um fracasso público se não acontecer. Muita pesquisa e muito bom senso sugerem que anunciar um objetivo pode deixar você menos propenso a terminá-lo, porque o próprio anúncio parece progresso.
Então a pessoa que trabalha em silêncio por algo não está sendo misteriosa. Está sendo sensata. Um app para esse objetivo deveria ser feito para um único leitor.
Três coisas diferentes chamadas "privado"
Essa palavra é usada para três afirmações que quase não têm relação entre si, e vale separá-las antes de confiar no marketing de qualquer app.
Ninguém está coletando. Os dados não são enviados para lugar nenhum, vendidos nem usados para publicidade. Isso é sobre a empresa.
Ninguém consegue ler durante a transmissão nem armazenado. Se algo sair do dispositivo, é criptografado antes, e a empresa não tem nenhuma chave. Isso é sobre engenharia.
Ninguém ao seu lado consegue ver. Alguém pega seu celular desbloqueado, ou dá uma olhada no seu notebook, ou lê sua tela inicial enquanto você está segurando. Isso é sobre o ambiente em que você está.
A terceira é a que de fato acontece, e é a que quase nada resolve. Uma resposta perfeita às duas primeiras não ajuda em nada quando seu parceiro pega seu celular para ver uma foto e o app ainda está aberto.
O que um bloqueio precisa cobrir
É aqui que a maioria das implementações para cedo demais. Bloquear o app é a parte fácil. A informação vaza por outros três lugares.
O widget da tela inicial. Se o objetivo do app é justamente um widget que você vê todo dia, então o widget é a brecha. Qualquer um que dê uma olhada no seu celular vê o objetivo sem desbloquear nada.
Notificações. Um lembrete que mostra o nome da sua jornada na tela bloqueada anula o bloqueio por completo, e as prévias na tela bloqueada vêm ativadas por padrão para a maioria das pessoas.
O seletor de apps. Quando você troca de app, o sistema tira uma captura da tela para mostrar no seletor. Se a captura mostrar o seu objetivo, o bloqueio é decorativo. Esse ponto é realmente difícil, e é onde implementações descuidadas falham.
Um bloqueio que não responde às quatro é um cadeado na porta da frente de uma casa com as janelas abertas.
A armadilha que faz as pessoas desligarem
Há um erro de design que faz qualquer pessoa abandonar um bloqueio em um dia.
Escolher uma foto significa sair do app. O seletor de fotos, a câmera e o menu de compartilhamento são programas separados, então, do ponto de vista do app, você acabou de sair. Se ele bloqueia no instante em que você sai, tocar em "Escolher foto" tranca você fora da tarefa que estava fazendo. Toda vez.
A regra precisa saber que um seletor aberto pelo próprio app não significa que você se afastou. Parece um detalhe. É a diferença entre um recurso que as pessoas mantêm ativado e um recurso que as pessoas desativam uma vez e nunca mais revisitam.
A outra metade é o tempo. Bloquear na hora é o certo se você se preocupa com alguém no ambiente. É irritante se você faz o check-in, sai para responder uma mensagem e volta dez segundos depois para uma nova autenticação. Essa é uma escolha que só quem usa pode fazer, então deveria ser uma configuração.
Como o Reveal the Dream faz isso
O app coloca uma fotografia do seu objetivo atrás de uma cobertura que sai um pedaço a cada check-in, então a versão privada dessa pergunta é incomumente literal: o objetivo é uma imagem, e ou alguém consegue vê-la ou não consegue.
Os dois primeiros tipos de privacidade são o padrão e não custam nada. Não é preciso conta, e suas jornadas, check-ins e fotos ficam no seu dispositivo. Duas coisas opcionais chegam a um servidor: a sincronização entre plataformas do Premium, que guarda uma cópia criptografada no seu dispositivo antes de sair para não poder ser lida do nosso lado, e um login opcional por e-mail que leva uma assinatura de uma plataforma para outra e nunca leva uma jornada ou uma foto.
O bloqueio do app é o terceiro tipo, e é um recurso Premium. O que o desbloqueia depende do dispositivo, porque afirmar outra coisa seria falso em algum lugar: Face ID ou Touch ID no iPhone, iPad e Mac, sua digital ou seu rosto no Android, e uma senha que você define no Windows. Na Apple e no Android, ele recorre à senha do dispositivo, então uma digital que falha nunca te deixa trancado para fora do seu próprio objetivo.
Uma coisa que o app do Windows diz claramente no próprio cartão de configurações, e esta página não deveria suavizar: ali o bloqueio é uma tela de privacidade, e não é criptografia. Ele impede a pessoa que passa perto da sua mesa. Não é uma garantia sobre alguém que leva a máquina embora e vai vasculhar os arquivos, e um app que deixasse você acreditar o contrário estaria vendendo uma sensação.
Quando você ativa, uma pergunta aparece uma vez: esconder widgets e lembretes também? Essa pergunta não tem padrão de propósito. Se o padrão fosse "só o app", alguém acharia que está protegido enquanto a foto fica na tela inicial. Se fosse "widgets também", o widget ficaria em branco sem explicação e pareceria um bug. Com a opção de esconder ativa, o widget mostra um cartão bloqueado, os lembretes param de citar sua jornada e um relógio pareado recebe a contagem de progresso sem a foto.
Você também escolhe se ele bloqueia na hora ou depois de um minuto, e abrir o seletor de fotos não conta como sair.
Duas coisas que vale dizer com clareza. No Android, ativar o Bloqueio do app também impede capturas de tela do app, inclusive no seletor de apps. É a única forma de evitar que a miniatura do seletor mostre o seu objetivo no Android, e é um custo real, então o app avisa no cartão de ajustes, onde você vai ver antes de ativar. O iPhone não paga esse custo, porque a cobertura dele é desenhada numa janela separada que consegue aparecer a tempo.
E se a sua assinatura terminar, o bloqueio continua ativado. O Premium só é necessário para ativá-lo. Ninguém deveria descobrir que o seu app privado se desbloqueou sozinho porque um cartão venceu.
Você pode testar o app com sua própria foto na página inicial sem instalar nada, ver o que mais o Premium inclui, ou ler sobre a ideia do quadro de visão em que ele se baseia.