Does Adobe offer the Document Service On-Premise solution? I need to manage documents internally for security, without sending them to the cloud.
No, but look into Adobe Experience Manager. This has some comparable facilities (but not the same code, and may get different results).
Keep in mind, the documents you use with the API are not accessible to anyone, and stored temporarily.