Though there really are a lot of similar checkers, I would still prefer to write my own code for this.

Not everyone would have the capability to program code but to those who are versed with it, I think that it would be something that they could use to their advantage. Hopefully you could get everything running that easy.