Security

Your data is safe with us.

We take security seriously because your clients trust you — and you trust us. Here's exactly how we protect your coaching business.

Encryption in transit & at rest

All data transmitted between your browser and our servers is encrypted using TLS 1.3. Data stored in our database and file storage is encrypted at rest.

Payments via Stripe

We never store credit card numbers. All payment processing is handled by Stripe — a PCI DSS Level 1 certified provider. Your clients' card data never touches our servers.

Secure infrastructure

NativCoach runs on DigitalOcean's enterprise infrastructure with automated daily backups, isolated database environments, and network-level firewalls.

Access controls

Role-based permissions ensure coaches only see their own organization's data. Session management follows OWASP best practices with CSRF protection on all state-changing requests.

File storage via Cloudflare R2

All uploaded files (logos, media, documents) are stored in Cloudflare R2 — a geo-redundant, enterprise-grade object store with server-side encryption and private access controls.

Monitoring & incident response

We use Sentry for real-time error monitoring. In the event of a security incident, we will notify affected users within 72 hours as required by GDPR.

Found a vulnerability?

We take security reports seriously and appreciate responsible disclosure. If you've discovered a potential security issue, please report it directly to our security team. Do not publish or exploit the vulnerability before we've had a chance to address it.

Report a Vulnerability

security reports responded to within 24 hours