Autenticação GOV (Android)

About the Evaluation

Report Creator
André Santos
Evaluation Commissioner
LASIGE
Evaluation date
Mon Feb 07 2022

Executive Summary

Principais problemas encontrados na app:

  • Diversas caixas de texto não têm etiquetas.
  • Não é possível utilizar a app em modo paisagem.
  • Uso de cor como unica maneira de determinar a selecção de items.
  • Existe perda de conteúdo ao redimensionar o texto.
  • Mensagens de erro e pop-ups de progresso não são anunciadas através do leitor de ecrã.
  • O leitor de ecrã não consegue focar a barra superior que contém o botão que abre o "navigation drawer" nem focar os três botões que se encontram na ecrã principal da aplicação. A única maneira de aceder a este menu e às restantes funcionalidades da aplicação é efetuar um gesto de swipe (com 2 dedos se for utilizador de leitor de ecrã).

Scope of the Evaluation

Website name
Autenticação GOV (Android)
Scope of the website
Ecrãs selecionados de acordo com o metodologia definida no ponto 2 e 3 do anexo I da DECISÃO DE EXECUÇÃO (UE) 2018/1524 DA COMISSÃO de 11 de outubro de 2018
WCAG Version
2.1
Conformance target
AA
Accessibility support baseline
Android v12 with TalkBack
Additional evaluation requirements
Not provided

Detailed audit results

Summary

Reported on 38 of 50 WCAG 2.1 AA Success Criteria.

All results

1 Perceivable

1.1 Text Alternatives
Success Criterion Result Observations
1.1.1: Non-text Content
Entire sample

Result: Failed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Failed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

O logotipo é focável e como é uma imagem decorativa não o devia ser.

QR Code

No observations added

1.2 Time-based Media
Success Criterion Result Observations
1.2.1: Audio-only and Video-only (Prerecorded)
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.2.2: Captions (Prerecorded)
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.2.3: Audio Description or Media Alternative (Prerecorded)
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.2.4: Captions (Live)
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.2.5: Audio Description (Prerecorded)
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.3 Adaptable
Success Criterion Result Observations
1.3.1: Info and Relationships
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Failed

QR Code

Result: Not present

Autenticação

Caixas de texto "prefixo" e "número de telemóvel" sem etiqueta. Caixa de texto do PIN tem a descrição de "Palavra passe" em vez de PIN.

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

Switchs (Assinatura visível, Última Página) não têm etiqueta. Caixa de texto de confirmação não tem etiqueta. Caixa de texto do PIN tem a descrição de "Palavra passe" em vez de PIN.

QR Code

No observations added

1.3.2: Meaningful Sequence
Entire sample

Result: Not checked

1.3.3: Sensory Characteristics
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.3.4: Orientation
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Autorizações

Result: Failed

Assinatura digital

Result: Failed

QR Code

Result: Failed

Entire sample

Observations:

Aplicação bloqueada a portrait.

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.3.5: Identify Input Purpose
Entire sample

Result: Not checked

1.4 Distinguishable
Success Criterion Result Observations
1.4.1: Use of Color
Entire sample

Result: Failed

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Failed

Assinatura digital

Result: Not present

QR Code

Result: Failed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

Só usa cor para mostrar que o item está selecionado, sem proporcinar uma maneira não visual de efetuar a distinção.

Assinatura digital

No observations added

QR Code

No observations added

1.4.2: Audio Control
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.4.3: Contrast (Minimum)
Entire sample

Result: Not checked

Entire sample

Observations:

A aplicação não permite efetuar capturas de ecrã nem fazer cast do ecrã.

1.4.4: Resize text
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Autorizações

Result: Passed

Assinatura digital

Result: Failed

QR Code

Result: Passed

Autenticação

Texto cortado e fora do sitio.

Chave móvel digital

Texto cortado.

Autorizações

No observations added

Assinatura digital

Texto cortado e fora do sitio.

QR Code

No observations added

1.4.5: Images of Text
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.4.10: Reflow
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Passed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

1.4.11: Non-text Contrast
Entire sample

Result: Not checked

Entire sample

Observations:

A aplicação não permite efetuar capturas de ecrã nem fazer cast do ecrã.

1.4.12: Text Spacing
Entire sample

Result: Not checked

1.4.13: Content on Hover or Focus
Entire sample

Result: Not checked

2 Operable

2.1 Keyboard Accessible
Success Criterion Result Observations
2.1.1: Keyboard
Entire sample

Result: Failed

Autenticação

