Ditto prowadzi lekcje językowe na żywo przez internet, łącząc spotkania z lektorem z aplikacją do samodzielnej nauki. Zajęcia są dostępne indywidualnie albo w kameralnych grupach liczących maksymalnie cztery osoby, dzięki czemu łatwiej dopasować tempo i plan nauki.
W ofercie są angielski, niemiecki, szwedzki, norweski, hiszpański, francuski, włoski oraz polski dla obcokrajowców. Z kursów korzystają dzieci w wieku 6-12 lat, nastolatki, dorośli i firmy. Dla uczniów szkoła przygotowuje także kursy do egzaminu ósmoklasisty i matury.
Lekcje odbywają się przez wideopołączenie, z użyciem Zooma, interaktywnych materiałów, gier, quizów i cyfrowej tablicy. Zajęcia prowadzą certyfikowani lektorzy oraz native speakerzy, a grafik można ustalać i zmieniać zgodnie z potrzebami uczestnika.
Przed rozpoczęciem nauki można skorzystać z bezpłatnej lekcji próbnej i testu poziomującego. To rozwiązanie dla osób, które chcą uczyć się z Krakowa lub dowolnego miejsca, bez dojazdów, ale nadal mieć regularny kontakt z nauczycielem i konkretny plan pracy.