Almost looks like a frigate.
Do the Algerians want that so the Euros will not dare to interdict the waves invasion craft sallying from north Africa?
It does. I'd call it a light frigate. My classification is a frigate has good allround capacity against all threats, while a corvette, patrol vessel, cough-LCS-cough, is absent in one or more.
Biggest weakness I see is no VLS SAM system