Is the bike meant for indoor as well as outdoor use?

Sure, no problem. Your balance bike is ideal for indoor and outdoor use.