GitHub

Privacy Policy

Introduction

openQA is an automated testing framework. This privacy policy describes how we collect, use, and protect your personal information when you use an openQA instance.

This policy applies to users of openQA. Individual openQA instance operators may have their own privacy practices.

Data We Collect

Account Information

When you sign in to an openQA instance for the first time via an external authentication provider, an account is automatically created. We collect the following information provided by that provider:

  • Username
  • Email address (optional)
  • Full name (optional)
  • Nickname (optional)
  • Role (operator, admin)

Authentication Data

  • API keys and secrets (stored in hashed form)
  • Session data (login time, user ID)

Activity Data

  • Comments you post on jobs or test results
  • Job settings and configurations you create
  • Audit events recording your actions
  • Developer session data when using the interactive debugging feature

How We Use Your Data

Your data is used for:

  • Providing the openQA testing service
  • Authenticating your session
  • Managing your permissions and API access
  • Recording test activities and results
  • Maintaining security through audit logging
  • No marketing or advertising purposes

Data Protection

We implement appropriate technical and organizational measures:

  • API secrets are stored using secure hashing
  • Access controls limit who can view your data
  • Audit logs track changes to accounts and data
  • When you delete your account, your personal data is anonymized while preserving historical records (see User Rights)

Data Sharing

We do not share your personal data with third parties except:

  • When required by law or legal process
  • When necessary to protect our rights or safety
  • Aggregated, anonymized data that cannot identify you

We do not sell your personal data.

User Rights

You have the following rights regarding your personal data:

Access

You can view your account information through the web interface or API.

Correction

Account details (username, email, fullname, nickname) are retrieved from your external authentication provider. To update this information, please do so through that provider.

Deletion

You can delete your account, which will:

  • Remove your personal information (email, fullname, nickname)
  • Anonymize your username (replaced with "deleted-user-[id]")
  • Delete your API keys
  • Clear your user reference from comments and audit events
  • Preserve historical test data without identifying you

To exercise these rights, use the account deletion feature in your user settings or contact the instance administrator.

Data Portability

You can export your data through the openQA API.

Contact

For privacy inquiries, contact the administrator of your openQA instance.

Cookies and Tracking

openQA uses session cookies for authentication. These cookies are necessary for the service to function and are not used for tracking or advertising.

No third-party analytics or tracking services are used.

Policy Changes

This policy may be updated from time to time. The effective date is noted below. Significant changes will be communicated through the openQA instance's announcement channels.

Effective Date

This policy was last updated: March 2026

Contact Information

For questions about this privacy policy or to exercise your data rights, contact the openQA instance administrator.

Read the original on github.com ↗