Alternância de Perfis de Múltiplos Utilizadores e Controlos de Privacidade
O Ancora Planner foi concebido para famílias reais e agregados familiares partilhados. Com a alternância de perfis multiutilizador, os membros da família e os cuidadores podem alternar entre horários de dependentes num único dispositivo, sem necessidade de terminar sessão ou partilhar palavras-passe confidenciais da conta.
Arquitetura de Agregado Familiar Partilhado
Em muitas casas, um tablet partilhado na cozinha ou o telemóvel dos pais é utilizado para gerir os horários dos filhos, de pais idosos ou de parceiros. Em vez de exigir que os utilizadores terminem sessão e voltem a autenticar-se sempre que desejam consultar o horário de outra pessoa, o Ancora dispõe de um Serviço de Conta Ativa desacoplado:
| Função | Descrição | Duração |
|---|---|---|
| Conta Autenticada | O utilizador registado que se autenticou com credenciais JWT no dispositivo físico (o proprietário do dispositivo). | Persistente entre sessões até que seja feito o Terminar Sessão explícito. |
| Perfil Ativo | O membro do agregado familiar cuja linha cronológica, rotinas, listas e tarefas estão atualmente visíveis no ecrã. | Estado de sessão dinâmico; é reposto com segurança para o utilizador autenticado num arranque a frio. |
Visão Geral do Painel de Conta
O Painel de Conta funciona como o seu centro principal para o estado do perfil, grupos familiares e integridade da sincronização:
- Abra o menu de navegação lateral (☰).
- Toque no seu avatar de perfil ou no mosaico de menu Conta.
Figura 13.4: Visão geral do Painel de Conta apresentando o perfil principal, nível de subscrição, estado de sincronização e lista de Grupos Familiares.
O painel oferece uma visão geral imediata de:
- Nível de Subscrição: Exibe o seu plano ativo (ex.: Avaliação Pro · Expira em 23 dias) e a ação Atualizar para Pro.
- Estado de Sincronização: Apresenta a data e hora da última sincronização na nuvem (ex.: Sincronizado agora mesmo) e inclui um botão Forçar Sincronização para acionar a atualização imediata dos dados.
- Seleção de Idioma: Altere o idioma ativo da interface da aplicação independentemente da região do sistema.
- Lista de Grupos Familiares: Apresenta o seu grupo familiar (ex.: Wonderland) com cada membro listado juntamente com a sua função (Proprietário, Membro, Permitido).
Alternar para o Perfil de um Membro
Para visualizar e gerir o horário de um membro dependente da família:
- Localize o membro na lista de Grupos Familiares (ex.: Wendy).
- Toque em Abrir Perfil junto ao respetivo nome.
- O Ancora altera imediatamente o contexto do planeador e fecha o painel inferior.
- O cabeçalho do menu de navegação lateral atualiza-se instantaneamente com o avatar e o nome do membro ativo.
Figura 13.5: Painel de Conta no modo de visualização de membro destacando a faixa Conta Autenticada vs A Visualizar Atualmente e a etiqueta de membro ATIVO.
Perceção da Sessão e Indicadores de Contexto
Sempre que estiver a visualizar o perfil de um membro, o Ancora fornece indicadores visuais claros para evitar alterações acidentais de horário:
- Faixa de Estado de Sessão Dupla: Abrir o Painel de Conta exibe um distintivo âmbar proeminente mostrando ambas as identidades:
- Conta Autenticada: [Utilizador Principal] (ex.: Peter Pan)
- A Visualizar Atualmente: [Membro] (ex.: Wendy)
- Etiqueta ATIVO: Na lista de Grupos Familiares, o perfil do membro ativo apresenta uma etiqueta verde destacada ATIVO.
- Avatar do Menu Lateral: O cabeçalho superior do menu lateral reflete o avatar do membro (ex.: W para Wendy) para confirmar de quem é o horário visível.
Segregação de Dados Localizados e Privacidade
O Ancora segrega rigorosamente os dados por UUID de perfil no seu armazenamento local:
- Eventos da Linha Cronológica e Rotinas: Mudar para o perfil de um membro filtra a linha cronológica para mostrar apenas eventos, hábitos e rotinas que pertencem a esse membro específico ou são partilhados com ele.
- Segregação de Tarefas e Listas: As vistas do Gestor de Tarefas e das Listas de Verificação exibem os itens atribuídos ao membro ativo.
- Barreiras de Segurança: As operações de conta sensíveis (alteração de palavras-passe mestras, ligação de contas Google ou aquisição de subscrições) estão restritas ao titular principal da conta autenticada.
Figura 13.6: Painel de Conta mostrando o botão de ação Regressar ao Meu Perfil para restauro com um toque.
Regressar ao Seu Próprio Perfil
Quando terminar de rever ou editar o horário de um membro, regressar à sua vista pessoal é muito simples:
- Abra o menu de navegação lateral e toque no cabeçalho do avatar (ou em Conta).
- No Painel de Conta, deslize para baixo e toque no botão azul destacado Regressar ao Meu Perfil.
- O Ancora restaura imediatamente o contexto da sua conta principal, atualiza o cabeçalho do menu lateral e devolve a linha cronológica do planeador aos seus eventos pessoais.