No, Badger doesn't provide API.
No, Badger doesn't provide mobile app.
Badger is located in Not available
Badger offers Free Trial, Quotation Based, Subscription pricing models
The starting price is not disclosed by Badger. You can visit Badger pricing page to get the latest pricing.