Yeah, nobody sells
specialty cleaning and care products for bicycles.
However, currently for a finishing product with UV protection you will have to go to motorcycle products, another "niche" market. Your frame won't care that you are the motor.
Or you could get an automotive finishing product with UV protection.
(BTW, no, you don't have to refinish every time you wash your bike. Who told you that?)
Finally, if you have a bike frame with neon paint (aka highvis or dayglo) you have to make a choice.
Put on a finishing product with UV protection and lose most of the neon (aka highvis or dayglo) effect.
Or don't put on a finishing product with UV protection and your bike color will fade over time.
-mr. bill