Will the alarm go off when the battery is going to run out and I don't want to charge it?

Yes. When the battery is too low and cannot maintain to the alarm time, your Vobot will enter deep sleep mode and will wake up before the alarm time. You can charge the Vobot and press and hold the power button for 4 seconds to turn on it anytime.