Result: Passed

Chave móvel digital

Result: Failed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Passed

Autenticação

No observations added

Chave móvel digital

Nem a barra superior, onde está o navigation drawer, nem os 3 botões (Autorizações, Autorização via QR code, Assinatura digital) que se encontram na janela são focáveis.

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.1.2: No Keyboard Trap
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Passed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.1.4: Character Key Shortcuts
Entire sample

Result: Not checked

2.2 Enough Time
Success Criterion Result Observations
2.2.1: Timing Adjustable
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.2.2: Pause, Stop, Hide
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.3 Seizures and Physical Reactions
Success Criterion Result Observations
2.3.1: Three Flashes or Below Threshold
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.4 Navigable
Success Criterion Result Observations
2.4.1: Bypass Blocks
Entire sample

Result: Not checked

2.4.2: Page Titled
Entire sample

Result: Failed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Failed

QR Code

Result: Passed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

Não há título.

QR Code

No observations added

2.4.3: Focus Order
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Passed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.4.4: Link Purpose (In Context)
Entire sample

Result: Failed

Autenticação

Result: Passed

Chave móvel digital

Result: Failed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

Existe um botão (copia o texto para o clipboard) que não é identificado como tal.

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.4.5: Multiple Ways
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Failed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Passed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.4.6: Headings and Labels
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Failed

QR Code

Result: Not present

Autenticação

Caixa de texto do PIN tem a descrição de "Palavra passe" em vez de PIN.

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

Caixa de texto do PIN tem a descrição de "Palavra passe" em vez de PIN.

QR Code

No observations added

2.4.7: Focus Visible
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Passed

Entire sample

Observations:

Usa o foco do talkback.

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.5 Input Modalities
Success Criterion Result Observations
2.5.1: Pointer Gestures
Entire sample

Result: Failed

Autenticação

Result: Not present

Chave móvel digital

Result: Failed

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

Não é possível focar o botão para abrir o nav drawer.

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.5.2: Pointer Cancellation
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Passed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.5.3: Label in Name
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

2.5.4: Motion Actuation
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

3 Understandable

3.1 Readable
Success Criterion Result Observations
3.1.1: Language of Page
Entire sample

Result: Not checked

3.1.2: Language of Parts
Entire sample

Result: Not checked

3.2 Predictable
Success Criterion Result Observations
3.2.1: On Focus
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Passed

Autorizações

Result: Passed

Assinatura digital

Result: Passed

QR Code

Result: Passed

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

3.2.2: On Input
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Passed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

3.2.3: Consistent Navigation
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

3.2.4: Consistent Identification
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Passed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

3.3 Input Assistance
Success Criterion Result Observations
3.3.1: Error Identification
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Passed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

3.3.2: Labels or Instructions
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Failed

QR Code

Result: Not present

Autenticação

Caixas de texto "prefixo" e "número de telemóvel" sem etiqueta.

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

Switchs (Assinatura visível, Última Página) não têm etiqueta. Caixa de texto de confirmação não tem etiqueta.

QR Code

No observations added

3.3.3: Error Suggestion
Entire sample

Result: Passed

Autenticação

Result: Passed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Passed

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

3.3.4: Error Prevention (Legal, Financial, Data)
Entire sample

Result: Not present

Autenticação

Result: Not present

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Not present

QR Code

Result: Not present

Autenticação

No observations added

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

No observations added

QR Code

No observations added

4 Robust

4.1 Compatible
Success Criterion Result Observations
4.1.1: Parsing
Entire sample

Result: Not checked

4.1.2: Name, Role, Value
Entire sample

Result: Failed

Autenticação

Result: Failed

Chave móvel digital

Result: Not present

Autorizações

Result: Not present

Assinatura digital

Result: Failed

QR Code

Result: Not present

Autenticação

Não anuncia o erro quando o pin não está no formato certo.

Chave móvel digital

No observations added

Autorizações

No observations added

Assinatura digital

Depois de carregar no botão para autenticar o documento, é mostrado uma popup de progresso que não é anunciada ao utilizador.

QR Code

No observations added

4.1.3: Status Messages
Entire sample

Result: Not checked

Sample of audited web pages

  1. Autenticação - Página de autenticação
  2. Chave móvel digital - Página principal da aplicação
  3. Autorizações - Página para gestão de autorizações
  4. Assinatura digital - Página para assinatura digital de documentos
  5. QR Code - Página para validação de documentos

Web Technology

Not provided

Recording of evaluation specifics

Not provided