Skip to content

monich/harbour-matkakortti

Repository files navigation

Travel card reader for Sailfish OS

IMPORTANT NOTE! Roughly since November 2025, Helsinki public transport validators stopped updating the information stored on the cards. Meaning that this app can no longer read anything useful from the HSL cards (not even the balance) because there's nothing useful there to read. Everything these days is done over the Internet (when it works) and stored somewhere on some server in some sort of a database. Your data don't belong to you anymore.

icon

Application for reading Helsinki and Tampere travel cards. The information describing NFC API and data format for HSL cards and even some documentation can be found here (in Finnish).

Obviously, this application only works on those phones where NFC is supported by Sailfish OS, e.g. Sony Xperia XA2 or Xperia 10. Support for Tampere travel cards requires Sailfish OS 3.3.0 or later - earlier versions of Sailfish OS handled Tampere cards in such a way that made those cards unhappy and unwilling to work.

HSL card

Tampere card