Man, people have gone back and forth on this so much. FWIW, I think the most definitive statement was that they can tell the number of reflashes but not the content if you flash back to stock. You also need to distinguish b/t what the dealer techs can tell with their routine diagnostics and what the factory reps can tell when they hook up their laptops (alot).
What I took from it all is that if you have a very aggressive tune and blow an engine or something expensive, the factory reps will come in and might be able to find something to justify not honoring your warranty. But, if you're just talking about bringing it in for regular maintenance, it's very unlikely the reflash would ever come to light.
this is about the most honest statement made in this thread. all reflashes have "part numbers". mazda WDS machines can tell what flash is on there and when it was flashed by the part number. if you leave the Cobb flash on the computer when you go to a dealership with major problems, you will be asking for it. if you reflash back to stock or back to the saved prior flash, thats your best bet to avoid trouble.
i've worked in service at a dealer that was, among other marques, mazda and subaru. we saw plenty of cobb flashed WRXs come through the gates, and it was readily detectable. i've discussed the scenario to death and people are going to believe whatever they want to believe about the product they love the most so that's pretty much where i'll leave it. the fact that Cobb engineers themselves have said it is detectable should pretty nullify any debate on the matter, but I doubt thats going to happen.
the whole point of the argument is simple. if you modify your car, know what you are doing before you do it. if your car needs warranty repair and its been modified, cover all your bases before going to the dealer. take off the suspect parts, flash it back to stock, treat your service writer with a smile and unless you've REALLY fubar'ed the car you will be fine. these are simple common sense things to live by that an amazing number of people from all walks seem to forget. don't drive into the dealership with a laundry list of mods, a blown motor and a chip on your shoulder when you talk to the employees. they don't need to call Irvine or Hiroshima to void your warranty - if you give them reason, they'll do it. If they think they have reason, they'll try to do it. you can argue, you can say its illegal, you can say its not fair, you can get a lawyer and try your luck - or you could just take a few steps to ensure that they either have no reason (don't mod it) or have little reason (remove suspect mods and don't let the car look abused) to go after you. they're not going to look for ECU reflashes during an oil change. but if they think they have a reason to void your warranty, they'll call in the district rep and turn it to them. if that person wants to find a reason to void your warranty, they may try very hard to do so. don't give them that impetus.
and besides, if you mod the car extensively and blow it up, what right do you have to even demand that warranty take care of it? call me a goody goody, but to me thats taking responsibility. thats a hot topic of debate for another date.