Yes, LearnDash is a Plugin and you could use it on any WordPress Site but for using LearnDash on other sites without WordPress support then there are very few chances and that could only be resolved by the LearnDash Support team.
Can I Add LearnDash To My Existing Site?
Update on March 17, 2020