I think this should be the next step for Jupiter team to make their app available on website, allowing active account holders or users to login via internet and access most of the services online with all the safety and security measures.
Jupiter Money for Business is also suggested by me but I think the Jupiter team not heading towards that direction.
You can set up net banking credentials on Federal Bank’s website and at the same time use Fed Mobile App. Use your Jupiter account details and debit card to complete the sign up process.