Platform Trust Pricing Security Log in Subscribe now Start for free
Trust Center

Your church's data deserves facts, not promises.

Here we explain exactly how we protect the information you trust us with: where it's stored, who can access it, and what happens if something goes wrong.

Isolated per church. Encrypted. Audited.

It's not magic.
It's verifiable architecture.

Every guarantee below is something technical and concrete, not a marketing promise.

Per-church isolation

Enforced at the database level (Row-Level Security), not just in application code. Even a programming mistake can't return another church's data.

Encryption in transit and at rest

All communication uses HTTPS. Data is encrypted at rest by our infrastructure providers.

Verified daily backups

A full copy of the database every day, integrity-checked, retained in tiers: daily, weekly, monthly and yearly.

Audit log

Access attempts and sensitive events are logged: who, when and from where.

Abuse protection

Request size limits, per-user rate limiting, and a maximum execution time on every database query.

Hosted in the European Union

Application and database in the same region, in Frankfurt, Germany.

The questions your board asks.
Answered before they ask them.

No technical jargon

Security answers use language a pastor or treasurer understands, no IT department required.

Doesn't depend on one person

The guarantees live in the architecture, not in the memory or goodwill of whoever happens to run the system.

You can verify it yourself

This page lists what's real today. If something changes, this page changes with it.

We don't ask you to trust us blindly. We ask you to verify.

This is the philosophy behind every guarantee on this page.

We don't hide who we trust.

Database managed by Neon, files by Cloudflare, hosting by Render, all SOC 2 Type II certified.

See the full security architecture →

About security and privacy

Does one church's data get mixed with another's?

No. Isolation happens at the database level with Row-Level Security, not just in the application. Even with a programming mistake, a query can't return another church's data.

Where is the data stored?

In the European Union, in Frankfurt, Germany. The application and database run in the same region.

How often is the data backed up?

Every day, with automatic integrity verification before each copy is promoted to weekly, monthly or yearly.

If I leave Ekklesias, can I take my data with me?

Yes. Your data is yours. You can export it at any time.

Try it with your own data.

No credit card. No commitment.