There seems to be an increasing emphasis by schools on "catching cheaters". This seems to be missing the point.
We send our kids to school not so they can pass tests. I honestly do not care if my kid gets an "A" or an "F" on the test; I care that he actually learns the material. Tests are a tool that educators can use to help them determine if a child is learning the material but passing grades shouldn't be the goal. If students are cheating on tests then you need to look at the reason why. Is the material being presented in a way that is too hard for the child to understand? Is it not being presented in a way that interests the student? If a student is intererested, he will learn. If he learns, then he has no need to cheat.
Stop spending money on anti-cheating technologies. Spend money on improving the methods of education.