Read your balance & more from public transit cards.

get it



You need to become a Contributor to join the discussion - Find out how.
Eric ButlerMaker@codebutler · Software Developer
Thanks for checking out FareBot! Here's the list of supported cards: - ORCA - Seattle, WA, USA 🇺🇸 - Clipper - San Francisco, CA, USA 🇺🇸 - Suica, ICOCA, PASMO, Edy - Japan 🇯🇵 - Matkakortti, HSL - Finland 🇫🇮 - Octopus - Hong Kong 🇭🇰 - Opal - Sydney, NSW, Australia 🇦🇺 - Myki - Melbourne, VIC, Australia 🇦🇺 - NETS FlashPay - Singapore 🇸🇬 - EZ-Link - Singapore 🇸🇬 These cards are also supported, but require encryption keys: - OV-chipkaart - Netherlands 🇳🇱 - Bilhete Único - São Paulo, Brazil 🇧🇷 - Go card - Brisbane, QLD, Australia 🇦🇺 - Manly Fast Ferry - Sydney, NSW, Australia 🇦🇺 Let me know if you have any questions!
Laef 🐶🐱@laef · Programmer and co-creator, FindALostPet
@codebutler Looks cool. Any plans to add support for Vancouver's Compass Card?
Eric ButlerMaker@codebutler · Software Developer
@laef Thanks! Unfortunately the Compass card doesn't have any data readable without authentication: https://github.com/codebutler/fa...
Kunal Bhatia@kunalslab · Co-founder & Design Lead @SlidesUp
This is fantastic @codebutler! I have so many of these transit cards laying around. As I discovered the hard way, my NYC MTA card has an expiry date too. If I can find my Clipper card, I'll test FareBot with it. Are you using existing APIs to collect the fare information or are you working with agencies directly? I'd love to get this for Boston MBTA and NYC MTA as well.
Eric ButlerMaker@codebutler · Software Developer
@kunalslab Thanks!! Each card uses a proprietary format and needs to be individually reverse-engineered. I haven't received any official support from transit agencies so far. There's some discussion on supporting the Boston card here: https://github.com/codebutler/fa... Unfortunately the outdated NYC MetroCard uses magstripe, not NFC. The MTA is (very slowly) working to replace this: http://www.nydailynews.com/new-y...
Manjunath Iyer@manjunathibs · Looking out for cool products
When can we expect a version of this on iOS?
Tom Bielecki@tombielecki · Cofounder, PrintToPeer
@manjunathibs (not the maker). These cards require NFC access. I believe NFC is being opened up to some extent in the next version of iOS which comes out this fall. I'm not sure if apps are able to use it for this purpose or not but I hope so!
Eric ButlerMaker@codebutler · Software Developer
@manjunathibs @tombielecki Unfortunately the iOS Core NFC framework only supports NDEF, and FareBot requires access to lower-level NFC APIs.
Manjunath Iyer@manjunathibs · Looking out for cool products
Thanks @tombielecki ! I had this doubt when I saw it was NFC that was the core of this product. Nevertheless, we can only hope Apple exposes APIs to get these features on to iPhone.
Manjunath Iyer@manjunathibs · Looking out for cool products
@tombielecki @codebutler Thanks! I would be glad to use this when it comes to the iPhone. Cheers!
Steven Bock@dabockster · Full Stack Dev
I thought this project was dead. Glad to see an update!