KyPlot is a software package for statistical data analysis and visualization. The software is directed at end-users in various research fields. It is intended to provide an integrated environment in which the user can enter, manipulate and analyze data with a broad range of statistical methods on a spreadsheet interface, and visualize the results as versatile graphs. The software package has been distributed via the Internet and the development of the software has proceeded through communications with the users via the Internet.