It is easy to dismiss these devices as mere "snake oil" but in the case of the Ecotek it does indeed have a valid claim. It has been about for years and years.
It works, as far as I can tell from the blurb, by improving the air-fuel homogenisation by inducing turbulence in the inlet tract and thus helping fuel droplets mix better with the air. This is the reason they state this:
For carburettor and early petrol injected cars, improvements, particularly in emissions and petrol consumption, can be dramatic:
This is the clincher.
In engines with carburrettors and monopoint injection systems, the inlet manifold will be "wet" and their designs are a compromise that do not, at all times, offer good swirl and turbulence properties and under some conditions, particularly when the air-mass is slow-moving the fuel droplets can "drop-out" of the air and condense on the mainfold walls. The Ecotek can help here by keeping the air turbulent and thereby keeping the fuel well mixed with the air.
The benefits with modern multipoint injection systems are less tangible. The inlet manifold is "dry" and only ever contains air; the fuel being injected directly behind the inlet valve. An increase in turbulence does still help slightly though as turbulent air entering the inlet port will still help to fully homogenise the fuel/air charge. In fact, the Activa engine has a special "lump" on it's throttle butterfly to increase turbulence at small throttle openings as an aid to better running. I also suspect that the Ecotek has a "dump valve" function to indeed, as they say, break a high vacuum and allow a manifold air flow to change speed/direction more rapidly under accleration.
In a diesel it will not work at all. The very heart of diesel combustion is based on turbulence and all diesel engines are designed to generate as much of the stuff as is possible. The Ecotek is not going to help one iota in this respect as the inlet tract of a diesel is wide open at all times and all the turbulence needed is generated within the combustion chamber mainly before the onset of injection to ensure the fuel is injected into very hot, very turbulent air.
So, good on an older petrol engine, marginal at best on a modern one and totally non-applicable to any diesel.