Declaração de Acessibilidade
Versão 1.0 · Avaliação técnica de 3 de setembro de 2026
Esta declaração é voluntária. Diz o que funciona no Travus para pessoas com deficiência, o que não funciona, e como pedir ajuda. Acessibilidade é a propriedade de um produto digital poder ser usado por pessoas com deficiência: quem não vê, quem vê pouco, quem não ouve, quem não usa rato, quem tem dificuldade em ler texto pequeno.
1. O que esta declaração cobre
Esta declaração cobre as superfícies indicadas a seguir, e apenas essas.
Não cobre a consola interna de administração, por não ser um serviço prestado a consumidores. A página onde os dados do cartão são introduzidos, no pagamento web, é alojada por terceiro e está tratada à parte, na secção 7.
- A aplicação móvel Travus para iOS e Android, distribuída na União Europeia e no Espaço Económico Europeu.
- A aplicação web Travus, incluindo as páginas de subscrição e de pagamento.
- O sítio público de marketing, que apresenta o produto, mostra preços e conduz ao registo.
2. Porque é que esta declaração é voluntária
A Lei Europeia da Acessibilidade (Diretiva (UE) 2019/882, transposta em Portugal pelo Decreto-Lei n.º 82/2022) aplica-se aos serviços de comércio eletrónico prestados a consumidores desde 28 de junho de 2025. Exclui expressamente as microempresas que prestam serviços — menos de 10 pessoas, e volume de negócios anual ou balanço total anual que não excede dois milhões de euros.
A Travus pressupõe que é uma microempresa. Isto é dito aqui como pressuposto e não como facto assente: a determinação escrita que o registaria tem todos os campos por preencher e não está assinada nem datada. Por isso esta declaração não invoca a isenção como adquirida. Se o pressuposto se confirmar, publicar uma declaração como esta não é legalmente exigido à Travus. Se não se confirmar, cada falha listada na secção 6 é um incumprimento efetivo e esta declaração deixa de ser voluntária.
Ser microempresa, se se confirmar, dispensa a Travus dos requisitos de acessibilidade acima e de mais nada. A proteção de dados, as regras sobre cookies e rastreio, os deveres de notificação e recurso do Regulamento dos Serviços Digitais e o direito do consumo continuam integralmente aplicáveis.
3. Norma e estado declarado
A Travus adota voluntariamente a EN 301 549 v3.2.1 — que corresponde à WCAG 2.2, nível AA — como norma de referência para as superfícies da secção 1.
O estado declarado é parcialmente conforme. Isso significa que uma parte do serviço cumpre a norma e outra parte, identificada na secção 6, não cumpre. Não afirmamos conformidade total, e não a afirmaremos enquanto esses pontos estiverem abertos.
Este compromisso é voluntário e revogável. Assumi-lo não converte a Travus em entidade obrigada, nem constitui reconhecimento de qualquer dever legal de acessibilidade. Se a Travus deixar de o manter, dirá aqui que o deixou, com data.
4. Como foi feita a avaliação
A avaliação de 3 de setembro de 2026 foi feita por análise do código e dos valores declarados de cor, tamanho e estrutura, com recálculo independente dos rácios de contraste pela fórmula de luminância relativa da WCAG. Foi uma avaliação interna, não uma auditoria independente.
Não houve teste em dispositivo real. Em concreto, não foram executados: leitores de ecrã (VoiceOver, TalkBack, NVDA), auditorias automáticas de navegador sobre a aplicação a correr, medição dos alvos de toque controlo a controlo, nem medição fotossensível de conteúdo intermitente. Os alvos de toque foram inspecionados de forma agregada e nada de anómalo foi encontrado quanto a intermitência, mas isso é uma leitura estática de durações, não uma medição.
5. O que já funciona
Esta lista existe para que a secção seguinte seja lida como o que é: um inventário de falhas concretas num produto que tem trabalho de acessibilidade feito, não um produto sem nenhum.
- Um controlo automático de contraste sobre a paleta principal de cores corre em cada alteração de código e bloqueia a integração se falhar. Ver na secção 6 o alcance real deste controlo.
- Uma regra automática impede a existência de botões sem etiqueta para leitores de ecrã, ao nível de erro desde 14 de agosto de 2026, com a contagem de infrações a zero.
- Os gráficos desenhados em tela têm de ter descrição textual, verificada automaticamente, com exceções listadas e datadas uma a uma.
- A redução de movimento do sistema operativo é respeitada por omissão, com uma lista fechada de exceções, cada uma com razão escrita, e um controlo automático que deteta exceções não declaradas.
- Os valores monetários e os gráficos principais são anunciados por leitor de ecrã como um montante formatado e com um resumo dos dados.
- Os controlos de vídeo estão etiquetados, incluindo a barra de progresso, com papel e valor.
- Existem limites de ampliação de tipo de letra por papel, que deixam o texto crescer com a definição do sistema sem partir o ecrã.
- Na web, o sítio de marketing tem ligação para saltar para o conteúdo, região principal identificada em todas as páginas e associação correta entre etiquetas e campos; a aplicação web tem um componente de janela modal acessível, que retém o foco, fecha com Escape e anuncia-se como diálogo.
6. Conteúdos não acessíveis
Cada linha diz o que falha, onde, e o que a pessoa afetada sente.
- Móvel — as cores de lucro e prejuízo são demasiado claras para serem lidas. O verde de ganho mede 2,01:1 sobre o fundo do distintivo de percentagem e 2,28:1 sobre branco; o vermelho de perda mede 3,08:1 e 3,76:1. O mínimo é 4,5:1, e ambos são aplicados a texto abaixo do limiar de texto grande, na lista de posições e no cabeçalho da carteira. Uma pessoa com baixa visão moderada abre a lista de posições e não consegue ler exatamente o número que abriu a aplicação para ver.
- Móvel — o texto secundário mede 3,26:1 e as ligações 3,84:1 sobre branco, ambos dispensados do controlo automático com a justificação de serem apenas para texto grande, sendo usados a 12 e 12,5 pontos em 174 e 56 locais reais. O tema de alto contraste que serviria de compensação não é consumido por nenhum ecrã: ligar Aumentar Contraste no sistema não muda nada.
- Móvel — o ecrã de subscrição tem a sua própria paleta, que nenhum controlo automático examina. O texto explicativo mede entre 3,15:1 e 3,92:1. Quando um pagamento é recusado, a frase que explica porquê é o texto menos legível do ecrã.
- Móvel — vinte e sete locais impedem o texto de crescer com a definição do sistema. Três deles são passos de tipo de 8 pixéis no cabeçalho de detalhe de ativos de criptomoeda, com etiquetas reais traduzidas.
- Móvel — imagens e vídeos publicados por utilizadores não têm descrição nem legendas. O compositor de publicações não pergunta pela descrição da imagem, o bloco de multimédia está escondido da árvore de acessibilidade, e para vídeo não existe qualquer suporte a legendas. São critérios de nível A, o nível mais básico.
- Web — nenhuma das duas superfícies web lê a preferência de reduzir movimento do sistema operativo. O sítio de marketing tem seis animações em ciclo infinito, incluindo uma faixa deslizante de 20 segundos sem controlo de pausa, e um fundo animado em WebGL. Para quem tem perturbação vestibular, a página de entrada e a página de preços são fisicamente inutilizáveis. Nível A.
- Web — o rodapé do sítio de marketing é quase invisível sobre o fundo quase preto: os títulos de coluna medem 2,54:1, a linha de direitos de autor 2,10:1, e as próprias ligações — incluindo Política de Privacidade, Termos e Política de Cookies — medem 4,49:1.
- Web — nas páginas de fundo escuro, o texto pequeno fica abaixo do mínimo. Os quatro avisos pré-contratuais da página de pagamento (pagamento seguro, câmbio, renovação automática e reembolso) medem 4,34:1 a 10-11 pontos.
- Web — a aplicação web não tem ligação de salto nem regiões identificadas. Quem usa leitor de ecrã e pede para saltar para o conteúdo principal não ouve nada, e volta a percorrer o mesmo menu a cada página. Nível A.
- Web — a janela de eliminação de conta não é uma janela modal: não se anuncia como diálogo, não retém o foco e não fecha com Escape, apesar de existir na mesma aplicação um componente correto que todas as outras janelas usam. Nível A.
- Nenhuma superfície web tem verificação automática de acessibilidade. A única que existe em toda a integração contínua aponta para a consola interna de administração, ao nível de aviso e sem bloquear. No móvel, o controlo de contraste cobre cerca de um quinto da superfície de cor da aplicação — escreve que todos os pares passam no mesmo ponto do código em que cinco falhas estão ativas.
6-A. Aplicação web — avaliação de 23 de setembro de 2026
A aplicação web foi reavaliada a 23 de setembro de 2026, com o método da secção 4: leitura do código e cálculo dos contrastes, sem leitor de ecrã e sem navegador. Desde a avaliação de 3 de setembro, a aplicação web passou a ter ligação para saltar para o conteúdo e região principal identificada, a janela de eliminação de conta passou a anunciar-se como diálogo e a reter o foco, e o contraste dos componentes base passou a ser verificado automaticamente em cada alteração. Os pontos da secção 6 que descrevem essas falhas na aplicação web são retirados na próxima revisão desta declaração, com a data da correção.
Continuam por corrigir na aplicação web, à data desta avaliação:
- Os nomes dos destinos na barra de navegação lateral medem 3,46:1 quando não estão selecionados; o mínimo para texto deste tamanho é 4,5:1.
- O menu da conta anuncia-se como menu mas não se percorre com as setas, e ao fechá-lo com Escape o foco perde-se.
- Os resultados da pesquisa do Mercado são anunciados por inteiro a cada tecla, e a caixa de pesquisa não se identifica como campo com lista de sugestões.
- O gráfico de preço no detalhe de um ativo não tem alternativa em texto: quem não vê o gráfico não fica a saber como o preço evoluiu.
- O calendário de dividendos obriga a percorrer 42 dias com a tecla Tab, um de cada vez.
- A calculadora simples não anuncia o resultado, e o seu campo não tem nome acessível.
- As imagens publicadas na comunidade são tratadas como decorativas e não têm descrição; as publicações importadas do X são lidas com pronúncia portuguesa mesmo quando estão em inglês.
- No chat da Travus AI, o campo de escrita e o botão de enviar não têm nome acessível, e as respostas não são anunciadas quando chegam.
- Os filtros de período e de categoria anunciam-se como separadores sem painel; as linhas secundárias dos cartões de métricas e o texto dos cartões bloqueados medem menos de 4,5:1.
- Em ecrãs estreitos, a folha deslizante não tem título visível nem botão de fechar, e as notificações temporárias são anunciadas em duplicado.
- O texto legal no rodapé das páginas de entrada e de registo tem 9 pixéis em ecrãs estreitos, e a página de erro grave anuncia-se sempre em português.
- A confirmação de eliminação de um portfólio pede que se escreva um texto num campo sem etiqueta.
7. Alternativas e limitações conhecidas
Quando uma barreira desta declaração impedir alguém de concluir uma operação, a Travus executa a operação por outra via, mediante pedido pelo contacto indicado abaixo, sem custo adicional e sem exigir justificação médica.
No pagamento web, o passo em que os dados do cartão são introduzidos é apresentado numa página alojada por um prestador de pagamento, dentro do nosso ecrã. A Travus não controla o que está dentro dessa página: nem as etiquetas dos campos, nem o contraste, nem a ordem de foco, nem a forma como um erro é anunciado. A acessibilidade dessa página não está avaliada. Até haver essa avaliação, a alternativa é subscrever dentro da aplicação móvel.
- A subscrição pode ser comprada dentro da aplicação móvel, através da App Store ou do Google Play, em vez do pagamento web.
- Os Termos e a Política de Privacidade estão disponíveis dentro da aplicação móvel. Se o rodapé do sítio impedir alguém de os encontrar, enviamo-los por correio eletrónico a pedido.
8. Como comunicar uma barreira
Se encontrar uma barreira no Travus — uma coisa que não consegue ler, ouvir, alcançar ou operar — escreva para o endereço indicado no fim deste documento.
Ajuda-nos que a mensagem diga, na medida do possível: o que estava a tentar fazer, em que ecrã ou página, em que dispositivo e, se usar tecnologia de apoio (leitor de ecrã, ampliação, controlo por voz), qual. Nada disto é obrigatório: uma frase a dizer que não consegue ler os números verdes é um pedido válido.
Este canal é gratuito e não exige conta no Travus.
9. Via de reclamação e autoridade
Se a nossa resposta não o satisfizer, pode reclamar junto da autoridade competente. Para a acessibilidade nos serviços de comércio eletrónico, em Portugal, essa autoridade é a ANACOM — Autoridade Nacional de Comunicações.
Uma precisão honesta, que não se omite por conveniência: se o pressuposto de microempresa da secção 2 se confirmar, e enquanto se mantiver, a Travus não está sujeita aos requisitos de acessibilidade cuja violação essa autoridade sanciona. Enquanto a determinação não estiver assinada, nem sequer isso está estabelecido. Isso não retira a ninguém o direito de reclamar, nem retira à autoridade a competência para apreciar se a isenção é efetivamente aplicável.
Esta secção respeita apenas à acessibilidade. Reclamações sobre proteção de dados dirigem-se à CNPD; reclamações de consumo seguem as vias próprias do direito do consumo.
10. Quando esta declaração é revista
Esta declaração é revista, e a data de avaliação atualizada, em qualquer dos seguintes casos.
- Anualmente, no aniversário da data de publicação.
- Sempre que uma das falhas da secção 6 for corrigida, para a retirar da lista com a data da correção.
- Sempre que uma alteração do produto introduzir uma barreira nova, ou quando a página de pagamento de terceiro for substituída ou avaliada.
- Imediatamente, quando a Travus deixar de reunir os limiares de microempresa, ou quando a determinação da secção 2 for assinada e datada.
11. O que esta declaração não diz
- Não afirma conformidade total com a WCAG 2.2 AA. Afirma conformidade parcial, e lista as falhas.
- Não resulta de auditoria independente nem de teste com utilizadores com deficiência.
- Não invoca qualquer encargo desproporcionado — essa é uma figura legal diferente e não é o fundamento usado aqui.
- Não substitui os Termos e Condições nem a Política de Privacidade.