Legal
Privacy Policy
Effective date: June 10, 2026
Wright Software Solutions ("we," "us," "our") operates Prbl ("the service"). This Privacy Policy explains what data we collect, how we use it, and your rights. By using Prbl, you agree to this policy.
1. What We Collect
Account data (via GitHub OAuth)
- GitHub user ID, username, and display name
- Email address (if public on your GitHub profile)
- Profile avatar URL
We do not receive or store your GitHub password.
Scan data
- Repository name and URL
- Scan findings: file path, line number, rule ID, severity, and description
- Scan timestamps
We clone your repository temporarily to run the scan. Source code is not stored after the scan completes — only the findings metadata listed above.
Billing data
Payments are processed by Stripe. We store your Stripe customer ID to manage your subscription. We never see or store your full card number — Stripe handles all payment data under their own PCI-compliant infrastructure.
Usage data
We collect basic usage logs (scan requests, API calls) for debugging, security monitoring, and enforcing plan limits. We do not sell or share usage data with third parties for advertising purposes.
2. How We Use Your Data
- To provide and operate the service
- To authenticate you and manage your account
- To process payments and manage your subscription
- To send transactional emails (scan results, billing receipts, security alerts)
- To improve scanner accuracy and reduce false positives
- To enforce plan limits and prevent abuse
- To comply with legal obligations
We do not use your code or scan results to train AI models or for any purpose other than providing the service to you.
3. Third-Party Services
We use the following third-party services to operate Prbl:
4. Data Retention
We retain your account data and scan results for as long as your account is active. If you delete your account, all associated data is permanently deleted within 30 days. Billing records may be retained longer where required by law.
5. Data Security
All data is transmitted over HTTPS. Your scan results are stored in Supabase with Row Level Security enabled — only you can read your own data. We use server-side sessions; no sensitive credentials are stored in the browser. Stripe API keys and database credentials are never exposed to the client.
Despite these measures, no system is perfectly secure. If you discover a security vulnerability in Prbl, please disclose it responsibly to security@prbl.dev.
6. Your Rights
Depending on your location, you may have the right to:
- Access — request a copy of the data we hold about you
- Correction — ask us to correct inaccurate data
- Deletion — delete your account and data via Settings, or by emailing us
- Portability — request your scan results in a machine-readable format
- Objection — object to certain types of processing
To exercise any of these rights, email privacy@prbl.dev.
7. Cookies
Prbl uses a single session cookie to keep you logged in. We do not use third-party tracking cookies or advertising cookies. We do not use Google Analytics or similar tracking services.
8. Children
Prbl is not directed at children under 18. We do not knowingly collect data from anyone under 18. If you believe a minor has created an account, contact us and we will delete it.
9. Changes to This Policy
We may update this Privacy Policy from time to time. Material changes will be communicated via email or a notice in the dashboard. The effective date at the top of this page reflects when the policy was last updated.
10. Contact
Questions or requests about your privacy? Email us at privacy@prbl.dev.