CompilerWorks is now part of Google Cloud

CompilerWorks Privacy Policy

Effective Date: 20 October 2021

Last modified: 20 October 2021

This CompilerWorks Privacy Policy describes how we collect and process your personal information in relation to your use of our website, software products and related services (the “CompilerWorks Services”). We are committed to protecting the personal information that you share with us, and believe that you have a right to know our practices regarding information we may collect or access when you use or interact with our Services.  

We offer the CompilerWorks Services either directly or via our authorized partners. Where we refer to our customers in this notice, we also mean our partners and their customers. Where we refer to “Google” in this notice, we mean Google, LLC, our parent company.

Information We Collect

CompilerWorks processes your data in order to provide the CompilerWorks Services.  This data may include:

  • Payments and transactions. We keep reasonable business records of charges, payments, and billing details and issues.
  • Your contact information. We keep your contact information in order to communicate with you and to send you updates about our products and services, including security or privacy updates and notices.
  • Technical and operational details of your usage of the CompilerWorks Services. We collect information about usage, operational status, and other technical details necessary for us to operate and maintain the CompilerWorks Services. This information may include device identifiers, identifiers from cookies or tokens, and IP addresses.

Your direct communications. We keep records of your communications and interactions with us and our partners, for example, when you provide feedback or contact information, ask questions or seek technical support.

Why We Process Data

CompilerWorks processes your data for the following purposes:

  • Provide CompilerWorks Services you request.  Your data is primarily used to deliver the CompilerWorks Services that you and our customers request. This includes a number of processing activities that are necessary to provide the CompilerWorks Services, including processing to ensure services are working as intended and to secure your data and the services you use.
  • Make recommendations to optimize use of CompilerWorks Services. We may process your data to provide you and our customers with recommendations and tips. These suggestions may include ways to structure your systems, improve performance, and information about new or related products and features. We may also evaluate your response to our recommendations.
  • Maintain and improve CompilerWorks Services. We evaluate  your data to help us improve the performance and functionality of CompilerWorks Services. As we optimize CompilerWorks Services for you, this may improve them for our customers and vice versa.
  • Provide and improve other services you request. We may use your data to deliver and improve other services that you and our customers request.  For example, [we may, based on the queries that you send us, update BigQuery to better address those features in the future].
  • Assist you. We use your data when needed to provide technical support and professional services as requested by you and our customers, and to assess whether we have met your needs. We also use your data  to improve our customer support, and to communicate with you and our customers. This includes notifications about updates to CompilerWorks Services, and responding to support requests.
  • Protect you, our users, the public, and CompilerWorks. We use your data to improve the safety and reliability of our services. This includes detecting, preventing, and responding to fraud, abuse, security risks, and technical issues that could harm our users, our customers, the public, CompilerWorks, or Google. These activities are an important part of our commitment to secure our services.
  • Comply with legal obligations. We may need to process your data to comply with our legal obligations, for example, where we’re responding to legal process or an enforceable governmental request, or to meet our financial record-keeping obligations.
  • Other purposes with your consent. We may ask for your consent to process information for other purposes not covered in this Privacy Policy. You have the right to withdraw your consent at any time.

We may use algorithms to recognize patterns in your data. Manual collection and review of your data may also occur, such as when you interact directly with our billing or support teams. We may aggregate and anonymize your data to eliminate personal details, and we may use your data for internal reporting and analysis of applicable product and business operations.

Where Data Is Stored

We maintain data centers around the world (specifically, from these locations). Your data may be processed on servers located outside of the country where our users and customers are located because your data is typically processed by centralized or regionalized operations like billing, support, and security.

Regardless of where your data is processed, we apply the same protections described in this Privacy Policy. 

How We Secure Data

Our CompilerWorks Services are offered with strong security features to protect your information. We work hard to protect you from unauthorized access, alteration, disclosure, or destruction of information we hold, including:

  • We encrypt your data at rest and while in transit between our facilities.
  • We regularly review our information collection, storage, and processing practices, including physical security measures, to prevent unauthorized access to our systems.
  • We restrict access to personal information to CompilerWorks employees, contractors, and agents who need that information in order to process it for us. Anyone with this access is subject to strict contractual confidentiality obligations and may be disciplined or terminated if they fail to meet these obligations.

