A good question!
Just a question, I have a 1985 Harley FXR, which has twin shocks with chrome plated springs, now apart from a little surface rust, the chrome looks fine, and my mate has a 1927 rudge with chrome plated springs (ok seat springs) and they seem fine as well, what special process do they use so the chrome wont come off ?
I am only quoting the accepted wisdom.
When a metal product is chromed, the chrome is a very thin layer on top to provide the surface finish.
The metal - E.G. Steel, is first polished to the finish you require. If surface finish is poor, final finish will reflect this.
Next, for a Rolls Royce job, the item is copper plated.
(Often left out, but improves the final finish beyond measure)
Then it is nickel plated over this. The nickel provides an impervious layer above the copper which is close to chrome in colour.
The chrome is then applied as a final, very thin coating.
Chrome on it's own will have rust through it in days.
In a past life, I had the side panels off a Honda black bomber chromed.
Since the bike frame was away being painted, I left the panels in my bedroom for 4 weeks. When I unwrapped them, they were a mass of rust.
Shite plating by Lyness Brothers.
Regarding how the chrome does not come off when flexing:
I do not know, It is probably some modification of the nickel coating - very well done, and not available with normal platers.
I worked in electroplating for around 10 years, but we were mainly electroplating copper kettles, so I do not have all the answers.
Hard chrome is another kettle of fish. I have no knowledge of it.
Myke