Is there any software to install?

From TherapyCharts

No. As long as you have an up-to-date web browser running on your computer, you have all the software you need to run TherapyCharts. The first time you run TherapyCharts on a given computer, there will be an extra wait of 5-30 minutes, depending on the speed of your internet connection.