How We Share Data

We do not share your data with companies, organizations, or individuals outside of CompilerWorks except in the following cases:

  • With your consent
    • We’ll share your data outside of CompilerWorks when we have your consent. For example, when you choose to utilize CompilerWorks Services in conjunction with a third-party partner, we may seek permission to share information with that third party.
  • For external processing
    • We provide information to our affiliates, partners and other trusted businesses or persons to process it for us, based on our instructions and in compliance with this Privacy Policy and other appropriate confidentiality and security measures.
  • For legal reasons
    • We may share your data outside of CompilerWorks if we have a good-faith belief that access to, or use, preservation, or disclosure of the information is reasonably necessary to:
      • Comply with applicable law, regulation, legal process, or enforceable governmental request. We share information about the number and type of requests we receive from governments in our Transparency Report.
      • Enforce applicable agreements, including investigation of potential violations.
      • Detect, prevent, or otherwise address fraud, security, or technical issues.
      • Protect against harm to the rights, property or safety of Google, our customers, users, and the public as required or permitted by law.

If CompilerWorks is involved in a reorganization, merger, acquisition, or sale of assets, we’ll continue to ensure the confidentiality of your personal information.

Access to Data

Your organization may allow you to access and export your data in order to back it up or transfer it to a service outside of Google. Some CompilerWorks Services enable you to directly access and download the data you have stored in the services. If you’re otherwise unable to access your data, you can always request it by contactin us at [email protected]

Deletion and Retention of Data

We retain your data for different periods of time depending on what it is, how we use it, and how you configure your settings.

your data  is deleted or anonymized once it is no longer needed. For each type of data and operation, we set retention timeframes based on the purpose for its collection, and ensure it is kept for no longer than necessary.

Sometimes we need to retain certain information for an extended period of time for legitimate business or legal purposes. For example, for security, fraud and abuse prevention, ensuring continuity of our services, and complying with legal or regulatory requirements.

When we delete data, we follow detailed steps to make sure that the data is securely and completely removed from our active systems or retained only in anonymized form. We take measures to ensure that our services protect information from accidental or malicious deletion through the use of backup systems.

EU Privacy Standards and GDPR

If European Union (EU), UK or Swiss data protection law applies to the processing of information about you, you have certain rights, including the rights to access, correct, delete and export your information, as well as to object to or request that we restrict processing of your information.

For users based in the European Economic Area, UK or Switzerland, the data controller responsible for  your data is [Google] EMEA Ltd. However, where our customer has entered into an agreement covering CompilerWorks Services with a different CompilerWorks affiliate, that affiliate will be the data controller responsible for processing your data in connection with billing for the CompilerWorks Services only.

If you want to exercise your data protection rights with regard to information we process in accordance with this Privacy Policy and are not able to do so via the tools available to you or your organization’s administrator, you can always contact CompilerWorks at [email protected] And you can contact your local data protection authority if you have concerns regarding your rights under local law.

In addition to the purposes and grounds described in this Privacy Policy, we may process information on the following legal grounds:

  • Where necessary for the performance of a contract with you
    We may process your information where necessary for us to enter into a contract with you or to comply with our contractual commitments to you.
  • When we’re complying with legal obligations
    We’ll process your information when we have a legal obligation to do so.
  • When we’re pursuing legitimate interests
    We may process your data based on our legitimate interests and those of third parties while applying appropriate safeguards that protect your privacy. This means that we process your information in the interests of providing CompilerWorks Services you request; making recommendations to optimize use of CompilerWorks Services; maintaining and improving CompilerWorks Services; providing and improving other services you request; assisting you; and protecting against harm to the rights, property or safety of Google, our users, our customers, and the public, as required or permitted by law.

California Requirements

The California Consumer Privacy Act (CCPA) requires specific disclosures for California residents. This Privacy Policy is designed to help you understand how CompilerWorkshandles your information:

  • We explain the categories of information CompilerWorkscollects and the sources of that information in the above section entitled “Information We Collect.”
  • We explain how CompilerWorks uses information in the above section entitled “Why We Process Data.”
  • We explain when CompilerWorks may share information in the above section entitled “How We Share Data.” CompilerWorks does not sell your personal information.

