I knew there was something suspicious about this project because they claim to be from the Czech Republic, but website was translated into Czech language by some translating software.
I'm surprised that no one noticed this before. It is very strange and suspicious but now is too late.
