The Duolingo programme is using Egyptian Arabic, as far as I can see. (Which is confusing for those of us who've been taught MSA before.) But at least it's consistent… it would have been nice to be told this somewhere, though.
Sometimes this course is more Colloquial Arabic than Standard... but now I was marked down because I didn't use the question word 'hal'. Well well, nice with some more conservative sentences I guess. :-P