StorPool ontwikkelt software-defined blokopslag voor wie publieke of private clouds bouwt, zoals hostingproviders, serviceproviders en ondernemingen. De software bundelt de capaciteit van lokale NVMe-, SSD- en HDD-schijven in standaardservers met GNU/Linux tot één gedeelde opslagpool in een gedistribueerde, shared-nothing-architectuur. Er zijn koppelingen met onder meer OpenStack, CloudStack, OpenNebula, Kubernetes en Proxmox VE. Naast zelfbeheer biedt StorPool volgens de website een volledig beheerde dienst (STaaS), waarbij het eigen team de opslag bewaakt en onderhoudt.
StorPool heeft een kantoor in Sofia, Bulgarije, naast een kantoor in Wilmington, Delaware (VS), onder de naam StorPool Storage Inc. De website noemt geen eigenaar of moedermaatschappij. De software is propriëtair, niet open source. Omdat de software op uw eigen servers draait, bepaalt u zelf de locatie van de gegevens, bijvoorbeeld in een Europees datacenter. Bij de beheerde dienst is het zinvol vast te leggen waar de opslag staat en welke entiteit de contractpartij is.