Privacy Policy

Last updated:

1. Introduction

Mahakalp ("we", "our", or "us") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, disclose, and safeguard your information when you use our semantic code intelligence platform.

2. Information We Collect

Personal Information

We collect information that you provide directly to us, including:

  • Email address
  • Name (if provided)
  • GitHub account information (when connecting via OAuth)
  • Payment information (processed securely through third-party providers)

Code Repository Data

When you connect a repository, we collect:

  • Repository metadata (name, URL, commit history)
  • Source code content for indexing
  • Code structure and semantic embeddings

Usage Information

We automatically collect certain information about your device and usage:

  • Search queries and results
  • Pages visited and features used
  • Browser type and operating system
  • IP address and approximate location
  • Session duration and interaction patterns

3. How We Use Your Information

We use the collected information to:

  • Provide and maintain our service
  • Index and enable semantic search of your code repositories
  • Process your transactions and manage subscriptions
  • Send you technical notices and support messages
  • Respond to your requests and inquiries
  • Improve and optimize our service
  • Detect and prevent fraud or abuse
  • Comply with legal obligations

4. How We Share Your Information

We do not sell your personal information. We may share your information in the following circumstances:

  • Service Providers: With third-party vendors who perform services on our behalf (e.g., Supabase for authentication, payment processors)
  • Legal Requirements: When required by law, subpoena, or other legal process
  • Business Transfers: In connection with a merger, acquisition, or sale of assets
  • With Your Consent: When you explicitly authorize us to share specific information

5. Data Security

We implement industry-standard security measures to protect your information:

  • Encryption in transit (HTTPS/TLS)
  • Encryption at rest for sensitive data
  • Regular security audits and updates
  • Access controls and authentication
  • Secure database infrastructure via Supabase

However, no method of transmission over the Internet is 100% secure. While we strive to protect your information, we cannot guarantee absolute security.

6. Data Retention

We retain your information for as long as necessary to provide our services and comply with legal obligations. When you delete your account:

  • Personal information is deleted within 30 days
  • Repository indexes are removed immediately
  • Some metadata may be retained for legal or legitimate business purposes

7. Your Privacy Rights

Depending on your location, you may have the following rights:

  • Access: Request a copy of the personal information we hold about you
  • Correction: Request correction of inaccurate information
  • Deletion: Request deletion of your personal information
  • Portability: Request transfer of your data to another service
  • Opt-out: Unsubscribe from marketing communications

To exercise these rights, please contact us through our support channels.

8. Cookies and Tracking

We use cookies and similar tracking technologies to:

  • Maintain your session and keep you logged in
  • Remember your preferences
  • Analyze usage patterns and improve our service

You can control cookies through your browser settings, but disabling cookies may affect functionality.

9. Third-Party Services

Our service integrates with third-party services:

  • GitHub: For OAuth authentication and repository access
  • Supabase: For authentication and database services
  • Payment Processors: For handling subscription payments

These services have their own privacy policies, and we encourage you to review them.

10. Children's Privacy

Our service is not intended for users under 13 years of age. We do not knowingly collect personal information from children. If you believe we have collected information from a child, please contact us immediately.

11. International Data Transfers

Your information may be transferred to and processed in countries other than your own. We ensure appropriate safeguards are in place to protect your information in accordance with this Privacy Policy.

12. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of any material changes by posting the new policy on this page and updating the "Last updated" date. We encourage you to review this Privacy Policy periodically.

13. Contact Us

If you have any questions about this Privacy Policy or our privacy practices, please contact us through our support channels.