Question: can saas be on private cloud?
Answer: Yes, you can host a SaaS app on your own private cloud. By definition, where a SaaS is hosted does not matter - could be public, private, hybrid. SaaS (Software as a Service) is one of the service models for providing cloud resources.