The Kyiv Internet telescope