BaaStream - Run automated checks on logs, infra, and configs for potential technical risks π₯β¨
Automated infrastructure & log scanner for technical risk identification
BaaStream helps engineering and security teams identify potential technical risks in infrastructure and logs before they become costly breaches. It validates infrastructure configurations and log patterns against industry best practices and security frameworks such as HIPAA, GDPR, SOC2, and HITRUST.
β οΈ IMPORTANT DISCLAIMER: This tool does NOT provide legal advice or guarantee regulatory adherence. It only scans infrastructure configurations and log patterns for potential technical risks. Full regulatory adherence requires comprehensive legal, technical, and operational measures beyond this toolβs scope. Always consult with legal experts and regulatory counsel for actual requirements.
Read More about Legal Disclaimer: LEGAL_DISCLAIMER.md
BaaStream is an infrastructure and log scanning tool designed to help healthcare organizations, API developers, and DevOps teams identify potential technical risks before they become costly breaches. It scans infrastructure configurations and log patterns against industry best practices and security frameworks including HIPAA, GDPR, SOC2, HITRUST, ISO 27001, FHIR, and PCI-DSS.
Healthcare organizations lose $10.9 million annually due to security incidents and compliance violations. Most of these costs stem from:
Risk Category | Without BaaStream | With BaaStream | Savings |
---|---|---|---|
HIPAA Breaches | $4.2M average penalty | Early detection & prevention | $3.8M+ |
SOC2 Failures | $2.1M audit costs | Proactive compliance | $1.9M+ |
Infrastructure Issues | $2.4M incident costs | Automated validation | $2.2M+ |
Logging Gaps | $1.8M audit failures | Comprehensive logging | $1.6M+ |
Total Annual Savings | $9.5M+ | Β | Β |
π₯ Healthcare Startup (50 employees)
π’ Mid-Size Health System (500 employees)
π HealthTech API Company (200 employees)
Framework | Rules | Scope | Key Areas |
---|---|---|---|
HIPAA | 8 rules | Infrastructure & Logs | PHI protection patterns, access control configs, audit logging patterns |
GDPR | 8 rules | Infrastructure & Logs | Data minimization configs, consent patterns, breach detection logs |
SOC2 | 10 rules | Infrastructure & Logs | Access control configs, monitoring setup, incident response logs |
HITRUST | 10 rules | Infrastructure & Logs | PHI protection configs, authentication setup, transmission security |
ISO 27001 | 15 rules | Infrastructure & Logs | ISMS governance, security controls, risk management, compliance |
FHIR | 15 rules | Infrastructure & Logs | FHIR resource validation, authentication, encryption, audit logging |
PCI-DSS | 12 rules | Infrastructure & Logs | Payment data protection, tokenization, access controls, encryption |
API Security | 10 rules | Infrastructure & Logs | Authentication configs, encryption setup, rate limiting patterns |
Data Governance | 10 rules | Infrastructure & Logs | Classification configs, encryption setup, access control patterns |
Cloud Security | 10 rules | Infrastructure & Logs | Access management configs, network security, secrets management |
Log Access Control | 12 rules | Infrastructure & Logs | IAM roles, least privilege, access monitoring, time restrictions |
Log Integrity | 12 rules | Infrastructure & Logs | WORM storage, hash verification, digital signatures, tamper detection |
HealthLake | 11 rules | Infrastructure & Logs | CloudTrail configuration, FHIR logging, user identity, retention policies |
Google Healthcare | 13 rules | Infrastructure & Logs | Cloud Audit Logs, KMS encryption, VPC Service Controls, FHIR patterns |
Azure Health Data Services | 12 rules | Infrastructure & Logs | Activity Logs, Diagnostic Settings, Private Endpoints, Managed Identity |
Authentication Security | 8 rules | Infrastructure & Logs | Multi-factor auth, session management, identity verification patterns |
Audit Logs | 7 rules | Infrastructure & Logs | Comprehensive audit logging, event capture, compliance reporting |
Log Validation | 10 rules | Infrastructure & Logs | Log format validation, completeness checks, integrity verification |
Unstructured Logs | 2 rules | Infrastructure & Logs | Apache logs, custom log formats, legacy system compatibility |
Healthcare Specific | 8 rules | Infrastructure & Logs | Healthcare-specific compliance patterns, PHI handling, clinical workflows |
Encryption | 4 rules | Infrastructure & Logs | End-to-end encryption, key management, algorithm compliance |
Data Redaction | 4 rules | Infrastructure & Logs | PHI redaction, anonymization, log sanitization, access control |
# Scan configuration file with free rules
baastream-scan config.json
# Scan with specific rule
baastream-scan -rules AUDIT-001 config.json
# Scan with pro rules
baastream-scan -rules rules config.json
# Filter by severity
baastream-scan -rules rules -severity critical config.json
# Filter by tags
baastream-scan -rules rules -tags hipaa,gdpr config.json
# Multiple output formats
baastream-scan -rules rules -format json config.json
baastream-scan -rules rules -format csv -output report.csv config.json
baastream-scan -rules rules -format pdf -output report.pdf config.json
baastream-scan -rules rules -format summary config.json
# List available plugins
baastream-scan -list-plugins
# Enable specific plugins
baastream-scan -plugins github_actions,terraform config.json
# Scan GitHub Actions workflows
baastream-scan -plugins github_actions .github/workflows/
# Scan Jenkins pipelines
baastream-scan -plugins jenkins Jenkinsfile
# Scan Terraform configurations
baastream-scan -plugins terraform terraform/
# Auto-detect log type
baastream-scan -type auto audit.log
# Scan specific log files
baastream-scan -type logs audit.log error.log
# Scan log directory
baastream-scan -type logs logs/
# Scan with specific log rules
baastream-scan -rules LOG-002 -type logs audit.log
BaaStream offers CLI access with monthly risk assessment reports across six tiers using a hybrid user-based + scan-based pricing model:
Tier | Price | Users | Scans / Month | Rules | Plugins | Custom Rules | Support | Extras |
---|---|---|---|---|---|---|---|---|
Community | $0 | 1 | 50 | 10 | β | β | Community / Discord | β |
Starter | $99 | 5 | 300 | 25 | β | β | Community / Discord | β |
Professional | $149 | 10 | 750 | 50 | Any 1 plugin | 3 / month | Priority (24β48h, Email) | β |
Growth | $299 | 15 | 1,200 | 75 | Any 2 plugins | 5 / month | Priority (24h, Email) | Advanced analytics |
Business | $699 | 25 | 2,500 | 75 | All plugins | 10 / month | Priority (24h, Email + Call) | Early upgrade access |
Enterprise | $1,299 | 50 | 5,000 | 99+ | All plugins | 25 / month | Dedicated (Email + Call) | Technical Training |
Healthcare Enterprise | $2,499 | 100 | 10,000 | 99+ | All plugins | 50 / month | Dedicated (Email + Call) | HIPAA/HITRUST templates, audit-ready exports, vendor risk reports |
For individual developers & personal projects
Value: Get started with healthcare compliance scanning
For early-stage startups & small teams
Value: Affordable compliance scanning for seed-stage companies
For growing healthcare startups
Value: Essential compliance scanning for scaling startups
For established dev/security teams
Value: Advanced compliance coverage with analytics & custom rules
For scaling healthcare companies
Value: Enterprise-grade security & collaboration with CI/CD integrations
For large healthcare organizations
Value: Dedicated compliance partnership with technical training
For large health systems & enterprises
Value: White-glove compliance platform for health systems & enterprise-level orgs
Feature | Community | Starter | Professional | Growth | Business | Enterprise | Healthcare Enterprise |
---|---|---|---|---|---|---|---|
Base Price | $0 | $99/month | $149/month | $299/month | $699/month | $1,299/month | $2,499/month |
Monthly Users (Included) | 1 | 5 | 10 | 15 | 25 | 50 | 100 |
Monthly Scans (Included) | 50 | 300 | 750 | 1,200 | 2,500 | 5,000 | 10,000 |
Additional User Cost | N/A | $25/user | $35/user | $40/user | $45/user | $50/user | $60/user |
Overage Scan Cost | N/A | $0.50/scan | $0.45/scan | $0.40/scan | $0.40/scan | $0.30/scan | $0.25/scan |
Security Rules | 10 basic | 25 core | 50 core | 75 advanced | 75 advanced | 99+ all frameworks | 99+ all frameworks |
Plugin Support | β | β | β 1 plugin | β 2 plugins | β All plugins | β All plugins | β All plugins |
Custom Rules | β | β | β 3/month | β 5/month | β 10/month | β 25/month | β 50/month |
Support | Community | Community | Priority (24-48h) | Priority (24h) | Priority (24h) + Call | Dedicated (Email + Call) | Dedicated (Email + Call) |
Advanced Analytics | β | β | β | β | β | β | β |
Technical Training | β | β | β | β | β | β | β |
Individual Developer (Community - Free)
Healthcare Startup (Starter - $99)
Growing Company (Professional - $149)
Established Team (Growth - $299)
Scaling Company (Business - $699)
Large Organization (Enterprise - $1,299)
Health System (Healthcare Enterprise - $2,499)
Note: These are general estimates for infrastructure-related security issues. Actual costs vary significantly based on organization size, industry, and specific circumstances.
We welcome contributions! Please see our Contributing Guidelines for details.
PluginInterface
in new packageLoadBuiltinPlugins()
BaaStream CLI is a technical risk assessment tool that helps identify potential compliance issues in infrastructure and logs. It does not provide legal advice or guarantee regulatory compliance. Organizations should consult with legal experts and regulatory counsel for complete compliance requirements. Full regulatory adherence requires comprehensive legal, technical, and operational measures beyond this toolβs scope.
Read More: LEGAL_DISCLAIMER.md
BaaStream CLI - Empowering Healthcare Organizations with Automated Compliance Excellence