Legal
Privacy Policy
Last updated: June 24, 2026
1. Who Is Responsible for Your Data
Cortex is operated by Hamza Hafeez, If you have any questions about how your data is handled, contact us at cortexedr@gmail.com.
2. What Data We Collect
We collect the following categories of data:
Account Information
When you create an account, we collect your name, email address, and (if signing in via Google or GitHub) a profile image URL. If you use email and password, your password is stored as a one-way hash — we cannot read it.
Repository Data
When you submit a GitHub repository for scanning, we temporarily clone the repository to process it. Code files are passed to AI models to generate security findings. We store the resulting report (findings, scores, summaries) and associate it with your account. We do not permanently store the full raw source code.
Chat History
If you use Cortex Chat, the messages you send and the AI responses are stored and associated with your account so you can review them later. Chat context includes references to your scan results.
Usage Data
We collect basic usage information such as scan timestamps, the number of scans performed, and feature interactions. This helps us understand how the service is used and identify performance issues.
Billing Information
Payments are handled by Paddle. We do not store credit card numbers or full payment details. We receive confirmation of subscription status from Paddle and store your plan tier and billing dates.
3. How We Use Your Data
We use the data we collect for the following purposes:
- →Providing the service: Running security scans, generating reports, and enabling Cortex Chat.
- →Account management: Authentication, session management, and plan enforcement.
- →Email communication: Sending transactional emails (account confirmation, password resets). We do not send marketing emails unless you explicitly opt in.
- →Improving the product: Understanding how features are used to prioritize fixes and improvements. We do not use your code or scan results to train AI models.
- →Billing and subscriptions: Tracking plan status, processing payment confirmations from Paddle.
4. Who We Share Data With
We do not sell your data. We share data with the following third-party services, only to the extent necessary to operate Cortex:
Supabase
Database and authentication infrastructure
Stores user accounts, scan results, and chat history. Data is hosted in Supabase's managed PostgreSQL environment.
AI Providers (Google Gemini, Anthropic Claude, DeepSeek, Groq)
AI analysis pipeline
Code snippets and file contents are sent to these providers to generate security findings. Each provider has its own privacy policy governing model inputs.
Paddle
Payment processing
Handles billing and subscription management. Paddle is the merchant of record for paid transactions.
Resend
Transactional email delivery
Used to send emails such as account confirmations and password resets.
Vercel
Hosting and deployment
The application is deployed on Vercel infrastructure. Request logs may be retained by Vercel per their policy.
5. Cookies and Session Storage
Cortex uses cookies to maintain your login session. These are secure, HTTP-only cookies that expire after 30 days of inactivity. We do not use tracking cookies, advertising cookies, or fingerprinting techniques.
We do not use Google Analytics, Meta Pixel, or any third-party analytics that tracks you across other websites.
6. Data Retention
We retain data as follows:
- Account dataRetained until you delete your account.
- Scan results and reportsRetained as long as your account exists. You can delete individual scans from your dashboard.
- Chat historyRetained as long as your account exists. You can delete conversations at any time.
- Repository code contentNot permanently stored. Cloned temporarily during scanning and discarded after the report is generated.
- Billing recordsRetained for a minimum of 7 years for accounting and legal compliance.
7. Your Rights
You have the following rights over your data:
- →Access: You can request a copy of all data we hold about you.
- →Correction: You can update incorrect information from your account settings.
- →Deletion: You can delete your account and associated data at any time. We will process deletion requests within 30 days.
- →Portability: You can request an export of your scan reports and chat history in a machine-readable format.
- →Objection: You can object to any processing that is not strictly necessary to provide the service.
To exercise any of these rights, email us at cortexedr@gmail.com. We will respond within 14 days.
8. Security
We use industry-standard practices to protect your data: encrypted connections (HTTPS), hashed passwords (bcrypt), secure session cookies, and access controls on our database.
No system is completely secure. If we become aware of a breach that affects your data, we will notify you within 72 hours of discovery.
9. Children
Cortex is not intended for use by anyone under 16 years of age. We do not knowingly collect data from children. If you believe a child has created an account, contact us and we will delete it promptly.
10. Changes to This Policy
If we make meaningful changes to this policy — particularly around how we collect or use data — we will notify you by email at least 14 days before the change takes effect. Minor updates (such as clarifications or formatting) may be made without notice.
11. Contact
Questions, data requests, or concerns about this policy:
