Vytvořeno v 1998 (United States), STORWATCH vlastní 549 sesterských značek a 3023 konkurenčních značek. Značka STORWATCH je vlastněna společností INTERNATIONAL BUSINESS MACHINES CORPORATION, kótovanou na burze v New York. Odvětvím STORWATCH je Software.