For those of you who don't know what client-side or server-side applications are:
Client-side means that the code is executed by your own browser on your own computer. Information is not sent across the internet where it can be stored in a server's database and viewed by others.
Server-side means that all of the variables that you type in are sent across the internet to be executed by a computer somewhere else. All this information could be viewed and stored by the server -or anyone else with whom the server wants to share the data. Generally, the server-side applications are slower because you have to wait for your values to be sent to the server, executed and then sent back to your computer across the internet.
I doubt that anyone would care about having this information, but it was important to me to make sure that the data in the calculations remain private. Most of the online internet calculators that I see are server-side applications (including Perl, C, Java, PHP, ASP, JSP, Python, and ColdFusion). The nice thing about these is that they're compatible with most operating systems and browsers, and the code is easier for the creator to protect. The bad thing, and for me the deal breaker, is that they're server-side applications.
Third-party advertising companies serve ads when you visit this website. These companies may use information (not including your name, address, email address, or telephone number) about your visits to this and other websites in order to provide advertisements about goods and services of interest to you. If you would like more information about this practice and to know your choices about not having this information used by these companies, click here.