Được tạo vào 1998 (United States), STORWATCH sở hữu 549 thương hiệu chị em và 3023 thương hiệu cạnh tranh. STORWATCH thuộc sở hữu của INTERNATIONAL BUSINESS MACHINES CORPORATION, được niêm yết trên thị trường chứng khoán của New York Khu vực của STORWATCH là Phần mềm.