Table of contents
Security and compliance
Last updated January 13, 2026
GrowPanel is designed to securely handle your subscription and billing data. This page explains our security practices, data handling policies, and compliance information.
Data access and permissions
What data GrowPanel accesses
GrowPanel connects to your billing platforms with read-only access. We import:
- Customer information (name, email, country, metadata)
- Subscription data (plans, status, dates)
- Invoice and payment history
- Plan and pricing information
What we don't access
GrowPanel does not have access to:
- Full payment card numbers (only last 4 digits)
- Bank account details
- Raw payment credentials
- Write access to create or modify subscriptions
- Ability to charge customers
Permission details by platform
| Platform | Connection method | Access level |
|---|---|---|
| Stripe | OAuth | Read-only (no write permissions) |
| Chargebee | API key | Read-only key recommended |
| Recurly | API key | Read-only key recommended |
| Google Sheets | OAuth | Access to sheets you authorize |
| Custom API | Your API key | You control what data you send |
Data storage and encryption
Encryption in transit
All data transmitted to and from GrowPanel is encrypted using TLS 1.2 or higher:
- HTTPS for all web traffic
- Encrypted webhook payloads
- Secure API communications
Encryption at rest
- Account database (Supabase): Encrypted at rest using AES-256 with secure key management
- Analytics database (ClickHouse): Protected by network isolation and access controls
- Encrypted backups for account data
Data centers and EU hosting
GrowPanel is a Danish company (GrowPanel ApS), and all customer data is stored in the European Union:
- Account database hosted in EU West (Supabase)
- Analytics database hosted in Amsterdam, Netherlands
- SOC 2 certified data centers
- Physical security controls
- Redundant power and networking
Application code runs on global edge nodes for performance, but all persistent data storage remains within the EU, subject to European data protection regulations.
Authentication and access control
User authentication
GrowPanel supports secure authentication methods:
| Method | Security features |
|---|---|
| Email/password | Strong password requirements, bcrypt hashing |
| Google Sign-In | OAuth 2.0, Google's security infrastructure |
| Microsoft Sign-In | OAuth 2.0, Microsoft's security infrastructure |
Session security
- Sessions expire after 3 days of inactivity
- Secure, HTTP-only cookies with SameSite protection
- Content Security Policy (CSP) to prevent script injection
- Strict Transport Security (HSTS) enforced
Role-based access control
GrowPanel offers three permission levels:
| Role | Capabilities |
|---|---|
| Owner | Full access including billing, team management, data deletion |
| Admin | Full access to data and settings, billing, can invite team members |
| Read-only | View reports and data, no configuration access |
See Team management for details.
API security
API key management
- API keys are hashed (SHA-256) before storage (not stored in plaintext)
- Keys can be regenerated or revoked at any time
- Email notifications sent when new API keys are created
Rate limiting
API requests are rate limited to prevent abuse:
- Per-minute and per-day limits
- Graceful degradation with 429 responses
- Contact support for limit increases
See API documentation for details.
Third-party integrations
Slack and Microsoft Teams
When you connect Slack or Teams:
- GrowPanel requests minimal permissions (posting only)
- We cannot read your messages or access files
- Connections can be revoked at any time
Webhook security
Outgoing webhooks to your systems:
- Sent over HTTPS only
- Can include signature headers for verification
- Retry with exponential backoff on failure
Data retention
Active accounts
While your account is active:
- All imported data is retained
- Historical data is preserved for reporting
- You can request data deletion at any time
Account deletion
When you delete your account:
- Your data is deleted from production systems within 30 days
- Backups are purged according to retention schedules
- Data is not recoverable after deletion
Data export
You can export your data at any time:
- CSV exports from reports
- API access for bulk data retrieval
- No export fees or restrictions
Privacy
What we collect
GrowPanel collects:
- Account information (email, name)
- Usage data (pages viewed, features used)
- Billing data from connected sources
What we don't collect
- We don't sell your data
- We don't use your data for advertising
- We don't share individual customer data with third parties
Cookies
GrowPanel uses:
- Essential cookies for authentication
- Analytics cookies (can be disabled)
- No third-party advertising cookies
Compliance
GDPR
GrowPanel is designed to support GDPR compliance:
- Data minimization - We only collect data necessary for the service
- Right to access - Export your data at any time
- Right to deletion - Request account and data deletion
- Data processing - We process data only as instructed
For EU customers, contact support for:
- Data Processing Agreement (DPA)
- Information about sub-processors
- Data transfer mechanisms
PCI DSS
GrowPanel is not a payment processor and does not handle or store full payment card data. We receive only limited card information (last 4 digits, expiration) from your billing platform.
Security practices
Development
- Code reviews for all changes
- Automated security scanning
- Dependency vulnerability monitoring
- Secure development guidelines
Operations
- Regular security assessments
- Monitoring and alerting
- Incident response procedures
- Access logging and auditing
Employee access
- Background checks for team members
- Least-privilege access principles
- Regular access reviews
- Security awareness training
Incident response
Reporting security issues
If you discover a security vulnerability, please report it to:
Email: [email protected]
We commit to:
- Acknowledging reports within 48 hours
- Providing regular updates on resolution
- Not pursuing legal action for good-faith security research
Breach notification
In the event of a data breach:
- Affected customers will be notified within 72 hours
- We will provide details of what data was affected
- We will share remediation steps taken
Frequently asked questions
Is my data safe with GrowPanel?
Yes. GrowPanel uses industry-standard security practices including encryption, access controls, and regular security assessments. We only request read-only access to your billing data.
Can GrowPanel charge my customers?
No. GrowPanel has read-only access to your billing platforms. We cannot create subscriptions, modify billing, or charge customers.
Can I use GrowPanel if I'm in the EU?
Yes. GrowPanel supports GDPR requirements. Contact support for a Data Processing Agreement if needed.
How do I delete my data?
Go to Account → Danger Zone → Delete Account to delete your account, or contact support. Your data will be removed within 30 days.
Who can access my data?
Only authenticated team members with appropriate roles can access your GrowPanel account. Our staff can access account data only for support purposes with your permission.
Contact
For security questions or concerns:
Security team: [email protected]
General support: Use the support widget or email [email protected]