Does JCB offer a mobile app?

No, not really. Since this is a card brand and the card is actually issued by the bank, with transactions processed via your bank account, if you wished to have an app on your phone to use, you better download your bank’s app, if any is available. You can check your balance on the app, as long as your device is connected to the internet, whenever you want.