Repository navigation
Releases: MaloneFreak/EatMate
Release list
EatMate 1.2.0
👉 Abrir o EatMate
Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.
Novidades
- O app conhece muito mais alimentos. Em português, os nomes reconhecidos passaram de cerca de 1.100 para mais de 2.200, e todos os idiomas ganharam nomes novos: queijos (burrata, quark, halloumi, feta, brie…), pratos de vários países (ramen, poke, curry, falafel, tabule, tiramisu…), frutas e verduras brasileiras (jaca, pinha, bacuri, taioba, ora-pro-nóbis…), peixes, carnes, cervejas, chocolates e outras marcas.
- 16 alimentos novos, com nota própria: cordeiro, pato, alcachofra, couve-de-bruxelas, erva-doce, brotos, algas, jaca, pinha, falafel, tempeh, muesli, cuscuz marroquino, grãos integrais (cevada, bulgur, trigo sarraceno…), ramen e temperos e especiarias (canela, pimenta, vinagre…).
- Nomes internacionais valem em todos os idiomas: "burrata", "quark" ou "tiramisu" são reconhecidos em português, inglês, espanhol, alemão, francês e italiano.
Correções
- "Queijo brie", "arroz basmati" e outros nomes seguidos do mesmo alimento viram um item só. Antes, o alimento contava duas vezes na nota.
- Em alemão, francês e italiano, especiarias e ervas secas (canela, gengibre, alecrim, tomilho, ervas de Provença…) não contam mais como porção de verdura.
O arquivo eatmate-web-v1.2.0.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.
EatMate 1.1.0
👉 Abrir o EatMate
Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.
Melhorias
- O app abre mais rápido. A primeira abertura baixa só o idioma escolhido, não os seis; relatórios e perfil são baixados quando abertos pela primeira vez. As bibliotecas ficam num arquivo à parte, que continua em cache entre as versões. Tudo segue funcionando sem internet.
- Telas estreitas: a escala de notas do relatório não passa mais da borda em celulares de 320 px, a data do registro não fica cortada (a hora desce para a linha de baixo), e títulos e rótulos da barra de navegação se ajustam à largura da tela.
- Campos em foco não ficam escondidos atrás da barra de navegação.
- O app instalado pode girar para a horizontal (tablets e Chromebooks).
Segurança
- Backup importado com limites: arquivos acima de 20 MB ou com registros demais são recusados antes de travar o aparelho; nomes, observações e apelidos longos são cortados; marcações desconhecidas e campos extras são descartados.
- Cópia de segurança local sem estourar: quando o armazenamento do navegador enche, a cópia passa a guardar só os últimos 60 dias, em vez de parar de proteger os registros.
- Política de segurança de conteúdo (CSP): o app só carrega scripts, estilos, fontes e imagens do próprio site.
- O app não abre dentro de um iframe de outro site (proteção contra clickjacking).
- As GitHub Actions ficam fixadas pelo SHA do commit, o CI verifica vulnerabilidades conhecidas nas dependências e o Dependabot mantém tudo atualizado.
O arquivo eatmate-web-v1.1.0.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.
EatMate 1.0.2
👉 Abrir o EatMate
Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.
Correções
- Seus registros não se perdem mais. Em alguns celulares (principalmente iPhone), o armazenamento do navegador às vezes demorava ou deixava de confirmar uma gravação; se o app recarregasse nessa hora (por exemplo, numa atualização), o registro sumia. Agora cada alteração é guardada também numa cópia de segurança automática no aparelho, e ao abrir o app tudo o que estiver faltando é reposto. Atualizar o app nunca apaga o histórico.
- Salvar só volta para o início com a refeição guardada. A versão 1.0.1 voltava antes de a gravação terminar; agora o app espera a confirmação (no máximo um instante, já que a cópia de segurança garante o registro) e, se der erro, avisa e mantém você no formulário.
O arquivo eatmate-web-v1.0.2.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.
EatMate 1.0.1
👉 Abrir o EatMate
Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.
Correções
- Salvar uma refeição volta para a tela anterior na hora, e o aviso "Alterações salvas!" aparece assim que a gravação termina. Antes, em alguns celulares, o app ficava parado no formulário e o aviso só aparecia depois de voltar manualmente. O mesmo vale para excluir uma refeição, um dia ou um relatório.
- O botão de voltar não fica mais parado quando o app instalado é reaberto direto em uma tela: ele leva para o início.
- A setinha do seletor de idioma ficou alinhada, um pouco mais para dentro.
O arquivo eatmate-web-v1.0.1.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.
EatMate 1.0.0
👉 Abrir o EatMate
Não precisa instalar nada: abra o link no celular ou no computador. Para deixar na tela inicial, veja o README.
Primeira versão do EatMate. 🎉
Novidades
- Registro de refeições do seu jeito: escreva frases inteiras como "tomei café com leite e comi 2 torradas" e o app separa os alimentos, com sugestões enquanto você digita, quantidades e observações. Dá para registrar na hora ou em dias anteriores.
- Café da manhã, lanche da manhã, almoço, café da tarde, jantar e ceia, com o horário sugerido automaticamente.
- Termômetro da alimentação: depois de 7 dias com registro, a tela inicial mostra a nota da semana (0 a 100) e a letra de A a E, no estilo do Nutri-Score.
- Relatório completo: como a nota foi calculada, pontos positivos e de atenção, marcadores de consumo, qualidade e grau de processamento dos alimentos, grupos alimentares, regularidade das refeições, alimentos mais frequentes, nota dia a dia e o diário completo.
- Use o relatório onde quiser: copiar para uma IA (ChatGPT, Gemini, Claude…), salvar em PDF para o nutricionista, compartilhar pelo WhatsApp ou baixar o arquivo.
- Histórico de dias: veja, edite ou exclua qualquer refeição ou o dia inteiro, com busca por alimento.
- Histórico de relatórios: um relatório é salvo automaticamente a cada semana. Se você corrigir algum dia depois, ele aparece como desatualizado e pode ser gerado de novo.
- 6 idiomas: português, inglês, espanhol, alemão, francês e italiano — na interface, nos relatórios e no reconhecimento dos alimentos. O app abre no idioma do aparelho e pode ser trocado em Perfil → Idioma.
- Funciona como aplicativo: dá para instalar na tela inicial do celular e usar sem internet.
- Privacidade: sem cadastro e sem servidor — os dados ficam só no seu aparelho. Backup e restauração para trocar de celular.
- Tema claro e escuro, alimentos personalizados e um relatório de exemplo para ver como tudo funciona antes dos 7 dias.
O arquivo eatmate-web-v1.0.0.zip é para quem quer hospedar o app em outro site: basta publicar o conteúdo dele em qualquer hospedagem de arquivos estáticos.