Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 17 additions & 2 deletions docs/cloud/account-management/data-storage-and-masking.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ sidebar_label: Data Storage and Controls

##### <Icon name="question-circle" color="#4BBFD2" /> What you'll learn

- What data is stored in Cypress Cloud
- What data is stored in Cypress Cloud and how it is used
- How to control what data is sent to Cypress Cloud
- How to mask data in screenshots and videos
- How to control what is shown in the Cypress Command Log and network requests
Expand All @@ -26,6 +26,8 @@ Please refer to the [Cypress Cloud Terms of Use](https://cloud.cypress.io/terms-

:::

## Types of Data

When you run Cypress via `cypress run` and pass the `--record` flag, the following data is stored in Cypress Cloud for every run:

- Standard output in the terminal
Expand All @@ -45,9 +47,11 @@ When [Test Replay](/cloud/features/test-replay) capturing is enabled, the additi

Cypress Cloud does not capture anything related to the code of your application under test or the code within any repositories that are associated with your project.

When [Cloud AI](/cloud/faq#What-is-Cloud-AI) is enabled, test content may be shared with session-bound AI model to enhance your test management experience. Your data is not used to train AI models and will not be shared between customers.

You, the customer, own and are responsible for your test content. We trust that customers will make decisions about the appropriateness of data to use in testing and will avoid use of PII, PHI, or other types of protected information. Cypress makes commercially reasonable efforts to protect confidentiality of information that is provided to Cypress Cloud.

## Types of Data
## Data Controls

We understand that controlling what data is sent to Cypress Cloud is important to our users. Cypress provides a number of ways to control what data is sent to Cypress Cloud.

Expand Down Expand Up @@ -174,6 +178,17 @@ Cypress allows users to block requests from specified hosts. [See our blockHosts
alt="Network tab of dev tools showing blocked host"
/>

### Cloud AI controls

[Cloud AI](/cloud/faq#What-is-Cloud-AI) is enabled by default for all users on any Cloud plan.

Organization admins and owners can enable and disable the AI capabilities for their entire organization from the organization settings.

<DocsImage
src="/img/faq/questions/cypress-ai-org-setting.png"
alt="Image showing the Cypress AI organization setting"
/>

## See Also

- [Cypress Cloud FAQ](/cloud/faq)
27 changes: 26 additions & 1 deletion docs/cloud/account-management/organizations.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'Manage organizations | Cypress Cloud'
description: 'Learn how to create projects, manage users, access billing and usage information, leverage third party integrations, and apply org-level settings.'
sidebar_label: Organizations
sidebar_position: 20
sidebar_position: 10
---

<ProductHeading product="cloud" />
Expand Down Expand Up @@ -52,6 +52,25 @@ switcher and clicking **<Icon name="plus" /> Create new organization**.
alt="Create new organization"
/>

### Manage Projects

Once you create an organization, a new "Default Project" will be created for you. From here, you can adjust your [Project Settings](/cloud/account-management/projects#Project-settings) to fit your needs.

### Manage Users and Teams

Organization owner or admin roles can [invite Cypress Cloud users](/cloud/account-management/users) to their organization. Those invited can be [assigned to a team](cloud/account-management/teams). A team can help you control which users have access to specific projects and tests.

### Manage Cloud AI

[Cloud AI](/cloud/faq#What-is-Cloud-AI) is enabled by default for all users on any Cloud plan.

Organization admins and owners can enable and disable the AI capabilities for their entire organization from the organization settings.

<DocsImage
src="/img/faq/questions/cypress-ai-org-setting.png"
alt="Image showing the Cypress AI organization setting"
/>

### Delete Org

You can delete organizations that you own as long as they do not have any
Expand Down Expand Up @@ -92,4 +111,10 @@ See our integration guides to learn more:
- <Logo src="/img/logo/slack.svg" alt="Slack Logo" /> [Cypress integration for Slack guide](/cloud/integrations/slack)
- <Logo src="/img/logo/ms-teams.svg" alt="Microsoft Teams Logo" /> [Cypress integration for Microsoft Teams guide](/cloud/integrations/teams)

### Enterprise SSO Authentication

- [Okta](cloud/account-management/enterprise-sso#Okta)
- [SAML](cloud/account-management/enterprise-sso#SAML)
- [Azure AD](cloud/account-management/enterprise-sso#Azure-AD)

{/* prettier-ignore-end */}
2 changes: 1 addition & 1 deletion docs/cloud/account-management/projects.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: 'How to manage projects | Cypress Cloud'
description: 'Learn how to set up a project to record test runs, manage project settings, transfer ownership of a project, and how to integrate with third party integrations.'
sidebar_label: Projects
sidebar_position: 10
sidebar_position: 20
---

<ProductHeading product="cloud" />
Expand Down
46 changes: 46 additions & 0 deletions docs/cloud/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -363,3 +363,49 @@ All of the data within Test Replay's Developer Tools in Cypress Cloud (including
### <Icon name="angle-right" /> Can I `console.log()` data in the console view of the Developer Tools panel?

Yes. This displays console logs from within the application under test or your spec files. You may need to use `JSON.stringify(Object)` to display deeply nested data.

## Cloud AI :sparkles:

### What is Cloud AI?

Cloud AI is a collection of AI capabilities available in Cypress Cloud. These capabilities are continuously being added to the Cloud experience to target various users and problems.

The current Cloud AI capabilities include:
- [Test Intent Summaries](/cloud/features/recorded-runs#Test-Intent-Summary-sparkles) - Understand what tests do without reading every command
- _(coming soon)_ Test Error Context - Plain language explanations of what went wrong in your failed tests
- <Badge type="success">Premium Solution</Badge> [UI Coverage Test Generation](/ui-coverage/guides/address-coverage-gaps#Generate-Targeted-Tests-sparkles) - Generate tests directly from coverage gaps found during code reviews

### Are all Cloud AI capabilities enabled by default? How can I turn them off?

Cloud AI capabilities are enabled by default for all users on any Cloud plan, with [UI Coverage Test Generation](/ui-coverage/guides/address-coverage-gaps#Generate-Targeted-Tests-sparkles) being limited to UI Coverage users.

Organization admins and owners can enable and disable the AI capabilities for their entire organization from their organization settings.

<DocsImage
src="/img/faq/questions/cypress-ai-org-setting.png"
alt="Image showing the Cypress AI organization setting"
/>

### How much does Cloud AI cost?

Cloud AI capabilities are included for free:

- [Test Intent Summaries](/cloud/features/recorded-runs#Test-Intent-Summary-sparkles) - available in all Cloud plans
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this includes the free plans, but if not we might need to narrow this?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is available for all plans, including free plans

- _(coming soon)_ Test Error Context - available in all Cloud plans
- <Badge type="success">Premium Solution</Badge> [UI Coverage Test Generation](/ui-coverage/guides/address-coverage-gaps#Generate-Targeted-Tests-sparkles) - included with UI Coverage

### How is my data handled?

Review [Cypress AI Security](https://www.cypress.io/security) to learn how your data is handled.

To summarize:
- Your data is _not_ used to train AI models
- All data is processed and stored in Cypress's managed Cloud infrastructure
- All information shared with AI models are session-bound
- Data is _not_ shared between customers
- Personally identifiable information (PII) is never shared with the AI model
- Test content may be shared with AI models, and is _your_ responsibility as the customer to make decisions about the appropriateness of data used in testing and will avoid the use of PII, PHI, or other types of protected information.

### Does Cypress use my data to train models?

No, your data is not used to train models.
10 changes: 10 additions & 0 deletions docs/cloud/features/recorded-runs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,16 @@ to raise tickets on integrated project management systems or view artifacts.

<DocsImage src="/img/cloud/runs/sidebar-header.png" alt="Test sidebar header" />

### Test Intent Summary :sparkles:

The Test Intent Summary is a Cypress Cloud AI capability. It is an AI-generated summary of the test's purpose to help you understand the goal of a test without needing to review each command or watch the entire Test Replay. This allows you to immediately focus your goal, whether it be reviewing the test or debugging an issue, saving you time.


<DocsImage
src="/img/cloud/runs/sidebar-test-intent-summary.png"
alt="Test details sidebar AI-generated Test Intent Summary"
/>

### Attempts and errors

Stack traces, error message, and point-of-failure code frames for each attempt
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.