For Belgium you can jump off any destination and jump back on without cost as long as this train route is concidered logical. For instance you can't take a 1hr detour to visit another station.
About the app.. I have no clue. Google maps with public transport option on?