The product contains cysteamine (according to their website. I couldn't find a complete list of ingredients.)
This chemical reacts with the protein structure of your hair but is safer than the classic Brazilian Straighteners that contain formaldehyde. However, it also doesn’t straighten as well. And, because it chemically reacts with protein, it can damage and weaken your hair to some extent.