If APR has a CARB approved IS38 tune, just get APR and be done with it.
Yeah, in California they recently started checking for tunes by looking at something called a CVN.
afaik:
Open source - I'm one of the devs and we don't do CVN 'correction' so you wouldn't pass
UM isn't doing any CVN 'correcting' so you wouldn't pass with a UM tune
APR won't do CVN 'correcting' so if they have no 'approved' tune you wouldn't pass
ECUTek is located in Europe so they *may* do CVN 'correction' but you would have to check with them (and since they have a US presence, I doubt they would advertise that sort of functionality).
Reflect may or may not - I believe alientech does it so if that's what Ian uses to tune it would work.
I can't speak for the rest of them aside from saying they probably don't do it either. At that point your best bet is to go with a tuner that lets you flash at home so you can return the car to stock when necessary. WHAT I WILL say is that ECUtek's "stock" tune isn't really "stock" so it likely wouldn't pass a CVN check either (based on the fact that we couldn't flash over
@J Peterman 's car that was on an 'ecutek stock' file). If you can't flash it yourself you're looking at a dealer/distributor fee twice a year just to return the car to stock for your inspection and then flash you again afterwards