All injuries that disrupt the skin heal by scarring. Plastic surgeons are well paid for their ability to produce very tiny, nearly invisible scars.
Nearly all scars become less visible over time.
My opinion of the web site that the above link goes to is a very well done attempt to get your money for a product that will not do what it claims.
Al Capone's cousin