Highcharts is supposed to be an open source chart project that is free for personal use and for non-profit organisations. For non-profit organisations and individuals it is licensed under the Creative Commons (CC) Attribution-NonCommercial licence
Now I'm in a situation that I am a software developer, developing software for an eligible organisation (non-profit, non-government since highcharts does not consider government organisations to be covered). Now as I understand it, this organisation does not need a licence for Highcharts and if I was an employee of this organisation I could just use highcharts to develop a Highcharts enabled website for them.
My questions are:
Is my previous assumption that if an in-house team develops the organisation's website then a licence is not required correct?
If I am not an employee of of that organisation but I am just contracted as an individual to create and deliver a Highcharts enabled website for them, do I need to purchase a licence for Highcharts?
If I belong to a for-profit company which is contracted to develop a to create and deliver a Highcharts enabled website to a non-profit organisation, is a licence required in that case and if yes, what kind of licence (assuming that Highcharts is not generally going to be used by that company in any other projects or services)?