On the other hand, essentially all this does is provide law enforcement a means to potentially quickly identify violent criminals via physical traits as opposed to the contents of their mind such as forcing someone to unlock a phone which I am very against.
Assuming DNA technology is advanced enough to provide few false positives (which I am not sure it is) and prosecution is based on additional concrete evidence as well I think I am fine with this. I am not ok with this being accepted as all that is needed to bring charges but as a means to narrow the suspect pool.
If the company did not disclose this in massive font to potential customers ahead of time, then I do think this company should very quickly go out of business.
The slippery slope though is a near Gattaca situation where now law enforcement and government can screen people for genetics flaws and make hiring decisions etc. based on them. Private companies should absolutely have no access to this data unless it is for scientific research and highly anonymized and customers have agreed to allow it.