No, SocialDude doesn't provide API.
No, SocialDude doesn't provide mobile app.
SocialDude is located in Not available
SocialDude offers Freemium, One-time license, Subscription pricing models
The starting price is not disclosed by SocialDude. You can visit SocialDude pricing page to get the latest pricing.