Home Hacking Company Probes Alleged 1.4TB Leak