ГеЦла, скраћеница за «Генератор» и «Класификатор», омогућава кориснику да од асиметричног мотива генерише шаблон, фриз или прозор руже на равни, са одређеном врстом симетрије која је претходно одабрана. Такође омогућава класификацију (са или без помоћи програма) тако добијених шаблона, фризова или розета и, на крају, програм даје извештај о свим грешкама које су можда учињене.
ГеЦла већ има верзије на пет (ПТ, ЕН, ИТ, СП, ГЕ) језика.
Генератор бележи, у јпг фајл генерисане слике, кодиране информације о постојећим симетријама. Затим, класификатор чита и тумачи ову шифровану информацију, што му омогућава, у зависности од изабраног нивоа помоћи, да информише да ли се процес класификације добро води, спречавајући погрешне изборе, или пуштајући да се настави до краја и указује само на то. време ако је класификација урађена исправно и, ако није, указује на прву направљену грешку.
ГеЦла програм укључује модалитет тренинга између 2 играча. У њему, сваки играч генерише унапред договорен број слика, а затим обојица размењују слике и сваки класификује слике другог. Свим фазама управља програм, који на крају даје извештај о учињеним грешкама.