Azure | .NET | SQL Server | IIS
Inventory Pro runs on a .NET stack with IIS and SQL Server. Cloud hosting on Microsoft Azure is built around this stack, and the application also runs on your own cloud or on-premises infrastructure — an option many manufacturers prefer for data sovereignty.
Inventory Pro consists of several integrated components organized into distinct layers:
Inventory Pro supports multiple authentication methods: internal credentials with configurable password policies, SSO via Active Directory or other identity providers, smart card authentication, and OAuth 2.0 for API access. Your team uses the method that fits your existing security infrastructure.
Inventory Pro is hosted in a virtualized Azure environment with application and database servers separated. Each client instance has its own isolated database — data is never commingled between operations. This isolation strengthens security and allows independent recovery if an issue occurs.
Application servers handle web requests and store uploaded files. Data on these servers is backed up regularly and replicated across multiple providers.
Database servers store the majority of your business data. These servers are not accessible from outside the production network*. Databases are backed up continuously, and we can restore to a specific point in time if needed -- for example, after a bad bulk import or an accidental bulk operation.
* Unless required by an integration. In that case, we follow least-privilege practices to lock down the endpoint.
CISS aligns with NIST Cybersecurity Framework (CSF) 2.0 as our primary security framework, with voluntary alignment toward ISO 27001:2022 and SOC 2 Type II goals. See our Security & Compliance page for application-level controls.
We maintain a multi-tier backup strategy with geographic redundancy:
All backup data is encrypted before transmission and at rest. Archival storage retains data for up to 12 months.
| Metric | Target |
|---|---|
| Availability | 99% monthly uptime |
| Recovery Time (RTO) | 4 hours |
| Recovery Point (RPO) | 1 hour |
Clients own their data. CISS acts as a custodian on your behalf, not an owner. You can export your data at any time in Excel, CSV, or PDF format through built-in reporting. If you leave, your data goes with you.
We do not sell, rent, or share your data with third parties. Your business data exists solely to run your operations inside Inventory Pro -- it is never used for analytics, advertising, or any purpose outside your account.
For our full data handling practices, see the Privacy & Data Policy.
Inventory Pro can run on your own Windows servers — on-premises or in your cloud. Self-hosted clients manage their own infrastructure, backups, and security. We provide installation docs, recommended configs, and optional consulting. See our documentation for requirements.
Inventory Pro uses licensed components from third parties, primarily under MIT, Apache 2.0, and BSD licenses. A full list is available in the License file within your installation. Our cloud infrastructure runs on Microsoft Azure, which holds ISO 27001, SOC 1/2/3, HIPAA, and PCI DSS certifications.
Schedule a consultation to see how Inventory Pro handles BOM tracking, lot control, and warehouse execution for your operation.