I'm assuming that you're referring to the 2 step preperation process for painting or bonding
aluminum? If so, the answer to your question is yes, it does
work.
The simple explanation is that
aluminum flash rusts almost literally in seconds. So that in order to get a good bond to the parent aluminum, not the aluminum oxide coating (rust) which forms so quickly on it's surface after abrasive
cleaning, is that you're using acid to wash this aluminum oxide off, & then the alodyne to seal out the air which would allow it to re-rust. So that you then have time to
paint it, or
epoxy bond it. And the alodyne may also enhance the grip of the coatings -
paint, or
epoxy, etc.
If you look at aluminum on the galvanic scale, it's about the same as zinc in terms of being lacking in nobility. So that without it's forming that protective oxide layer so quickly, an airplane would melt in a rainstorm. Okay, corrode into dust.
Another, "safer" way to paint non-critical aluminum
parts is to wash them with white vinegar (acetic acid) while scrubbing with a scotchbrite pad. Rinse with fresh
water. And then quickly coat them with a self etching primer. Which I've done to
parts on some of my boats either due to lack of $ for the kit, or because I wasn't anywhere that it was okay to risk spilling acid... on the
boat, on the ground, or into the
water.
Worked okay, & it was only 1-part paint. So if I needed to redo things later, no giant fiscal loss. But the self etching primer seemed to hold up pretty well. Better than the paint actually. Enough so that the primer was solid enough to allow me to retouch the paint later on sans issue.