Privacy Policy for Test Aurora

Last Updated: February 26, 2025

1. Introduction

Welcome to Test Aurora's Privacy Policy. This document explains how Test Aurora ("we," "us," or "our") collects, uses, and protects your information when you use Test Aurora (the "Service"), our AI companion tool that generates unit and feature test cases by scanning your codebase.

We take your privacy seriously. This Privacy Policy is designed to help you understand what information we collect, why we collect it, and how you can manage your information.

2. Information We Collect

2.1 Account Information

When you register for an account, we collect:

  • Name
  • Email address
  • Password (stored in encrypted form)
  • Company/organization name (if provided)
  • Billing information for paid subscriptions

2.2 Usage Information

We collect information about how you interact with our Service, including:

  • Log data (IP address, browser type, pages visited, time spent)
  • Device information (operating system, hardware model, device identifiers)
  • Feature usage statistics (which features you use and how frequently)

2.3 Code and Technical Information

  • Code Processing: Our AI analyzes your code temporarily to generate test cases
  • Important: We do NOT store your code in any permanent database
  • Important: We do NOT use your code to train our AI models

3. How We Use Your Information

We use your information for the following purposes:

3.1 Providing and Improving the Service

  • Generating test cases and code based on your codebase
  • Maintaining and improving the Service
  • Developing new features and functionality
  • Providing customer support

3.2 Communication

  • Sending you service-related notifications
  • Providing updates about features or changes
  • Responding to your inquiries
  • Sending marketing communications (with your consent)

3.3 Security and Compliance

  • Preventing fraud and unauthorized access
  • Enforcing our Terms of Service
  • Complying with legal obligations

4. How Your Code is Processed

4.1 Temporary Processing Only

  • Your code is processed solely for the purpose of generating test cases
  • Processing occurs in secure, isolated environments
  • Your code is not retained after test case generation is complete

4.2 Technical Safeguards

  • Encrypted connections (TLS/SSL) for all data transfers
  • Isolated processing environments
  • Automatic deletion procedures for temporary files
  • Access controls limiting employee access to processing systems

4.3 No Training or Storage

  • We do not use your code to train or improve our AI models
  • We do not store your code in our databases
  • We do not share your code with any third parties

5. Data Sharing and Disclosure

We may share non-code information in limited circumstances:

5.1 Service Providers

We work with third-party service providers who help us operate our business and deliver services to you, such as:

  • Cloud infrastructure providers
  • Payment processors
  • Analytics services
  • Customer support tools

All service providers are contractually obligated to use your information only for providing services to us and in compliance with this Privacy Policy.

5.2 Legal Requirements

We may disclose information if required to do so by law or in response to valid requests by public authorities (e.g., court or government agency).

5.3 Business Transfers

If we are involved in a merger, acquisition, or sale of assets, your information may be transferred as part of that transaction. We will notify you via email and/or prominent notice on our website of any change in ownership or uses of your information.

5.4 With Your Consent

We may share your information with third parties when we have your explicit consent to do so.

6. Data Security

We implement appropriate technical and organizational measures to protect your information:

  • Encryption of sensitive data in transit and at rest
  • Regular security assessments and penetration testing
  • Access controls and authentication requirements
  • Regular security training for employees
  • Incident response procedures

Despite our efforts, no method of transmission over the Internet or electronic storage is 100% secure. We cannot guarantee absolute security of your information.

7. Your Privacy Rights

Depending on your location, you may have certain rights regarding your personal information:

7.1 Access and Portability

You have the right to access personal information we hold about you and to receive a copy in a structured, commonly used format.

7.2 Correction

You can request that we correct inaccurate or incomplete information about you.

7.3 Deletion

You can request that we delete your personal information in certain circumstances.

7.4 Restriction and Objection

You may have the right to restrict or object to our processing of your personal information.

7.5 Withdrawal of Consent

Where we rely on your consent to process your information, you can withdraw that consent at any time.

7.6 Complaint

You have the right to lodge a complaint with a supervisory authority if you believe our processing of your personal information violates applicable law.

To exercise any of these rights, please contact us using the information in Section 11.

8. Children's Privacy

Our Service is not directed to children under the age of 16. We do not knowingly collect personal information from children under 16. If you are a parent or guardian and believe your child has provided us with personal information, please contact us, and we will take steps to delete such information.

9. International Data Transfers

We may transfer, store, and process your information in countries other than your own. Our servers may be located outside your country of residence.

If you are located in the European Economic Area (EEA), United Kingdom, or Switzerland, we ensure that such transfers comply with applicable data protection laws, including by implementing appropriate safeguards such as Standard Contractual Clauses.

10. Changes to This Privacy Policy

We may update this Privacy Policy from time to time. The updated version will be indicated by an updated "Last Updated" date. We encourage you to review this Privacy Policy periodically for any changes.

If we make material changes to this Privacy Policy, we will notify you either through the email address you have provided or by placing a prominent notice on our website.

11. Contact Us

If you have any questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us at:

Test Aurora Email: [email protected]

12. California Privacy Rights

If you are a California resident, you have specific rights under the California Consumer Privacy Act (CCPA) and the California Privacy Rights Act (CPRA). Please see our California Privacy Rights Addendum for more information.


Appendix A: Technical Details on Data Processing

This appendix provides additional technical details on how Test Aurora processes code:

  1. Processing Flow:

    • Code is uploaded or accessed via authorized repository connections
    • Our AI analyzes code structure, dependencies, and functionality
    • Test cases are generated based on analysis
    • All temporary files are deleted within 24 hours
  2. Security Measures:

    • Isolated compute environments for each processing job
    • Memory is cleared after processing
    • No persistent storage of code
    • Regular security audits of processing infrastructure
  3. Data Minimization:

    • Only the necessary components of your codebase are processed
    • Processing is limited to generating test code functionality
    • No metadata extraction beyond what's required for test generation