iRail is back

After careful consideration with my lawyer Ywein Van den Brande, I have decided to put iRail back online.

The copy of the letter to the NMBS/SNCB can be viewed here.

Minor modifications have been made to make it work correctly again with the new route planner of the NMBS/SNCB (changelog); and I’ll keep working on it to optimise it (next on the todo list is a better results page). Also, feedback is always welcome… But mail me; not the NMBS/SNCB. 😉

Also, dear NMBS/SNCB, please provide us with an API. Clearly, I’m not the only one interested in open data and APIs. This would make small projects like this quite a bit easier and would greatly increase the end quality. Data scraping just doesn’t fit web2.0.

I’d like to gratefully thank everyone for the amazing support, and special thanks go to Ywein Van den Brande, Sébastien Boelpaep and Vincent Van Quickenborne.

Have a nice day,

Yeri Tiete

Edit: Due to a bug in the querying, not all station information is displayed correctly and an error page is shown. Working to get it solved.

Posted by




62 responses to “iRail is back”

  1. Tuinslak avatar

    [ Blog ] iRail is back –

    1. Walt4x4 avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    2. Snakehit avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    3. stijnv avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    4. Andhi avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    5. frebracke avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    6. ben_turner avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    7. sandervdm avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    8. tomcorbettlfc avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    9. UndeadPotato avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    10. lot007 avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    11. pjtr avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    12. bobvdv avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    13. krisvdc avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    14. jagij avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    15. haaid avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    16. kevwilde avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    17. joenmaes avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    18. kameraadpjotr avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    19. omegatwit avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    20. stevenbeelen avatar

      RT @Tuinslak: [ Blog ] iRail is back –

    21. Jorispm avatar

      @Tuinslak Succes! Gutsy move, I like that 🙂

      1. Tuinslak avatar

        @Jorispm Thanks. Vanavond maar is alles in orde zetten dan.

    22. pietercolpaert avatar

      @Tuinslak een kleine stap voor iRail, een grote voor België

  2. […] twitter, maar via een kanaal dat blijkbaar wel bij de NMBS gehoord zal worden. komt alvast terug online. Advocaten De Bandt Keustermans & Van Den Brande leggen in een mooie zending voor de heer X. […]

  3. Versteven avatar

    Really great!

    Not just because you are striking back, but especially because is online again. Really, great app.

  4. Niel avatar

    Strakke move!

  5. […] heeft Yeri Tiete zijn iRail dus terug online gezet na overleg met zijn advocaat en met hulp van ontslagnemend minister voor Telecom Vincent Van […]

  6. Chr. B. avatar

    Good job.

  7. betz avatar

    Way to go!

    Please NMBS, provide some API!
    In the end, we all win, travelers get better search experiences, and NMBS gets more clients…

  8. Yves avatar

    We steunen u!

  9. Liddiken avatar

    Congratulations! Nice move!

  10. […] ontwikkelaar van de Belgische iPhone-treinsite iRail heeft besloten om de mobiele treinplanner weer terug online te zetten. Hij deed dit na het raadplegen van zijn advocaat en na een aanmoediging van demissionair […]

  11. Pieter Colpaert avatar

    Had je al vroeger mogen doen, maar chapeau om de stap te zetten!


  12. Itkovian avatar

    Yeah! Kick-ass.

  13. Ntone avatar

    BENG! Lawyered!

  14. ventje853 avatar

    Great news.

    However my first attempt failed. Maybe they already changed something at their side again?

  15. Tuinslak avatar

    @ventje853: they made a few changes a couple of weeks ago. I thought I fixed them all, but a few stations are still giving problems. Investigating and fixing as we speak.

  16. Mathias Bynens avatar

    Awesome news!

    And +1 on the open data thing. IMHO, every government-funded instance should be forced to provide an API.

    Typo: Vincent Van Quickenborne 😉

  17. Tuinslak avatar

    @Mathias Bynens: Edited. 😡

  18. koen avatar

    hup hup tuinslak! tot op brosella 😉

  19. […] overleg met zijn advocaten heeft Tiete zijn site toch weer in de lucht gebracht, zo meldt hij op zijn blog. In een brief van advocatenbureau De Bandt Kuestermans & Van Den Brande naar […]

  20. NMBS avatar

    Het werkt al niet meer. 🙂

  21. Tuinslak avatar

    Gemerkt ja, probeer het op te lossen.

  22. popula avatar

    all sort of copyrigth is mad and some sort of innovation blocking law. It’s just to prevent competition from free market. Even the poorest of this world are held down, because the are not able to play within these mad rules.

  23. Stijn avatar

    Ik hoop dat je een goede advocaat hebt want je zal hem in de toekomst misschien wel nodig hebben. Neem voor alle zekerheid eens contact op met de universiteit van Namen. Die heeft een afdeling dat gespecialiseerd is in dit soort zaken en regelmatig officiële instantie met raad bijstaat.

    (En bekijk misschien ook eens mijn blogpost)

    In elk geval veel succes en ik hoop dat de NMBS het voordeel van je website inziet en je met rust laat. Het roepen van een API is denk ik een verloren zaak. Het laatste waar de NMBS nu geld voor heeft is het ontwikkelen van een API. 😉

  24. Defiler avatar

    Goede move. Ben blij dat massale persreactie de nodige respons heeft losgeweekt en mogelijkerwijs een paar versteende abacus gebruikers bij de NMBS een schop onder hun gat zal geven.

  25. […] iRail is back Also, dear NMBS/SNCB, please provide us with an API. Clearly, I’m not the only one interested in open data and APIs. This would make small projects like this quite a bit easier and would greatly increase the end quality. Data scraping just doesn’t fit web2.0. […]

  26. Corrector avatar

    Unfortunately your position on IP-law and competition law is so incorrect. Both bodies of law share the same basic objective of promoting consumer welfare and an efficient allocation of resources. Innovation constitutes an essential and dynamic component of an open and competitive market economy. Check EU Commission Notice, 2004/C 101/02 or even the relevant US Federal Trade Commission Report, April 2007. Sorry to say so but I am looking forward to see or hear an intellectual creation from your side (if ever that will come up) and hear you whine on the fact that many people are using it without permission, affecting your credibility and/or economic objectives.

    @Tuinslak and others: watch out for hybris here. OK that there may be no copyright infringements here but though there are some proprietary rights on databases involved. The moves of Minister VQ are just too ‘populist’. He should know better for a representative of a state that in a way owns NMBS and certainly for someone who fosters state laws.

    @Tuinslak: on your blog you request people not to contact NMBS but you with respect to technological issues. That is not so clever because this shows that consumers may indeed think that this is an NMBS application and thus involve NMBS liability if data were incorrect or if the app would not be working. NMBS has a strong point there.

  27. Tuinslak avatar

    @Corrector Data is retrieved from the NMBS site (using data scraping). Any errors (like the bug with certain stations I noticed) should be reported to me, and not the NMBS. As it’s on my part of the website. Incorrect time tables on the other hand, is data I took from the NMBS site and I did not manipulate and thus is probably NMBS’ responsibility (though they take none over it).

    I heard NMBS had an issue with my website because certain individuals contacted the NMBS with bug reports instead of me. This is why I’m trying to make it clear this is not an official application and only made by a hobbyist.

  28. David Catteuw avatar
    David Catteuw

    Great news! Now let’s hope NMBS/SNCB looks into the option of providing an API!

  29. Jan avatar

    Fantastisch! Compleet belachelijk dat je volledig gratis een dienst aanbiedt en dat de NMBS er dan tegen is. Typisch iets voor hen. Enorm bedankt om dit te maken én voor de volharding!

  30. unzip avatar

    Super ! Way to go !

  31. Dominique avatar

    NMBS is duidelijk Google niet. Dat ze het boek WWGD (What Would Google Do) van Jarvis eens lezen, dan zouden ze jouw en alle andere initiatieven alleen maar toejuichen!

  32. Hendrik Bruinsma avatar

    Ge-ni-aal! Het zou ook te zot zijn dat een bedrijf wat opereert in opdracht van de staat, haar indirecte opdrachtgevers (de burgers) toegang tot de gegevens weigert.
    Ik ben zeer benieuwd naar elk respons van de spoorwegen!


  33. Frank avatar

    Stomme vraag, maar wat echt handig zou zijn is dat je de vertragingen zou kunnen zien. zit die data er ook niet ergens in ? thx

  34. Tuinslak avatar

    @Frank: nog niet. Staat op mijn todo-lijst om eens naar te kijken, maar is zo makkelijk niet (+ vertragingen zijn enkel zichtbaar vanaf, dus moet 2 sites “scrapen”). Eerst andere bugs oplossen. 🙂

  35. […] Everybody in Belgium loved it. The company tried to avoid us to use their data, make some users websites closed, but their was some lawyers that attack the company and finally we have no more problems and the websites are open: […]

  36. matthias avatar

    go tuinslak!

  37. […] klacht van NMBS kwam. De ontwikkelaar (@Tuinslak) besloot later echter om de mobiele treinplanner terug online te zetten. Hij deed dit na het raadplegen van zijn advocaat en na een aanmoediging van demissionair […]

  38. […] is geplaatst. Na heel wat gedoe, waarover je meer kan lezen op de blog van iRail, is iRail toch terug online geplaatst. En even later […]

Leave a Reply…