Interesting. Can you give us some more details on this... name, website? TIA
This system is fully legal in Europe, in fact it's a gps where radars were entered as POI.
the led is green when you are far from a radar, it's become red near the radars & blinking red if your speed is higher than the authorized speed.
this is for the fixed radars, for mobile radars the system just inform you that a radar is "possible" by blinking green & red (those POI are send by the users themself)
I think that for instance there are only the european radars positions.
name of the company is INFORAD more informations :
http://www.gpsinforad.com/prodinfo.php?pn=im&lang=en