Inositol hexaphosphate (IP6) is not the same thing as inostiol. They have different functions. Just like betaine (Trimethylglycine), which is alkaline, has totally different functions than its acidified form betaine HCl.
It is funny that so many people bash phytic acid not realizing that phytic acid is actually IP6. The biggest rumor about phytic acid is that it robs the body of minerals. The way I have always explained this myth is to consider you are holding two bowling balls. If I go to hand you a third bowling ball you cannot hold it unless you first give up one of the bowling balls you are already holding. The same goes for phytic acid. It is already going to be saturated with the minerals of the plant. So in order for it to grab a mineral from the body it must first give up minerals it is already bound to. Another thing that anti-phytic acid proponents leave out is that phytic acid has a higher affinity for heavy metals than it does for beneficial minerals. So it can actually help remove toxic metals, and excess iron from the body.
And we eat phytic acid in many of our foods. Phytic acid is common in all grain seeds, such as wheat and oats, and soy is also a great source.
And yes, the studies do show that phytic acid is great for cancer.