Privacy Policy

Your privacy is fundamental to how we build and operate ApiLens

Effective Date: August 17, 2025 | Last Updated: August 18, 2025

Our Privacy Principles

Your data belongs to you. We only access your code repositories with your explicit permission and only for the purpose of generating documentation.

Minimal data collection. We collect only what's necessary to provide and improve our service.

No selling of personal data. We never sell, rent, or share your personal information with third parties for their marketing purposes.

Strong security measures. We use industry-standard encryption and security practices to protect your data.

1. Information We Collect

Account Information

When you sign up through GitHub OAuth, we collect:

  • GitHub username and user ID
  • Email address associated with your GitHub account
  • GitHub profile picture (avatar URL)
  • Public repository information you choose to analyze

Repository Data

When you analyze a repository, we temporarily access:

  • Source code files for analysis
  • Repository structure and metadata
  • Commit history (limited to what's needed for documentation)

Important: Repository data is processed in memory during analysis and is not permanently stored unless you explicitly save the generated documentation.

Usage Data

We automatically collect:

  • Log data (IP address, browser type, operating system)
  • Usage patterns (features used, frequency of use)
  • Performance metrics (build times, error rates)

2. How We Use Your Information

We use the collected information to:

  • Provide and maintain the ApiLens service
  • Generate API documentation from your repositories
  • Authenticate and authorize your access
  • Communicate service updates and important notices
  • Improve and optimize our documentation generation algorithms
  • Detect and prevent fraud, abuse, or security issues
  • Comply with legal obligations

3. Information Sharing & Disclosure

We do not sell, rent, or share your personal information except in these limited circumstances:

With Your Consent

We share information when you explicitly authorize us to do so (e.g., public documentation sharing).

Service Providers

We work with carefully selected third-party service providers to help us operate ApiLens. These providers assist with:

  • Authentication and data storage
  • Infrastructure and hosting
  • Repository access and version control

All service providers are bound by strict data protection agreements and are required to maintain appropriate security measures.

Legal Requirements

We may disclose information if required by law or if we believe in good faith that such action is necessary to:

  • Comply with legal obligations or court orders
  • Protect the rights, property, or safety of ApiLens, our users, or the public
  • Detect, prevent, or address fraud, security, or technical issues

4. Data Security

We implement comprehensive security measures including:

  • Encryption of data in transit using TLS/SSL
  • Encryption of sensitive data at rest
  • Regular security audits and vulnerability assessments
  • Access controls and authentication requirements
  • Regular backups and disaster recovery procedures
  • Security best practices and continuous improvement

Note: While we implement robust security measures, no method of transmission over the Internet or electronic storage is 100% secure. We cannot guarantee absolute security.

5. Data Retention

We retain your information for as long as necessary to provide our services:

  • Account data: Retained while your account is active
  • Documentation data: Retained until you delete it or close your account
  • Repository analysis data: Temporarily processed and not retained after documentation generation
  • Usage logs: Retained for up to 90 days for security and debugging
  • Backup data: Retained for up to 30 days after deletion

6. Your Rights & Choices

You have the following rights regarding your personal information:

Access & Portability

Request a copy of your personal data in a portable format.

Correction

Update or correct inaccurate personal information.

Deletion

Request deletion of your account and associated data.

Opt-out

Unsubscribe from marketing communications at any time.

To exercise these rights, contact us at info@cssoftwarellc.com

7. Cookies & Tracking

We use cookies and similar technologies to:

  • Maintain your session and authentication state
  • Remember your preferences and settings
  • Analyze usage patterns to improve our service
  • Prevent fraud and enhance security

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

8. Children's Privacy

ApiLens is not intended for users under 13 years of age. We do not knowingly collect personal information from children under 13. If we learn we have collected information from a child under 13, we will delete it immediately.

9. 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.

10. 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. For significant changes, we will provide additional notice via email or through the service.

11. Contact Us

If you have questions about this privacy policy or our data practices, please contact us:

Email: info@cssoftwarellc.com

Company: CS Software LLC

California Privacy Rights

California residents have additional rights under the California Consumer Privacy Act (CCPA):

  • Right to know what personal information is collected
  • Right to know if personal information is sold or disclosed
  • Right to opt-out of the sale of personal information
  • Right to non-discrimination for exercising privacy rights

Note: ApiLens does not sell personal information.