Our Technology

The Web Site

Canopy is 100% web-based. What this means is that you do not have to install or download anything to use it. You can log in from anywhere, using any computer or device that has a fully functional web browser. This vastly reduces your cost of ownership.

Canopy was built using ASP.NET, the same technology used to power MySpace.com, Dell.com, and numerous other web sites. We are fully utilizing the latest version of the .NET framework (version 3.5). This version allowed us to quickly and easily integrate AJAX into our application, a technique often used to make the user's experience more enjoyable by reducing the number of full-page refreshes.

Data Storage

We store all data in SQL Server, a first-rate, high performance database engine. We currently have over 50,000 records in the database and it hasn't broken a sweat. We backup your data every hour, on the hour.

Hosting

Canopy is hosted at Server Intellect, a world class web hosting provider. We have found the hardware, services, and staff at Server Intellect to be near flawless. Like us, they are committed to quality, friendly service, security, and providing effective solutions at reasonable prices.

Security

We follow the principals of Defense in Depth, a method of securing electronic resources by using a layered approach. There are numerous layers of security in our network, the servers, and the database that prevent unauthorized access to those resources. The Canopy system itself contains the same level of security you would find at major banks or healthcare providers.

When you access Canopy with your browser, you are using TLS (using an SSL certificate), which encrypts all of the data going between your computer and our server. Furthermore, to help ensure that everyone's data is secure, we require that all users' passwords be of a certain strength. This is why you have to include some funny characters when selecting a password. Additionally, we only store an encryption of your password - we don't even know what your password is! Don't worry - it can be reset if you forget. Finally, after the initial log in, an encrypted 'ticket' is stored as a temporary time-based cookie on your computer (we do not use permanent cookies). For example, if you left your computer unattended for 20 minutes with the Canopy open, someone couldn't just walk by and start looking at your data. If there is no activity for 20 minutes, we require you to log in again.

Custom Web Sites

One of the great trends in the web these days is the integration of web sites. The Canopy system allows us to easily integrate with your own web site. Why upload an image or enter data twice? If you have an existing web site, and just want to pull images and data from our database, we have a number of solutions available - web services (SOAP, JSON), a .Net component that we provide - whatever will fit your needs the best. We are more than happy to handle everything for you - we can build a new site, host it, and maintain it - leaving you free to focus on your business instead of worrying about technology. These sites use the same technology as Canopy - ensuring you a stable, secure, and quality presence on the web.