It can only be loaded via a windows based laptop. You dont lose your licenses flashing to stock. You can flash tunes/stock as many times as you'd like. Installation process isnt something to tackle on your own with zero experience. This is why we walk our customers through it step by step and remote support if needed (able to control your your laptop for you and you just watch us). Makes it super easy and we've never had any customers have any issues.