Schedly
Security & Trust Center

Enterprise-Grade Security For Every Plan

Schedly is built on the principle that security is not a premium feature. Every account — free or paid — runs on the same enterprise-grade infrastructure with the same security controls.

SOC 2 Type IIHIPAA BAA AvailableGDPR CompliantISO 27001 AlignedPCI DSS via StripeAES-256 EncryptedTLS 1.399.97% UptimeAnnual Pen Testing
All Systems Operational
99.97% uptime · Trailing 12 monthsstatus.schedly.io →
Certifications & Compliance

Independent verification, every year

We don't self-certify. Our security controls are verified by independent third-party auditors annually.

🔐
Audited Annually

SOC 2 Type II

Annual third-party audit verifying security, availability, processing integrity, confidentiality, and privacy trust service criteria.

Our SOC 2 Type II report is conducted by an independent AICPA-accredited auditor and covers the full 12-month audit period. Report available to enterprise customers under NDA.

🏥
BAA Available

HIPAA Eligible

Business Associate Agreement (BAA) available on Pro plans. Signed and returned within 24 hours. Covers all PHI handling requirements.

Our HIPAA program covers administrative, technical, and physical safeguards. BAA available on Schedly Pro. Request via support portal.

🇪🇺
DPA Available

GDPR Compliant

Full compliance with EU General Data Protection Regulation. Data Processing Addendum (DPA) available. EU data residency options available.

We have implemented all required GDPR safeguards including lawful basis documentation, data subject rights procedures, and breach notification protocols.

🇺🇸
Compliant

CCPA Compliant

California Consumer Privacy Act compliance with full data subject request handling and opt-out mechanisms implemented.

