Ceramic coating is a protective layer that is applied to a car's paintwork to protect it from environmental factors like UV rays, chemicals, and minor scratches. However, it does not remove scratches from a car's paintwork.
Ceramic coating is designed to create a sacrificial layer on the car's surface that takes the brunt of the damage, protecting the paintwork underneath. While it can hide minor scratches and swirls to some extent, it cannot remove deeper scratches or damage.
To remove scratches from a car's paintwork, you may need to use a more aggressive technique like sanding, compounding, or polishing. A professional should carry out these methods to avoid causing further damage to the car's paintwork.
In summary, ceramic coating can provide a layer of protection to prevent minor scratches from occurring in the first place, but it is not a solution to remove existing scratches from a car's paintwork.