The CCPA also provides the right to request information about how CompilerWorks collects, uses, and discloses your personal information. And it gives you the right to access your information and request that CompilerWorks delete that information. Finally, the CCPA provides the right to not be discriminated against for exercising your privacy rights.

We provide the information and tools described in this Notice so you can exercise these rights. When you use them, we’ll validate your request by verifying your identity (for example, by confirming that you’re signed in to your CompilerWorksAccount). If you have questions or requests related to your rights under the CCPA, you (or your authorized agent) can also contact us at [email protected]

The CCPA requires a description of data practices using specific categories. This table uses these categories to organize the information in this Privacy Policy.

Categories of personal information we collect

Your data is the personal information CompilerWorks collects or generates during the provision and administration of the CompilerWorks Services. 

Your data includes:

  • Identifiers such as your name, phone number, and address, as well as unique identifiers tied to the browser, application, or device you’re using.
  • Demographic information, such as your preferred language.
  • Commercial information such as records of charges, payments, and billing details and issues.
  • Internet, network, and other activity information such as device identifiers, identifiers from cookies or tokens, IP addresses, and information about usage, operational status, software errors and crash reports, authentication credentials, quality and performance metrics, and other technical details necessary for us to operate and maintain CompilerWorks Services and related software.
  • Geolocation data, such as the country you’re in, as may be determined by GPS or IP address, depending in part on your device and account settings.
  • Audio, electronic, visual and similar information, such as audio recordings of your calls with our technical support providers.
  • Inferences drawn from the above, like aggregated performance metrics for a new product feature to determine product strategy.

Business purposes for which information may be used or disclosed

CompilerWorks processes your data for the following purposes:

  • Protecting against security threats, abuse, and illegal activity. CompilerWorks uses and may disclose your data to detect, prevent and respond to security incidents, and for protecting against other malicious, deceptive, fraudulent, or illegal activity. For example, to protect our services, CompilerWorks may receive or disclose information about IP addresses that malicious actors have compromised.
  • Auditing and measurement. CompilerWorks uses your data for analytics and measurement to understand how our services are used, and to provide you and our customers with recommendations and tips.
  • Maintaining our services. CompilerWorks uses your data to provide CompilerWorks Services, technical support, and other services you request, and ensure they are working as intended, for example by tracking outages or troubleshooting bugs and other issues that you report to us.
  • Product development. CompilerWorks uses your data to improve CompilerWorks Services and other services you request, and to develop new features and technologies that benefit our users and customers.
  • Use of service providers. CompilerWorks shares your data with service providers to perform services on our behalf, in compliance with this Privacy Policy and other appropriate confidentiality and security measures. For example, we may rely on service providers to help provide technical support.

Legal reasons. CompilerWorks also uses your data to satisfy applicable laws or regulations, and discloses information in response to legal process or enforceable government requests, including to law enforcement.

Parties with whom information may be shared

We do not share your data with companies, organizations, or individuals outside of CompilerWorks except in the following cases:

  • With your consent. We’ll share your data outside of CompilerWorks when we have your consent. For example, when you use a third-party that requests access to your information, we’ll seek permission to share information with that third party.
  • For external processing. We provide information to our affiliates, partners and other trusted businesses or persons to process it for us, based on our instructions and in compliance with this Privacy Policy and other appropriate confidentiality and security measures.
  • For legal reasons. We may share your data outside of CompilerWorks if we have a good-faith belief that access, use, preservation, or disclosure of the information is reasonably necessary to:
    • Comply with applicable law, regulation, legal process, or enforceable governmental request. Enforce applicable agreements, including investigation of potential violations.
    • Detect, prevent, or otherwise address fraud, security, or technical issues.
    • Protect against harm to the rights, property or safety of Google, our customers, users, and the public as required or permitted by law.

Updates to this Notice

We may update this Privacy Policy from time to time. We will not make any significant changes without notifying you in advance by posting a prominent notice on this page describing the changes or by sending you a direct communication. We encourage you to regularly review this Privacy Policy, and we will always indicate the date the last changes were published.