In developing countries, children with blindness and visual impairments (BVI) often have limited access to education. One of the commonly identified difficulties that children with BVI experience is learning foreign languages because adequate language learning materials are rare and inaccessible. BeeVoice is a web-based platform for blind and visually impaired Russian-speaking children to learn English vocabulary and spelling. The overall design of this platform suggests that it has built-in accessibility which is based on visual enhancement and full audible functionality. It integrates gamification elements that keep students engaged and motivated. BeeVoice can be accessed from anywhere through a web browser and it is compatible with desktops, laptops, or tablets with an external keyboard, and it does not require additional assistive software.