That's true, at least when 303 was just 303 products, before Gold Eagle. They used to keep a life jacket on a flagpole at their headquarters. One side was treated with 303, and the other was untreated. The untreated side was in tatters after a short time, and the treated side looked new. Slogan was "SPF 15 for your stuff". There were references to protecting plastic however, particularly plexiglass used on aircraft. That's why they called it "aerospace protectant".
Provided it's applied frequently enough, it works well on non porous things as well as on fabrics, vinyl and rubber. But the only way to get consistent protection on a hard surface is to apply it often. There's just not enough of a film to protect it otherwise. On colored graphics, which are vinyl and therefore more porous, it works better.
Having used 303 on lots of different things for almost two decades now, it's my humble opinion that Starbrite or another quality Marine polish does a better job on gelcoat than 303 ever could, and it's far more durable. 303's main attraction there is ease of application.
Sent from my SM-G930V using Tapatalk