California residents can exercise all CCPA rights including data access, deletion, and opt-out of sale (we don't sell data). Submit requests to privacy@schedly.io.

🏆
Aligned

ISO 27001

Information security management aligned with ISO/IEC 27001 framework covering risk assessment, security controls, and continuous improvement.

Our information security management program is structured around ISO 27001 controls. Formal certification audit currently in progress.

💳
Stripe PCI L1

PCI DSS

Payment Card Industry Data Security Standard compliance for all payment data handling. Schedly uses Stripe for payment processing — fully PCI Level 1 certified.

We never store raw card data. All payment processing runs through Stripe, which maintains PCI DSS Level 1 compliance — the highest tier available.

🔒
Enforced

TLS 1.3

All data in transit encrypted with TLS 1.3 — the strongest transport security standard, offering perfect forward secrecy and faster handshakes.

TLS 1.2 and below are disabled. All connections are encrypted end-to-end. Certificate transparency logs are monitored continuously.

🛡️
Active

AES-256 Encryption

All data at rest encrypted with AES-256 — bank-grade encryption. Encryption keys managed via AWS KMS with automatic annual rotation.

Database encryption, file storage encryption, and backup encryption all use AES-256. Key rotation happens automatically with no service interruption.

🎯
Annual

Penetration Testing

Annual third-party penetration testing by independent security firms. Critical findings remediated within 72 hours. Results reviewed by security leadership.

Our pen tests cover web application, API, mobile, and infrastructure layers. Test reports available to enterprise customers under security NDA.

Healthcare Compliance

HIPAA-Eligible with BAA Included in Pro

Healthcare providers — therapists, physicians, psychologists, counselors, dentists — require scheduling software that handles Protected Health Information (PHI) correctly. Schedly Pro includes everything required for HIPAA-eligible scheduling.

BAA signed and returned within 24 hours
PHI handled under all three HIPAA safeguard categories
Administrative safeguards: policies, training, access management
Technical safeguards: encryption, audit controls, authentication
Physical safeguards: AWS facility security, workstation controls
Breach notification procedures per HIPAA Breach Rule
Annual workforce training on PHI handling and privacy
BAA available with Schedly Pro
Request Your BAA →

What PHI does Schedly handle?

Schedly handles names, contact information, appointment times, and intake form responses that may contain health-related information. All of this is treated as PHI under your BAA.

Is the BAA included with Pro or does it cost extra?

The BAA is available on Schedly Pro. Contact the support team for current BAA pricing. No enterprise plan upgrade is required for HIPAA eligibility.

Can I use Schedly's intake forms for clinical intake?

Yes. Many healthcare providers use Schedly intake forms to collect health history, consent forms, and insurance information before appointments.

Does Schedly's confirmation email include PHI?

Confirmation emails include appointment details (time, duration, provider). For practices requiring additional PHI safeguards in communications, consult your HIPAA compliance officer on the appropriate configuration.

What's the BAA request process?

Submit a BAA request through the Schedly support portal. Most BAAs are signed and returned within 24 hours. The BAA is a standard HIPAA Business Associate Agreement — feel free to have your compliance attorney review.

Infrastructure

Built on the same infrastructure as the world's largest enterprises

AWS, Cloudflare, and continuous monitoring — the full enterprise security stack.

amazon.com
Primary Cloud Infrastructure
cloudflare.com
DDoS & WAF Protection
🌐

AWS Multi-Region

Schedly runs on Amazon Web Services across multiple availability zones. No single point of failure. Automatic failover maintains service availability if any zone experiences issues. AWS holds 143 security, compliance, and certification programs.

🛡️

Cloudflare DDoS & WAF

All traffic passes through Cloudflare's global network — providing enterprise-grade DDoS protection (mitigates attacks up to 193 Tbps), Web Application Firewall with 184,000+ known attack signatures blocked, and bot protection.

👁️

Real-Time Monitoring 24/7

Security event monitoring runs 24/7/365. Anomalous access patterns, unexpected privilege escalations, unusual data access volumes, and geographic anomalies trigger immediate automated alerts and manual investigation.

💾

Automated Backups

Full database backups every 6 hours. Point-in-time recovery available for 30 days. Backup integrity verified automatically with restoration tests run monthly. Backups stored in separate AWS region from primary data.

99.97% Historical Uptime

Our 99.9% SLA guarantees maximum 8.7 hours downtime per year. Our trailing 12-month actual uptime of 99.97% reflects our investment in redundant infrastructure. Status page available at status.schedly.io.

🔍

Vulnerability Management

Automated dependency scanning runs on every code deployment. CVE database monitoring triggers alerts for newly discovered vulnerabilities in our stack. Critical patches deployed within 24 hours, high severity within 72 hours.

All Systems Operational

99.9% Uptime SLA — Guaranteed

Our SLA is 99.9%. Our actual trailing 12-month performance is 99.97%.

99.97%
Trailing 12-month actual uptime
Access Control

You control who sees what

Granular access controls ensure every team member has exactly the access they need — nothing more.

🔑

Multi-Factor Authentication (MFA)

MFA available for all accounts. Administrators on team plans can enforce MFA organization-wide. Supports TOTP authenticator apps and SMS verification.

👥

Role-Based Access Control (RBAC)

Granular permissions on team plans: Admin, Manager, and Member roles. Configure exactly what each team member can view, edit, export, or delete.

🔗

SAML 2.0 Single Sign-On (SSO)

Enterprise SSO integration with Okta, Azure AD, Google Workspace, OneLogin, and any SAML 2.0 compatible identity provider.

⏱️

Session Security

Automatic session expiry after configurable inactivity period. Admins can remotely invalidate all active sessions across devices. Session tokens rotated on privilege changes.

🗝️

API Key Management

Rotating API keys with configurable scope and expiry. All API requests logged with full audit trail including IP, user agent, and request details. Rate limiting enforced.

🚨

Login Anomaly Detection

Machine learning detection of unusual login patterns: new devices, new geographies, rapid location changes, credential stuffing attempts. Triggers step-up verification automatically.

📋

Audit Logging

Complete audit log of all administrative actions, data access, and configuration changes. Logs are immutable and retained for 90 days (1 year on Enterprise). Exportable for SIEM integration.

🌐

IP Allowlisting

Enterprise plans can restrict access to approved IP ranges. Configure per-user or organization-wide IP allowlists. Immediate lockout for access from unapproved IPs.

🚧

Data Loss Prevention

Bulk data export operations require admin approval. Rate limiting on data export APIs. Unusual download volumes trigger security alerts and may require verification.

Incident Response

How we respond when something goes wrong

Our incident response process is documented, tested, and transparent. We've never had a customer data breach — this is how we'd handle it if we did.

1

Detection

< 1 hour

Automated monitoring detects anomalies and triggers immediate alerts to the security team.

2

Assessment

1–4 hours

Security team evaluates scope, severity, and potential customer impact. Incident commander assigned.

3

Containment

4–24 hours

Affected systems isolated. Threat vector blocked. Evidence preserved for forensic investigation.

4

Customer Notification

< 72 hours

Affected customers notified within 72 hours per GDPR requirements. Communication includes scope, impact, and remediation steps.

5

Remediation

24–72 hours

Root cause addressed. System hardened. Independent verification of remediation effectiveness.

6

Post-Incident Review

< 2 weeks

Full post-mortem completed. Findings shared with leadership. Prevention measures implemented.

People Security

Security is everyone's responsibility

The strongest technical controls can be undermined by people. Our employee security program matches our technical standards.

Background Checks

All employees undergo criminal background checks before accessing any customer data systems.

Least Privilege Access

Access to production systems is limited to engineers who require it for their specific role. No standing access to customer data — all access is just-in-time and logged.

Security Training

All employees complete security awareness training quarterly. Engineering team receives specialized secure development training annually.

NDAs & Confidentiality

All employees sign NDAs covering customer data confidentiality. Data handling policies are reviewed and acknowledged annually.

Offboarding Protocol

Access revocation within 1 hour of employment termination. All credentials rotated after any departure from security-sensitive roles.

Incident Response Training

Security team conducts tabletop exercises quarterly. Full incident response playbooks cover breach scenarios, ransomware, and insider threat vectors.

We treat your data the way you treat your clients' data

Six commitments about how we handle your data — none of which require you to read a privacy policy to understand.

We don't sell your data — ever

Schedly never sells customer data, scheduling data, or client contact information to third parties, data brokers, or advertising networks. Full stop.

Minimum necessary data collection

We collect only the data required to provide the scheduling service. We don't build behavioral profiles on your clients beyond what's needed for scheduling functionality.

Your data is yours — full export anytime

Export your complete account data at any time from account settings. Your data is never held hostage — full export is available on all plans, free and paid.

Deletion on request, within 30 days

Request complete account deletion at any time. All data is permanently purged within 30 days with a written deletion confirmation. GDPR requests handled within 72 hours.

Transparent data processing

Our Privacy Policy and Data Processing Addendum describe exactly what data we collect, how we process it, the legal basis for each processing activity, and your rights.

Cookie-minimal design

Schedly uses only functional cookies required for authentication and session management. No advertising cookies, no cross-site tracking, no fingerprinting, no data broker partnerships.

Security FAQ

Common security questions

Answered directly, without marketing language.

Have a security question we haven't answered?

Our security team responds to all inquiries within one business day. For urgent matters, mark your email URGENT.

Start for free · No credit card required

Stop Losing Bookings to
Scheduling Friction.

Schedly puts your calendar to work around the clock. Every lead, every client, and every meeting lands exactly where it should, automatically.

✓ Free forever plan✓ Set up in under 5 minutes✓ No credit card required✓ Cancel anytime