From the site:
Automated car polisher endorsed by most major car manufacturers to perform two-step process.
Polishing machine has 20,000 soft, cloth-like appendages working paint protection products into the vehicle.
Covers hood, roof, & lower panel.
The Complete Job - the machine polishes with uniform quality and consistency with no streaks, swirls, or burns.
FAQ: Can I still wax my vehicle?
Answer: After having the Premier Paint Protection II applied to your vehicle, there is no need to wax. However waxing your vehicle will not harm the paint protection or void your warranty. We also recommend regularly washing your vehicle using a soft cloth carwash.
It looks just a large drive through car wash that applies their proprietary product.