Our Security

We Take Online Security Very Seriously.

It's our job to make sure you and your donors feel that every donation is safe and secure. You can be assured our software is safe and secure, using the latest security and encryption technologies.

For those who want details of our security and encryption, this page is for you. To follow is a general overview of what our system saves you in infrastructure, management and architecture.

Software Security:

Our software is protected by a Verisign 256 bit SSL security encryption – the same level encryption used by major banks. All transactions are processed, transmitted and store securely on a PCI Compliant network where all your data is securely encrypted several times within our secure data center located in Atlanta, Georgia.

Our PCI Compliance is certified through McAfee Secure, the leader in online security, and a pdf certification can be provided upon request. Our server and software bundles are equipped with industry-leading techniques to detect, block and diffuse attempts by spammers, hackers and bots to interfere with our system.

We also have a global monitoring system that monitors our uptime round the clock and gives us up to the second details on server metrics, performance and speed.

Our Data Center

Our state-of-the-art servers are managed by AtlantaNAP, the region’s newest large scale data center and disaster recovery center which has been SAS 70 Type II certified and also SSAE-16 Type II certified. The security at our Atlanta data center is unrivaled.

With a 10 foot razor fence, keycarded entry, and a security system including redundant security camera servers, biometric handprint scanning, and trained security guards, our colocation services are the safest in Atlanta. The connection at our Atlanta facility is sitting directly on one of AGL's main fiber backbones, and is part of a metro ethernet ring based on Extreme Networks 10 gig technology.

Round The Clock Backups

Your data is very important to us. We have built a sophisticated backup system to run alongside our live servers to make sure every piece of data in our system is backed up every 15 minutes. As our system captures real time data, we setup database replication servers dedicated just for making backups. With replication, all changes to a database is replicated to one or more redundant servers.

Typically, replication is used for distributing requests, but it’s also excellent for making frequent redundant backups. In our replication routine, we created a mirroring process that writes all queries and requests into a binary file that records every single new request and action. This binary file is the master link that allows our main production servers to continue to run at full speed all the time without ever having to go into backup mode and pause service.

Our redundant servers, acting as a slave that references the binary file, updates itself in real time. As fast as the binary file is being written, a complete separate backup is happening simultaneously. This all happens off the main rack. This slave server also has its own redundancies and can be locked at any time to do a full backup on a remote drive if needed. We take full complete snapshots of the redundant servers every 15 minutes and are backed up separately.