Rhyno
Myki balance on the go
Only for iPhone
Free · Designed for iPhone. Not verified for macOS.
Rhyno is a simple app for checking whether or not your Myki card will allow you to travel on public transport in Melbourne. It's easy to understand and delightful to use. Checking your balance has never been this straightforward or fun!
Rhyno is laser-focused on the offline traveller’s experience. When your balance is low, use Rhyno’s map of every top-up location in Victoria to find places to top up in person. Rhyno can even suggest the closest one. If your card is about to expire, Rhyno will let you know.
Add your Myki card using NFC, and Rhyno will show its status, be it Myki money or Myki pass. If you add multiple cards, you can assign each one a coloured label to help understand which one is which. Order your cards however you choose, and remove them when they’re no longer needed.
Widgets enable you to glance at your cards’ balances at any moment. If you really want to up the game, you can build your own shortcut in the Shortcuts app using Rhyno's actions.
Rhyno will show a reminder to top up in Notification Centre when your main card’s balance or pass is running out and also when your main card is about to expire.
Robust VoiceOver and Dynamic Type support makes Rhyno a fully accessible member of the odd-toed ungulate order of mammals.
Rhyno proudly boasts:
• no ads,
• no creepy tracking or analytics,
• no back-end server as a middle-man (all processing and logic is run on-device),
• no imported code.
Rhyno is lovingly coded by hand in Melbourne.
more - Updated default app icon variant to suit iOS 26
- Mouse: avoids cat when fetching card balances
2.5.1 2 Mar
Version 2.5.0 - “The Angels”
New
Rhyno works again
Details are in Rhyno Settings > User Guide
- We’ve reduced the maximum number of cards you can store in Rhyno to 8 cards. Pray we don’t reduce it any further.
- On first run, a quick migration of card data occurs that you shouldn't notice at all. If you do notice, and it causes drama, please let us know
- Rhyno won’t bother fetching updates for replaced, expired, or lost cards
- Rhyno detects when it has been rate limited by the api and lets you know with an “updates paused” status (try again in an hour or so)
From 2.4
- Introduces dark and tinted variants for each of the app icons
- Rhyno can detect when a request is blocked and let you know (likely due to VPN usage)
2.5.0 02/09/2025
Version 2.4.0 – “Magic Dirt“
New:
Introduces dark and tinted variants for each of the app icons.
The update is crafted with a new material we call Flexible Plastic. This opaque material occupies its surroundings, while staunchly remaining static to help bring greater focus to content, delivering a new level of confidence across controls, navigation, cards, widgets, and more.
Fixes
:
Rhyno can detect when a request is blocked and let you know. (Likely due to VPN usage. Thanks to Mario for spotting this!)
2.4.0 24/07/2025
Version 2.3.0 – “Divinyls“
This update adds the ability to copy a card number to the clipboard.
• Copy is now available when long-pressing a card number
Also, we did a pass on the widgets to make them work nicer on iOS 17.
• Minor improvement to widget layouts
Embarrassingly, Rhyno had 1 (one) bug. We found it, and fixed it. Now, the app is entirely bug free. It is perfect software. Enjoy.
• Bug fix
2.3.0 28/01/2024
Version 2.2.0 – “Whispering Jack“
Hello again! As we enter that wonderful/dreaded festive season, we'd like to remind you that there is a Santa-hat app icon option in Rhyno's settings!
This update adds Lock Screen widgets for people who have updated to the latest version of iOS.
• Adds multiple Lock Screen widget options
• Removes the old "angled card" Today View widget
• Removes reference to Twitter
If you have been enjoying these features we added in 2.1.0, please tell your mates about Rhyno and consider adding a review.
• Added a card’s expiry date and countdown to the card
• Rhyno will notify you when your primary card is about to expire
• Student, Pension, Concession and other special card types are identified as such
2.2.0 20/11/2022
Version 2.1.0 – “High Voltage“
Rhyno isn’t expiring, but your Myki card might. In this update, Rhyno will show you when that’s about to happen.
• Added a card’s expiry date to the flip side of the card
• An expiring card will show a countdown on the front of a card
• Rhyno will notify you when your primary card is about to expire
• Student, Pension, Concession and other special card types are identified as such
• A few interface tweaks
• Some bug fixes, but no performance improvements – let us know if you see something we can improve
We’d love to hear if you’re enjoying using Rhyno. :)
2.1.0 07/06/2022
Version 2.0.1 – “Head Injuries”
This update optimises Rhyno with a few fixes when running on macOS.
• Fixed a janky toolbar animation on macOS
• Fixed some selectable text that shouldn’t be selectable on macOS
• Fixed location permission being requested immediately when opening the top-up map on macOS
• Optimises the add-card flow for devices (and Macs) that don’t support scanning
If you have been enjoying these features we added in 2.0, please tell your mates about Rhyno and consider adding a review.
• We removed needing an account to make Rhyno work
The days of accounts are behind us. To add cards now, you simply need to…
• Add cards using your device’s NFC reader
This is lightning fast and will get you up and tramming/training/bussing/vlining(!??) asap. You can also type a number in manually like an animal.
• Added a card overview screen where you can see all of your saved cards at the same time
Glance over all your cards at once. Arrange them however suits you using drag & drop.
• Reorganised the app’s navigation
Settings is now in the lower right, with the map always in the lower left.
2.0.1 20/03/2022
Well done, Melbourne! Please keep wearing your mask on public transport.
This is a big update…
Version 2.0 – “Midnight Oil”
• NO MORE ACCOUNTS
The days of accounts are behind us. To add cards now, you simply need to…
• Add cards using your device’s NFC reader
This is lightning fast and will get you up and tramming/training/bussing/vlining(!??) asap. You can also type a number in manually like an animal.
• Adds a card overview screen where you can see all of your saved cards at the same time
Glance over all your cards at once. Arrange them however suits you using drag & drop.
• Reorganised the app’s navigation
Settings is now in the lower right, with the map always in the lower left.
• Places a convenient add button in the top-right corner
• Some very fancy transitions between the card overview and card view screens
• You can now reorder cards
• You can now delete cards
• Cards that are expired, lost, or replaced are labelled appropriately
• Tweaked app icons, especially the cyberpunk one
• Delightful haptics
• Further Dynamic Type and VoiceOver improvements
• General bug fixes and performance improvements
This is a significant bit of effort to get all of this together. If you like the update, please leave a rating & review.
2.0.0 30/10/2021
Please keep wearing your mask on public transport. We’d like to Notify you of a new feature…
Version 1.2.0 – “The Saints”
• Top up reminders.
Rhyno will inform you via notification when your main card’s balance or pass is in the orange or red.
You can choose which notifications Rhyno sends on the settings page inside the app.
Notifications are processed 100% on-device, so for best results we recommend using a widget and keeping background app refresh enabled.
• Background Refreshes are significantly faster and should be more reliable.
1.2.0 28/06/2021
Please keep wearing your mask on public transport.
Version 1.1.3 – “Vol. 3”
• If you had problems staying signed in, this update will help.
• Our widget will also let you know if there were issues updating your balance.
1.1.3 16/05/2021
Please keep wearing your mask on public transport.
Version 1.1.2 – “It's 2 Easy”
• Added more descriptive card status labels.
If you have Blocked or Expired cards, Rhyno will correctly report them as such.
• Handles things better if PTV sends a card without a number (thanks so much for helping us with this Mario!).
• Handles sign in failures and other username/password shenanigans a little more gracefully in general.
AND, we added some notable things in version 1.1.1. Check them out in the version history.
1.1.2 07/02/2021
In addition to some neat updates to the app, we added a privacy nutrition label to the Rhyno App Store page.
Rhyno collects absolutely no information of any kind.
We are privacy fanatics, and we love shipping apps like this.
Please keep wearing a mask on public transport.
Version 1.1.1 – “Easy”
• Rhyno connects to PTV using an entirely new method(!!)
(Hopefully you don't notice this at all) (Well done, Vlas.)
• Widgets update more reliably, especially for passes
• Restored the default app icon (the masked variant is still an option)
• Some deep nerdery that sets up some things for a future release
• Optionally, you can enable diagnostic information to look at locally by long-pressing on the “last updated” timestamp beneath a card
1.1.1 01/02/2021
Hello, Melbourne. Let's safely get back into it. Here are some new Rhyno features to make things easier.
Version 1.1.0 – “Easybeats”
• Home screen widgets for iOS 14
You can add one widget per card and show them all at once, or in a stack.
• A map of every Myki retailer in Victoria
Rhyno will even suggest the nearest one when your balance is low if you choose to use your location.
• Myke the Rhino wears a mask on the app icon now
Because wearing a mask is part of what makes a wonderful Melburnian.
• Customisable app icons
They have names! Masked, Rhyno, St Kilda, Cyberpunk, Pride, Skeleton, Santa. Which one is your favourite?
• New layout of settings page
• Better handling of Myki dramas
• Bumped minimum iOS version to iOS 13.3
• A few other things. See if you can find them.
1.1.0 17/10/2020
Well, the new year hasn’t started so well for our friends in the bush. Please consider donating to assist the bushfire relief effort if you are able.
Version 1.0.3 – “Barnestorming”
- Ends Christmas.
- Long press on ‘last updated’ to see detailed information on the last update, and if you like, update manually.
- Fixed up a few colours.
- Coloured content desaturates (as it should) when something is presented over it.
- Rhyno better remembers which state you left it in, even if you don’t open it for a while.
- Small tweaks to Siri actions.
What would you like Rhyno to do?
Let us know via myke@rhyno.cards or @rhynocards on twitter.
1.0.3 07/01/2020
Myke the Rhino wishes you a merry Christmas. Please share kindness with those who need it most.
Version 1.0.2 – "Freight Train Heart"
Thank you for all the kind words, suggestions and feedback. We have some seasonal bug fixes for you.
- Rhyno properly handles concession cards on a Myki pass. (Thank you again, Amit!)
- The "last updated" text is more granular, giving you a better idea of how up to date Rhyno is.
What would you like Rhyno to do?
Let us know via myke@rhyno.cards or @rhynocards on twitter.
1.0.2 19/12/2019
Bug fixes and perf... yeah, nah.
New in Rhyno v1.0.1 (codename "For the Working Class Man")
- A convenient link to the Getting Started guide has been added to Rhyno's entry screen. Give it a look!
- Rhyno regularly checks your Myki card status, even when it is in the background. Now, it does this more robustly.
- The way Rhyno communicates with Myki has been upgraded to include some extra privacy measures.
- Finally, a link to leaving a review on the App Store has been added to the account page. Just sayin'.
1.0.1 08/12/2019
- Updated default app icon variant to suit iOS 26
- Mouse: avoids cat when fetching card balances
more Version 2.5.1 2 Mar
Data Not Collected The developer does not collect any data from this app.