SecurityHow we protect your data |
Page | ← Home |
---|
Security isn't an afterthought at CostPlusDB. It's built into everything we do, from server hardening to transparent operations.
Backup Schedule: Backup infrastructure configured (automated scheduling in progress)
Feature | Details |
---|---|
Backup Tool | pgBackRest (industry standard) |
Encryption | AES-256-CBC encryption on all backups |
Local Storage | /var/lib/pgbackrest (primary backup location) |
Cloud Storage | Wasabi S3 (us-east-1) - multi-region redundancy |
Retention | 7-day retention (Shared/Dedicated), 30-day retention (Pro/Enterprise or +$15/mo add-on) |
Point-in-Time Recovery | 7 days of WAL archives for transaction-level restore |
Restoration Testing | Regular restoration tests to verify backups actually work |
Recovery Time | Full restore: ~15-30 minutes depending on database size |
What this means for you:
Our security monitoring runs automatically 24/7. Here's exactly what's monitored and when:
Monitor | Frequency | Alert Trigger | Action |
---|---|---|---|
Failed Login Attempts | Every 5 minutes | >5 failed PostgreSQL logins | Email alert + log IP addresses |
Disk Space | Every 15 minutes | >85% usage | Email alert to operator |
Memory Usage | Every 15 minutes | >90% usage | Email alert to operator |
SSL Certificate Expiry | Every 6 hours | <30 days until expiry | Email warning to renew |
Security Events | Every hour | fail2ban bans, suspicious queries, SSH failures | Email alert with details |
Security Hardening Score | 1st of month at 3 AM | Lynis score <70 | Email report + remediation |
Note: Additional monitoring capabilities (real-time uptime checks, automated backup verification) are currently in development and will be added soon.
All alerts include:
Alert delivery: Real-time email alerts via Resend API to operator. Customer notifications sent within minutes of detection for critical issues (P0/P1).
We don't reinvent the wheel. We follow industry-proven security standards and best practices:
Standard | Description |
---|---|
Linux Server Security Guide | Comprehensive server hardening procedures |
Mozilla OpenSSH Guidelines | SSH configuration best practices |
PostgreSQL Security | Official database security documentation |
CIS Benchmarks | Industry-standard security configurations |
Unlike most database providers, we publish our security procedures publicly:
View our complete security procedures:
Honest security means admitting what we can't provide:
What | Why |
---|---|
99.999% uptime SLA | Unrealistic for bootstrapped service. We guarantee 99.9% |
Instant phone support | Email only (base). Slack available: +$29/mo (Shared/Dedicated) or included (Pro/Enterprise) |
HIPAA compliance (now) | Requires legal review. Available Month 12+ only |
SOC 2 certification | Expensive audit process. Following standards without certification |
Penetration testing | Can't afford external pentest. Following documented hardening instead |
If something goes wrong, here's what happens:
View our complete incident response procedures: Operations Manual
Found a security vulnerability? Please report it responsibly:
Please do NOT:
Date | Type | Result |
---|---|---|
2025-10-19 | Internal Security Audit | Rating: 75/100 (Good) - 12 improvements identified |
Future | External Pentest | Planned once revenue supports cost |
Monthly | Automated Scans (Lynis) | Planned |
Our security practices are based on proven industry guides and open-source standards. We're grateful to the security community for sharing their knowledge:
Standing on the shoulders of giants.
Security concerns: jeremy@intentsolutions.io
General inquiries: jeremy@intentsolutions.io