You mean, is it the old old story about the "backpack" device? Could be. Site seems to be hebrew only :(.