Maybe what he means is about applying/renewing for NBI clearance. Yes, there is available online service but that is only good for data supplementation and schedule of pick-up. You still have to show up personally in their office. As for my case, becuase we also need to submit a copy of NBI...