That it does.
Opti-Coat 2.0 is a Nano Coating that is meant to be used for all skill levels. Durability is around 5 years and can be topped with a wax or sealant if you like.
I do warn you though, do not apply it to your vehicle as it cannot be removed chemically unless your surface is perfect or to your liking swirl wise. We have discussed nano coatings in many threads on this forum.
Only way to remove it is to polish it off.
Other products that are similar to it are Opti-Guard which is the professional version and has a lifetime durability, AQuartz, CQuartz, 22pple etc.