O canal Quizleo reúne atualmente 20,3 mil inscritos, 338 vídeos e 15.022.232 visualizações. Está no YouTube desde 21/04/2023. Segundo o próprio canal, o país de origem é Índia. Não identificamos anúncios nos vídeos recentes, o que sugere que o canal não está monetizado no momento — seja por ainda não atingir os requisitos, por opção do criador ou por restrições de conteúdo.