❓ Perguntas frequentes (FAQ)
Aqui estão respostas a algumas perguntas comuns sobre o ulives, organizadas por tema.
💬 Feedback e contato
As avaliações na App Store são úteis? Vocês as leem?
Sim — com certeza. As avaliações na App Store são úteis e genuinamente valiosas. Lemos com atenção feedback real e experiências de uso e os usamos como entrada importante para melhorias.
Para deixar expectativas claras:
- A exibição e as notificações de avaliações na App Store podem ter atraso.
- A área de avaliações da App Store não é ideal para capturas de tela, o que pode dificultar a resolução de problemas complexos.
- O ulives é mantido em tempo parcial por uma pessoa, então nesta fase ainda priorizamos o plano principal de desenvolvimento (veja o Roadmap).
Por isso, podemos não responder a cada avaliação imediatamente. Mas lemos todo o feedback e processamos avaliações em lotes em uma certa cadência. Pedimos desculpas antecipadamente por possíveis atrasos. Quando tivermos mais disponibilidade no futuro, vamos melhorar esse processo.
Se precisar de ajuda com um problema específico, recomendamos fortemente entrar em contato por um destes canais:
- 📋 Formulário de feedback: Enviar feedback
- 📧 E-mail: fb@ulives.io
Normalmente tratamos feedback e e-mails o mais rápido possível.
Onde posso ver o plano de desenvolvimento?
Consulte nosso Roadmap, onde atualizamos continuamente prioridades e trabalho planejado.
👑 Compras e Premium Access
Como o Premium Access é vinculado?
ulives ainda não possui servidor — Premium Access é validado pela loja de cada plataforma:
- Compras na App Store: vinculadas ao Apple ID usado no checkout.
- Compras no Google Play: vinculadas à conta Google Play usada para pagamento.
- Outras plataformas: mesmo princípio — os direitos seguem a conta e o histórico de compras de cada loja.
Como ulives é baseado em tecnologia multiplataforma, os custos de portabilidade e adaptação são gerenciáveis, e a assinatura é pensada para ser universal em todas as plataformas. Ainda não podemos oferecer direitos multiplataforma automáticos porque a gestão de contas no servidor ainda não está ativa. Planejamos adicionar login com Google / Apple e um sistema de conta unificado no futuro.
Se precisar de ajuda multiplataforma durante esta transição, envie um e-mail para fb@ulives.io e faremos o possível para ajudar.
Novo dispositivo ou reinstalação: entre com a mesma conta da loja usada na compra e toque em Restaurar compra no ulives.
Comprou Premium, mas não aparece?
Na maioria dos casos, Premium ativa imediatamente.
ulives é atualmente um app totalmente offline. As verificações de direitos ocorrem localmente entre o app e Apple / Google Play — não pelos nossos servidores. Atrasos geralmente vêm da latência de retorno da App Store ou Google Play. Evite pagar novamente enquanto resolve o problema.
Tente:
- Aguardar um pouco, depois reiniciar o app e verificar o status da assinatura
- Trocar de rede (celular / Wi‑Fi)
- Usar Restaurar compra na tela de assinatura
Se você trocou de dispositivo ou mudou de Apple ID / conta Google Play, confirme que a loja está conectada com a mesma conta usada no pagamento.
Se ainda não funcionar, entre em contato: fb@ulives.io
Quanto tempo dura o "Preço Early Bird"? Haverá descontos?
Estamos atualmente na fase de lançamento antecipado. Esperamos continuar refinando o app por um período significativo antes de qualquer ajuste de preço. O preço Early Bird deve ser mantido por aproximadamente mais 6 meses (a partir de fevereiro de 2026).
Nossa filosofia de preços:
- Vitalício e multiplataforma: Nossos preços refletem o valor do acesso vitalício, suporte multiplataforma e custos de desenvolvimento.
- Sem "facadas nas costas": Não ofereceremos descontos por tempo limitado, promoções relâmpago ou cupons. Isso garante que o preço pago hoje seja o melhor possível em comparação com qualquer momento futuro. Queremos proteger o valor dos nossos primeiros apoiadores.
- Preços futuros: Após o fim do período Early Bird, aumentaremos o preço do Premium Access vitalício. Nessa altura, também podemos introduzir opções de assinatura (semanal, mensal, anual).
- Importante: Os benefícios Early Bird são equivalentes ao Premium Access vitalício. Mesmo que modelos de assinatura sejam introduzidos no futuro, seus benefícios existentes permanecerão completamente inalterados.
Nota: Não reduziremos o preço base. Porém, preços em regiões específicas podem flutuar ligeiramente de forma automática devido a variações cambiais gerenciadas pela App Store.
☁️ Dados e sincronização
O ulives suporta sincronização em nuvem em tempo real entre dispositivos?
Atualmente, o ulives usa armazenamento offline com dados salvos localmente no dispositivo. Suportamos sincronização manual de todo o banco de dados via backup/restauração no iCloud Drive, e você também pode exportar/importar seus dados localmente.
Por que não sincronização em tempo real?
- Limitações baseadas em servidor: A maioria dos apps com sincronização em tempo real depende de infraestrutura de servidor, com altos custos e riscos potenciais de privacidade/perda de dados.
- Limitações do protocolo de sincronização iCloud: Embora o iCloud ofereça protocolos de sincronização, nossa pesquisa indica limitações incluindo problemas de estabilidade (com casos relatados de perda de dados) e restrições em tipos de dados.
- Foco em estabilidade: Escolhemos uma abordagem de banco de dados local mais universal e estável para garantir confiabilidade dos dados.
- Dependências complexas vs. apps simples: Para apps simples de tarefas, contabilidade ou notas, cada tarefa, lançamento ou nota é uma entidade independente. É fácil implementar sincronização com base no último registro editado, ou usar diretamente o CloudKit do iCloud para armazenar os dados completos. Porém, o ulives não usa CloudKit (para evitar os problemas do próprio mecanismo e porque o CloudKit pode ficar limitado ao ecossistema Apple). Além disso, as mudanças de experiência e de quantidade de itens envolvem dependências muito complexas. Isso torna impossível implementar simplesmente um mecanismo de sincronização entre vários dispositivos e impossível resolver inteligentemente vários conflitos.
Planos futuros
Podemos avaliar combinar protocolos de sincronização iCloud com nosso sistema de banco de dados local para obter efeitos próximos de sincronização em tempo real. Porém, isso exige pesquisa extensa e avaliação técnica, e não é prioridade alta no roadmap atual.
Nosso foco inicial de desenvolvimento permanece nas funcionalidades principais do app. Melhorias de sincronização em nuvem serão consideradas após estabelecer uma base sólida para as capacidades principais.
Também exploraremos outras soluções viáveis no futuro e tentaremos otimizar a interação de backup/restauração para uso multi-dispositivo.
O que fazer se o ulives mostrar "iCloud indisponível"?
Se você está vendo a mensagem "iCloud indisponível" no ulives, isso normalmente ocorre porque o iCloud Drive está desativado ou o ulives não tem as permissões adequadas do iCloud.
Solução rápida:
- Ative o iCloud Drive nas configurações do dispositivo
- Conceda ao ulives permissão para acessar o iCloud
Para instruções detalhadas passo a passo, consulte nosso Guia de resolução de problemas do iCloud.
📱 Plataformas
Existe versão para iPad, desktop ou web?
O ulives foi projetado para rodar em iOS, iPad e Macs com Apple silicon (série M).
Note que essas plataformas atualmente funcionam como clientes independentes com dados locais separados e ainda não suportam sincronização em tempo real com outros dispositivos. Estamos avaliando mais formatos e soluções de dados ao longo do tempo.
Como é a compatibilidade no macOS?
O ulives roda perfeitamente em Macs com Apple silicon (chips série M). Fizemos várias otimizações para a experiência no macOS:
- Otimização para telas grandes: O layout e a interface foram adaptados para aproveitar telas maiores.
- Ajustes de interação no macOS: Alguns gestos específicos do iOS (como menus de deslizar) não são fáceis de operar no macOS, então os substituímos por menus de clique direito para uma melhor experiência desktop.
Melhorias pendentes e problemas conhecidos no macOS:
- Escala de exibição: Como o macOS executa o app iOS com escala padrão menor, fonte ou layout podem parecer pequenos. Se necessário, você pode tentar soluções de terceiros como PixelPerfect para ajustar a escala. Avaliaremos se podemos oferecer otimização integrada no futuro.
- Live Activities: O macOS aparentemente não suporta recursos como Live Activities. Portanto, ao usar recursos como o timer Pomodoro, pode faltar um aviso persistente em primeiro plano.
O Premium do ulives funcionará em todas as plataformas?
Esse é o objetivo de longo prazo. O Premium Access deve ser compartilhado entre iOS, Android e HarmonyOS com dados e direitos unificados. Android já está disponível no Google Play; HarmonyOS ainda está planejado. Ainda não operamos um servidor ou sistema de contas, então direitos multiplataforma atualmente dependem da validação de compras dentro do app de cada loja. Até a gestão no servidor estar disponível, resgate multiplataforma pode exigir contato conosco em fb@ulives.io.
⚖️ Tarefas e penalidades
Como funcionam as penalidades no ulives?
No ulives, as penalidades ajudam a construir disciplina e responsabilidade. As penalidades são acionadas apenas quando uma tarefa é explicitamente movida para o status "Abandonada".
Modos de avanço de tarefa e gatilhos de penalidade
O ulives oferece duas opções básicas de avanço de tarefa e introduziu mecanismos mais flexíveis de tratamento de atraso na versão v1.5.x:
| Modo de avanço | Comportamento ao atrasar | Como acionar penalidades |
|---|---|---|
| Modo manual | Tarefas permanecem no estado atual | Abandonar a tarefa manualmente |
| Modo automático | Padrão: mover para "Confirmação pendente"; pode ser definido como "Desistência automática (penalidade automática)" | Confirmar abandono manualmente; ou automático (se definido como "Desistência automática") |
Tratamento de atraso mais flexível (v1.5.x+)
A partir da versão v1.5.x, introduzimos opções mais flexíveis de tratamento de atraso. Você pode configurar livremente o comportamento quando uma tarefa atrasa:
- Mover para confirmação pendente: Comportamento padrão, exige confirmação manual.
- Desistir (penalidade automática): Move automaticamente para status "Abandonada" e aciona penalidades ao atrasar.
- Concluir (recompensa automática): Marca automaticamente como concluída e concede recompensas ao atrasar.
- Pular: Pula a tarefa automaticamente, sem recompensa nem penalidade.
Penalidades personalizadas e planos futuros
Você também pode criar seus próprios sistemas de penalidade usando:
- Valores negativos de experiência em itens
- Efeitos de quantidade de item para personalizar penalidades
Estamos planejando introduzir os seguintes recursos para aplicação mais rigorosa:
- Suporte a recompensas negativas (penalidades) diretamente em tarefas e subtarefas
🧭 Sobre ulives e LifeUp
Por que o Premium Access do ulives é separado do LifeUp?
- ulives é um sucessor espiritual, não uma portagem: ulives é um app novo inspirado no LifeUp, construído e otimizado do zero para iOS — não é o LifeUp movido para outra loja.
- Completamente re-desenvolvido: Embora compartilhe a filosofia central de gamificação, o ulives tem uma nova base de código com diferenças arquiteturais significativas em relação ao LifeUp.
- Equipe separada: O esforço iOS do LifeUp avançou lentamente por vários motivos; o ulives é desenvolvido e mantido por uma equipe independente, com seu próprio roadmap e prioridades separados do LifeUp no Android.
- Custos e preços: A assinatura do LifeUp no Android custa menos porque só precisamos manter uma plataforma Android. Também deixamos claro nos termos de assinatura que ela se aplica apenas ao Android; a documentação do LifeUp enfatiza consistentemente o desenvolvimento nativo para Android. Reutilizar esse modelo de assinatura no ulives não cobriria o desenvolvimento multiplataforma e os custos de manutenção de longo prazo — e o projeto não seria sustentável. Ambos os apps oferecem assinatura vitalícia bem abaixo da maioria dos produtos comparáveis, mas são compras separadas.
- Ecossistemas de plataforma: A App Store e o Google Play são ecossistemas independentes — pagamento, contas e gestão de compras não interoperam.
- Restrições técnicas: A assinatura do LifeUp (Android) tem muitos níveis históricos de compra, além de diferenças entre compras de app pago no Google Play e licenças in-app. Para compras de app pago no Google Play, também não podemos mapear direitos a uma conta específica. Somando equipes de desenvolvimento e sistemas de conta diferentes, não temos ofertas planejadas de migração de assinatura nem caminho técnico para oferecê-las.
- Roadmap multiplataforma: O ulives é atualmente um app totalmente offline, sem sistema de contas; uma compra única vincula-se ao seu Apple ID nas plataformas Apple (iOS, iPadOS, macOS) ou à sua conta Google Play no Android. Planejamos suportar login Google / Apple e métodos similares para compartilhar direitos entre plataformas; detalhes serão anunciados quando estiver pronto.
Portanto, o Premium Access do ulives deve ser adquirido separadamente pela App Store; importar dados do LifeUp não transfere sua assinatura.
Para filosofia de preços e detalhes, consulte ulives vs LifeUp — Comparação.
Por que o ulives Premium custa mais que o LifeUp?
O LifeUp é exclusivo para Android; seu preço reflete escopo de plataforma única e download pago no Google Play. O ulives é uma reescrita completa com arquitetura multiplataforma, testes extensivos, UI nativa por plataforma e custo substancial de desenvolvimento contínuo.
A receita Premium sustenta manutenção sustentável e futuros lançamentos HarmonyOS. O preço do ulives equilibra manutenibilidade de longo prazo com um plano gratuito justo — comparar apenas preços de capa ignora stacks tecnológicos diferentes, estrutura de equipe e objetivos de plataforma de longo prazo.
Ambas as assinaturas vitalícias permanecem bem abaixo da maioria dos apps comparáveis de produtividade/gamificação. Consulte Preços e modelo de negócio para detalhes.
Posso transferir meus dados do LifeUp para o ulives?
Desde o ulives versão 1.7.22, o ulives suporta importação de backup do LifeUp (arquivos .lfbak) e tentará convertê-los em dados compatíveis com o ulives para continuar sua experiência.
Notas importantes:
- Conversão potencialmente com perdas: Os dois apps têm diferenças funcionais — nem todos os dados do LifeUp podem ser mapeados perfeitamente para o ulives. Alguns dados podem ser perdidos ou adaptados durante a conversão.
- Requisito de versão do LifeUp: Os dois apps usam estruturas de dados completamente diferentes. A importação no ulives, na medida do possível, suporta backups do LifeUp a partir da versão 1.105.0. Se seu backup vier de uma versão mais antiga do LifeUp, atualize a estrutura de dados na versão mais recente do LifeUp antes de importar — ou entre em contato em fb@ulives.io.
- Somente em uma direção: Atualmente não é possível transferir dados do ulives de volta para o LifeUp.
- Como funciona: A importação cria um novo perfil separado no ulives, então seus dados existentes no ulives permanecem intactos.
Quais são as diferenças entre ulives e LifeUp?
Embora o ulives compartilhe a filosofia central de gamificação com o LifeUp, há diferenças significativas de arquitetura e funcionalidade:
| Aspecto | LifeUp | ulives |
|---|---|---|
| Plataformas | Somente Android | iOS, iPadOS, macOS (Apple Silicon), Android |
| Arquitetura | Android nativo puro | KMP (Kotlin Multiplatform) + UI nativa (SwiftUI) |
| Tamanho do app | Muito compacto (Android puro) | Maior devido ao framework multiplataforma |
| Sistema de moeda | Sistema fixo de "Moedas" | Flexível: qualquer item pode servir como moeda (multi-moeda) |
| Perfis | Perfil único | Sistema multi-perfil com workspaces independentes |
| Modelo de tarefa | Clones de instância por repetição | Ciclos de tarefa + regras de repetição com controle de status por ciclo |
| Rastreamento de atividade | Espalhado por módulos | Linha do tempo de atividade unificada |
| Agrupamento | Listas básicas | Agrupamento inteligente (ex.: "Todas as tarefas de hoje") |
| API e automação | API local via URL Scheme + Content Provider; LifeUp Cloud/Desktop; integração Tasker | Integração simples com Atalhos (somente Atalhos iOS acionados por item) |
| Ecossistema comunitário | Ecossistema LifeUp Cloud | Sem sistema de API pública atualmente |
Para um mergulho mais profundo, consulte nossa publicação no blog Por que ulives: o sucessor iOS do LifeUp.