Data Quality

Privacy Policy

Last updated: 2026-09-13

This policy explains what data Data Quality ("the app", "we", "us") accesses and stores when you install it from the Atlassian Marketplace, and why. It is provided by Bytloop, and Bytloop — not Atlassian — is responsible for the app's processing of your data as described below.

What the app is built on

Data Quality is built on Atlassian Forge and runs entirely on Atlassian's own infrastructure. We do not operate our own servers for this app, and no issue data is ever sent to an external backend we control. We do not use AI or large language models to process any of your data.

Where your data is stored

Because the app runs entirely on Forge, your data is stored wherever Atlassian's platform stores it for your site — in the region assigned by your organization's Atlassian Data Residency settings, or Atlassian's default region if you haven't configured one. Bytloop does not operate separate infrastructure and has no location for your data outside of what Atlassian's platform provides.

What data the app reads from Jira

When you run a scan, the app reads issue data from the Jira projects you scan, using Atlassian's own Jira REST APIs. Depending on which rules you've configured, this can include:

  • Issue key, issue type, and status
  • The specific field a "required field" rule checks (for example, description)
  • Parent/epic links (for the orphaned issue rule)
  • Sprint membership and story point estimates (for the unestimated rule)
  • Status change history (for the staleness rule)

The app only requests the fields it actually needs to evaluate the rules you have enabled.

What data the app stores

The app stores data in Forge SQL, a database hosted on Atlassian's infrastructure as part of the Forge platform. We deliberately do not store a full copy of your issues. Specifically, we store:

  • Your rule configurations for each project (rule type, field, thresholds, scope)
  • Per-scan aggregate counts (how many issues were evaluated and how many violated each rule)
  • The issue keys that violated a rule, and which rule they violated — not the issue's content, title, description, or any other field value

Scan history older than 30 days is deleted automatically, except each project's most recent scan result, which is kept so the dashboard always has something to show.

Data retention and deletion

If you uninstall the app, Atlassian's platform removes the app's stored data for your site as part of the standard Forge uninstall process. You can also disable or delete individual rules at any time from the app's configuration screen, which stops any further evaluation of that rule.

Sub-processors

The only infrastructure provider involved in running this app is Atlassian itself (via the Forge platform). We do not share data with any other third party.

Licensing information

To determine whether your installation is a trial or a paid subscription, the app checks license status through Atlassian's own Forge License API. This does not involve any data leaving Atlassian's infrastructure.

Your rights

Because all data is processed within Atlassian's infrastructure and originates from your own Jira site, you can exercise most data rights (access, correction, deletion) directly by managing the underlying Jira issues, or by uninstalling the app to remove its stored data entirely. For anything else, contact us at hello@bytloop.com.

Changes to this policy

If this policy changes, we'll update the "last updated" date above. Material changes will be noted in the app's Marketplace listing.

Contact

Questions about this policy: hello@bytloop.com
General support: hello@bytloop.com