Is this software or hardware?

MiaRec is a software-based solution. This allows it to be considerably less expensive than hardware-based analogs (appliances). You can install MiaRec on existing server or purchase a dedicated server, which will be used for call recording purposes.