Registration is mandatory, as we need kids school and class details to show relevant content. But, subscription is not mandatory, as we offer 10 questions free practice on a daily basis. On special occasions and during exam days, we increase this free limit also for all students to benefit.