How secure is your data?

Having all your church data hosted in the Cloud may sound neat, but you probably hear the stories of data breaches and far too often. Here is how we secure our systems to protect your data at every level.

No compromise

As our systems are available on the internet we take a defense in depth approach with multiple layers of controls put in place to secure your data, our approach covers physical, technical, procedural and personnel security.

The UCare service and your data is hosted in secure datacenters in the United States, EU and Australia. These datacenters are manned by 24×7 armed security, surveillance and biometric access controls. In fact, physical access to the servers that contain your data is not allowed. All data is automatically wiped from the servers prior to physical access being granted.

Our datacenters are designed to withstand natural disasters but in case this fails your data is replicated to a second datacenter in the same country, if failure occurs our systems detect it and switch to the secondary datacenter within seconds. Apart from GEO replication, a full backup of your data is taken every day, differential backups occur hourly, and transaction log backups every five minutes. What this means is that we have so many levels of backup that hardware failure or natural disaster is unlikely to cause more than five minutes of downtime. In fact you can view our system status and track record any time at

Whether your data is in-transit between our service and you, hosted on our infrastructure or stored at-rest as a backup we apply end-to-end encryption to ensure that even if accessed it wouldn’t be readable by the attacker. Your data is also never stored outside a secure datacenter, and certainly not on employee’s devices. And when data needs to be accessed it is done through encrypted protected VPN connections to our datacenters that are secured via multi-factor authentication and IP lock-down. Any time access occurs in this way it is fully logged and audited.

We follow the principle of least privilege with all parts of the UCare infrastructure, this simply means we only grant the minimum level of access required to fulfill a specific role or task.

UCare processes financial transactions using third party services from Stripe and PushPay. Other services providers rely on the fact that Stripe and PushPay store payment info in a PCI DSS compliant way to avoid auditing and testing their systems. While we never see or store credit card information in UCare (it goes directly to the payment service) we want to ensure that this is maintained and that our infrastructure is PCI DSS compliant. As such each quarter we employ third-party security experts to perform vulnerability scanning and real-world penetration testing of UCare. This helps ensure that not just financial info is secure but also the check-in details for your children.

Our engineers participate in secure code training every year. This training covers OWASP Top 10 security flaws, common attack vectors, and UCare security controls. This way when they are crafting new or review existing features they are continually looking for vulnerabilities. The engineers conduct threat analysis and the QA teams review and test all code before it goes in to production. Our engineers always work on new features in our test and staging environment, never in our production environment with your live data. In front of each environment with deploy firewalls to protect from vulnerabilities and vulnerability tools that also help to detect flaws.

We believe though that security is a responsibility we share with our customers, that’s why we provide your admins with the tools they need to grant people access to just what they need. Security areas also allow you to set up different levels of access, you can restrict down to the tinniest detail what information is accessible by each team and campus. When granting access you never set a person’s password, instead they do it the first time they sign in and then we store the password using a one-way cryptographic algorithm, along with rate limiting this helps make brute-force attacks ineffective. Finally, we avoid password options where we can, preferring multi-factor authentication that is far simpler and safer.

Get started quickly

Create security areas and grant people access to exactly what you want. The set up options will grow as you need and we’re there to guide you with every step.

People that care

We know it is frustrating when thing don’t work as expected, that’s why we invest in a great support team to help with questions you have. We also have plenty of articles, videos and training available.

Continual improvement

We’re always refining and improving based on our customer’s usage and needs. We want to work together to make UCare even better, when you have an idea or feedback feel free to share.

Latest From the Blog


TIP: How to insert emoji in bulk SMS ????

3 May 2019
For those churches that are using the bulk SMS features in UCare we wanted to share a quick tip on inserting emoji (e.g. ????????????????‍♂️????✝) when using Windows 10 or macOS.   How to insert emoji on Windows 10 Place the keyboard cursor at the point where you want to insert the emoji. Use the keyboard …
Read More

Good bIE old friend

30 April 2019
Once upon a time, Internet Explorer was the greatest web browser in all the land. But how times have changed, IE is no longer the prettiest girl at the party. ????   We’ll be putting Internet Explorer out to pasture (ending support) on June 1, 2019.     Why the change? Basically, very few people …
Read More

Plan, Schedule and Organize Services and Teams

25 March 2019
We’re excited to announce that after more than two years of work the initial release of Services and Teams are live in UCare. Services and Teams have been designed so you can better organize your services and team by scheduling (i.e. roster) people and planning your order of service and run time. Modern church life …
Read More