Privacy Policy
Information Collected
When you sign in with GitHub, the following information is collected:
- Your GitHub email address
- Your GitHub username
- Basic profile information provided by GitHub (including avatar)
Account & Subscription Data
To manage your account and subscription, we store:
- Subscription status and plan type (Free/Pro)
- Payment processor identifiers (for managing your subscription through Lemon Squeezy)
- Trial usage status
- Account creation and last login timestamps
Feedback Data
When you submit feedback through CodeCanvas:
- Your feedback message
- Email address (if provided or from your account)
- Browser or app user agent information, where available
Usage Analytics
To improve the CodeCanvas experience, we collect usage analytics. Events from signed-in users are associated with a GitHub account identifier; events before sign-in are not associated with an account:
- App session duration and activity status
- Browser, desktop app, or IDE environment information where available
- App version number
- Login and logout events
- GitHub account identifier and subscription state after sign-in
No personal code, file contents, or any code-related information is ever collected. We do not send your GitHub email address or username as analytics person properties. Analytics data may be associated with your account identifier and is aggregated to understand usage patterns, identify bugs, and improve CodeCanvas's performance and user experience.
How Your Information Is Used
Your information is used solely for:
- Authentication and account management
- Processing subscription payments through Lemon Squeezy
- Managing your subscription lifecycle and status
- Responding to feedback and support requests
- Understanding CodeCanvas usage patterns through account-linked and unauthenticated session data
Your Code and Privacy
Your source code is not collected, stored, or processed by hosted CodeCanvas servers. CodeCanvas connects to a local server running on your machine. All repository analysis and visualization happens locally.
Data Sharing
Your information is only shared with:
- Lemon Squeezy (payment processor) for subscription management
- PostHog (analytics provider) for usage analytics
- Law enforcement when required by law
Your personal information is never sold to third parties.
Data Security
Your personal information is protected using industry-standard security measures. All data transmission is encrypted using TLS, and data at rest is encrypted using AES-256 encryption through Convex's secure platform infrastructure.
Your Rights
You have the right to:
- Access your personal data
- Correct inaccurate data
- Delete your account and data
Contact
If you have questions about this Privacy Policy, please contact: [email protected]
Last updated: July 9, 2026