Accessibility of HSL's digital services
This accessibility statement applies to the digital services provided by Helsinki Region Transport (HSL), including hsl.fi, HSL Journey Planner and the HSL app. This statement was prepared on 27 October 2020 and updated on 17 April 2026. The accessibility of these services has been evaluated by an external expert organization, which helps us to continuously improve service accessibility.
Service-specific accessibility statements
Accessibility statement for HSL.fi website, Feb 2026
Non-accessible content
The content listed below does not meet the requirements of the law.
General
-
Video content
Subtitles and/or audio description are missing from some video content. (WCAG 1.2.1, 1.2.2)
-
Visual elements
There are deficiencies in the text alternatives for visual elements, and they remain hidden from screen reader users. (WCAG 1.1.1)
Home page
-
The automatic route search behaves unpredictably from the user’s perspective
The route search is triggered when the destination field is completed. The browser then moves away from the home page to another page, the Journey Planner. From the user’s perspective, this is unpredictable. (WCAG 3.2.2)
-
Focus trap in the search function
When the search field receives focus on the home page in responsive view, it opens a full-screen dialog. Focus is restricted to this dialog. After it is closed, focus is moved to the start of the page, and moving focus to the search function causes it to open again, making it impossible to move past the search field. (WCAG 3.2.2)
-
Opening the time picker
When the Open picker button is pressed on a mobile device, a dialog opens showing the departure time and arrival time pickers. In the dialog, focus moves directly to the date selection, and the content at the content at the top of the dialog is skipped. Users of assistive technologies may not notice the controls at the top of the dialog. (WCAG 2.4.3)
-
Attributes of the favorites button
There are deficiencies in the implementation of the Open favorites button. (WCAG 4.1.2)
-
Button names
There are deficiencies in button labeling. (WCAG 1.1.1)
Search
-
The screen reader does not read the selected search suggestion
When text is entered in the search field in the top bar, search results are shown below the field. However, the screen reader does not read the selected item. Depending on the screen reader, it either reads the content of the search field for every option or reads nothing at all. (WCAG 4.1.2)
Disruptions and service changes
-
States of toggle buttons
Disruption alerts can be filtered using toggle buttons. However, in the initial state, they work the opposite of normal: all buttons are selected, and when one button is pressed, the states of the other buttons change, but not the state of the button that was pressed. The state of unselected buttons is not announced. Only selected buttons are identified as selected. (WCAG 4.1.2)
-
Announcing the results of the search and filtering functions
Disruption alerts can be searched and filtered using several options. When selections are made, the list of alerts updates accordingly. While this change is easy to see visually, it is not communicated to users of assistive technologies. (WCAG 4.1.3)
Feedback
-
Leaving a combo box
When the selection list is open, it is not possible to leave the combo box with a single press of the Tab key. The combo box is a single focusable element. When leaving the list opened with the Tab key, the selected list item should be set as the value of the combo box. At present, the value is cleared. (WCAG 2.4.3)
-
Selecting the suggested value
The combo box does not correctly set the selected value to match the item already displayed in the field (WCAG 3.3.1, 4.1.2)
City bikes – general observations
- The <title> elements of pages are too general, which means that the page content cannot always be inferred from the title. (WCAG 2.4.2)
- The drop-down menus do not work fully with keyboard use because they use customized components. (WCAG 1.3.1, 4.1.2)
- The third-party feedback tool used on the site does not comply with the standards. (WCAG 1.3.1, 1.4.5, 1.4.10, 4.1.2)
- Some input fields in the service use solutions that are problematic from an accessibility point of view. (WCAG 1.3.1)
- The link texts in the service are not always sufficiently precise, making it difficult to determine with certainty where the link leads. (WCAG 2.4.4)
- There are some deficiencies in screen reader focus and reading order. (WCAG 1.3.2, 2.4.3)
- On certain pages, the heading structure is unnecessarily complex, which causes problems when using a screen reader. (WCAG 1.3.1, 2.4.6)
- The structure of the travel history may not be conveyed correctly to a screen reader. (WCAG 1.1.1 ja 1.3.2)
- Some code ID values are named in a way that does not comply with the standard, which may cause problems when using assistive technologies. ( (WCAG 4.1.1)
City bikes – purchasing
- Keyboard use and the VoiceOver screen reader on iOS do not always function logically in parts of the purchase flow. (WCAG 2.1.1, 2.1.2, 3.2.1)
- Not all error messages are accessible. (WCAG 3.3.1, 3.3.3)
- Example content in input fields does not meet the contrast requirements. (WCAG 1.4.3, 2.4.7)
- The step path in the purchase flow does not work appropriately with all assistive technologies (WCAG 1.1.1, 1.3.1)
- Information about the selected product is not conveyed appropriately by all assistive technologies. (WCAG 1.1.1, 1.3.1)
- Some screen readers behave illogically in certain content areas of the service. (WCAG 1.3.1, 4.1.3)
- The structure of the payment elements causes problems for screen reader use. (WCAG 1.1.1, 1.3.1)
- The heading of the radio buttons used to select the number of bikes does not work with all screen readers. (WCAG 1.3.1, 4.1.2)
- There are minor deficiencies in the translations of the payment elements. (WCAG 3.1.1)
- The labels for the payment elements in Vantaa are ambiguous. (WCAG 3.2.4, 3.3.2)
- There are deficiencies in the headings within the purchase flow, so the page content cannot always be inferred directly from the headings. (WCAG 1.3.1, 3.2.2)
- Some labels in the Helsinki–Espoo system are not appropriate. (WCAG 2.5.3)
- Acceptance of the terms of use has not been implemented logically for all screen reader devices. (WCAG 1.3.1, 2.4.6, 4.1.2)
- The contact information review lacks a programmatic structure, so screen readers do not distinguish headings from body text. (WCAG 1.3.1)
- The text alternatives for buttons are not always logical. (WCAG 4.1.2)
City bikes – fault reports
- Submitting a fault report using only a keyboard is difficult because of inconsistencies in focus behavior. (WCAG 2.1.1)
- Some input fields do not work logically in the mobile version. (WCAG 1.4.13, 2.1.2, 2.4.3, 3.2.1, 3.2.2, 4.1.2)
- Returning to previous stages in the fault report form is unclear for all user groups, but especially for screen reader users. (WCAG 1.1.1, 1.3.1, 4.1.2)
- Submitting a fault report and making selections is particularly difficult for screen reader users. (WCAG 1.3.1, 2.4.3, 3.2.2, 4.1.1)
- Some error messages are incomplete. (WCAG 1.4.1, 3.3.1, 3.3.3)
- Not all visually visible headings have been marked up programmatically. (WCAG 1.3.1)
- Example content in input fields does not meet the contrast requirements. (WCAG 1.4.3)
Accessibility statement for the HSL app, April 2026
The HSL app is partly compliant with accessibility requirements. We are working to correct the accessibility issues in the service.
Non-accessible content
The content listed below does not comply with the requirements of the law.
iPhone application
General
- The application does not adapt to device orientation. This can be enabled in the settings, but it is not enabled by default. (WCAG 1.3.4)
- Some of the content does not respond to system-level text resizing features, for example, in news, disruption alerts, the accessibility statement, terms of use and the bottom navigation bar. (WCAG 1.4.4)
- When using the app in Finnish or Swedish, the component type and state are announced in English in some components. (WCAG 4.1.2)
Tickets
- The keyboard focus indicator is not clearly perceivable in blue action buttons. (WCAG 2.4.7)
- When the expandable section in the ticket view is opened, focus is moved to the expand button after a short delay. (WCAG 2.4.3, 1.3.2)
Journey Planner
- When filtering by mode of transport, transport mode icons have duplicate text alternatives. (WCAG 1.1.1)
- When opening the detailed view of a route, the action buttons are not accessible via keyboard. They can only receive focus after the view has been scrolled. (WCAG 2.1.1)
- The real-time location of vehicles along the route is not available to screen reader users. (WCAG 1.3.1)
Android application
General
- View headings have not been programmatically marked as headings in all views. (WCAG 1.3.1)
- The back button in individual news items cannot be used with the keyboard on Android devices. (WCAG 2.1.1)
- The application does not adapt to device orientation. This can be enabled in the settings, but it is not enabled by default. (WCAG 1.3.4)
- Some views cannot be closed using the keyboard, as the close buttons are not accessible via keyboard. (WCAG 2.1.1)
- Many text input fields cannot be used with the keyboard, as they cannot receive focus. (WCAG 2.1.1)
Tickets
- The validity period of the ticket cannot be selected using the keyboard. (WCAG 2.1.1)
- When the additional information window for the ticket validity area is opened, focus can be moved to content behind the window. When the window is closed, focus is not returned to the button that opened it.(WCAG 2.4.3)
Journey Planner
- The real-time location of vehicles along the route is not available to screen reader users. (WCAG 1.3.1)
- In the Journey Planner, the map can be resized by pinching, but this cannot be done using the keyboard. (WCAG 2.1.1)
Accessibility of the HSL Journey Planner
The service is partly compliant with accessibility requirements. We are working to correct the accessibility issues in the service.
The content listed below does not comply with the WCAG criteria.
General
The map and its content cannot be navigated or read using a screen reader.(WCAG 1.1.1, 2.1.1)
Route suggestions
In the route suggestion view, the screen reader focus may move to the wrong route suggestion when reading the full page content. (WCAG 2.4.3)
Status messages intended for screen readers to indicate that content has been updated do not work with all screen readers. (WCAG 4.1.3)
When moving from the list of route suggestions to a single route suggestion, focus remains in the middle of the page even though the content changes.(WCAG 1.3.1, 1.3.2, 2.4.3)
Route page
In the table on the route page, some information is indicated visually but is not conveyed through markup or text. For example, real-time tracking of departures is not updated for screen reader users. (WCAG 1.3.1, 1.4.1)
Accessibility statement for HSL Business Portal, September 2024
This accessibility statement applies to the HSL Business Portal (https://www.hsl.fi/en/for-companies/business-portal). The service is partly compliant with accessibility requirements. We are working to correct the accessibility issues in the service.
Non-accessible content.
The content listed below does not yet meet the requirements.
Text alternatives on content pages do not match the content or purpose of the images. (WCAG 1.1.1)
These issues mostly relate to icons and image buttons, where missing or unnecessary text alternatives make it harder to understand their purpose.
The semantic structure of pages is partially insufficient. (WCAG 1.3.1)
Content is not always divided into meaningful sections using headings and other structural elements, making it harder to understand the structure and relationships within the content.
Some color combinations do not meet contrast requirements. (WCAG 1.4.3)
In some cases, text is difficult to distinguish visually.
When text is enlarged beyond a certain size, some content is cut off. (WCAG 1.4.4)
This particularly affects functional elements such as buttons, where the meaning may become unclear when text is cut off.
On very narrow screens, some content scrolls in a two-dimensional manner. (WCAG 1.4.10)
Certain content areas do not adapt properly to smaller screens and require horizontal scrolling.
Some user interface components have insufficient contrast. (WCAG 1.4.11)
Some content cannot be used or is difficult to use with the keyboard. (WCAG 2.1.1)
The most significant issue is that the year cannot be selected in calendar components using the keyboard. As a result, users relying on keyboard-based assistive technologies cannot select the desired date.
The focus order for keyboard navigation is partly illogical. (WCAG 2.4.3)
Both keyboard navigation and screen reader use are made more difficult when focus does not move logically between interactive elements.
The purpose or destination of some links is not clearly indicated. (WCAG 2.4.4)
This makes it particularly difficult to use the service with assistive technologies such as screen readers, as the link text does not clearly indicate where the link leads.
Some interactive components lack a sufficiently clear, programmatically readable name. (WCAG 2.5.3)
Using the service becomes more difficult, especially with assistive technologies such as screen readers, as the purpose of the interactive component cannot be clearly determined from the text.
Some form input fields are not labeled correctly. (WCAG 3.3.2)
Clearly visible labels make the service easier to use, especially when context is hard to perceive, for example, when using high screen magnification or when input fields need to be referred to without a mouse, for example, using voice control.
There are deficiencies in technical names, roles and values. (WCAG 4.1.2)
Missing or incorrect markup makes it harder to perceive and understand content and functionality when using assistive technologies.
Status messages are not always conveyed in an accessible way. (WCAG 4.1.3)
Some messages are not detectable and/or readable with all assistive technologies, meaning users may not receive important information.
Accessibility statement for HSL Ticket Store, February 2025
(The first four issues apply generally to logging in and therefore also to other services.)
Logging in to the service
Users may find it difficult to change the page language when using a screen reader or the keyboard because the language links are unexpectedly located at the very end of the page. WCAG 2.4.3 Focus order
Users cannot return to the previous page or leave the log-in page without first logging in successfully. Not a WCAG violation
Screen reader users are not automatically notified when a login fails. Instead, they must locate the error messages next to the input fields themselves after attempting to log in. WCAG 4.1.3 Status messages
The selected page language is not conveyed to screen readers when users focus on the language links, as the selected language is indicated only visually. WCAG 1.3.1 Information and Relationships
Other
The button that opens the user details dialog is announced to screen readers as an accordion button, even though it actually opens a modal dialog. WCAG 1.3.1 Info and Relationships
Accessibility status of HSL's My displays service, 15 June 2026
The features for creating a stop display meet the accessibility requirements.
Feedback and contact details
Feedback and contact details
We provide telephone support for users for whom our digital services are not accessible. Please contact our customer service at +358 (0)9 4766 4000 (mobile call charge or local call rate).
Did you notice an accessibility issue in our services? Let us know, and we will do our best to fix it. We will respond to feedback with contact details within 14 days. We cannot respond to feedback without contact details, but we will process it.
Send us your accessibility feedback using our feedback form.
Filing an accessibility complaint or a request for clarification
If you are dissatisfied with the response you receive, or you do not receive a response within two weeks, you can file a complaint with Traficom. Traficom monitors the implementation of accessibility requirements in Finland.
Contact details:
Finnish Transport and Communications Agency Traficom
Digital Accessibility Supervision Unit
[email protected]
telephone switchboard +358 29 534 5000