Privacy Policy
Pipeline Inbox for GitLab™ (the "Plugin") for JetBrains IDEs, published by Lesstep.
This plugin is not affiliated, endorsed, sponsored, or approved with or by GitLab Inc. GITLAB is a trademark of GitLab Inc. in the United States and other countries and regions.
Last updated: October 24, 2026
What the Plugin does with your data
- The Plugin talks only to GitLab: GitLab.com (
gitlab.com), the GitLab Self-Managed servers you set, and, when no token is set for it, a server your Git remote (or a project address you enter) points at whose host name has a part beginning with gitlab. Pipeline, job and log data travel directly between your IDE and that server, through the proxy configured in your IDE if there is one. Redirects to other hosts are not followed. - Your personal access tokens (or project or group access tokens) are stored in your IDE's password safe on your computer: one for GitLab.com and one for each Self-Managed server. Each token is sent only to its own server (the GitLab.com token only to gitlab.com, a server's token only to the address you entered for it), as the authentication header of those requests. No token is sent to any other server, and removing a server from the settings also removes its token from the password safe.
- The Plugin keeps your list choices (filter and scope), the refresh and notification options, the addresses of the Self-Managed servers you add and the extra projects you add, in your IDE settings on this computer (left out of Settings Sync).
- When you choose to remember the variables of Run Pipeline for a project, the Plugin keeps their names and values in your IDE settings on this computer (not in the password safe, and left out of Settings Sync), so that they are filled in next time (variables that
.gitlab-ci.ymloffers, left at its value, are not kept). Do not remember a value you would not keep in a settings file; running a pipeline with Remember unticked clears what was kept for that project. - From the version in which it starts asking you once for a rating on JetBrains Marketplace (version 1.0.0 does not ask), the Plugin remembers for that, on your computer only, up to three dates on which its list showed pipelines, whether it has asked, and the day it asked. From version 1.0.11, the same dates are also used once to mention the free trial, if you have never started it, and the Plugin remembers whether and on which day it has done so. Nothing about this is sent anywhere.
- To tell you once, in the last three days of your 30-day trial, how much of the paid features you used during it, the Plugin counts, on your computer only, how many times you retried, canceled, ran a manual job and ran a new pipeline while the trial was running, and remembers whether and on which day it has told you. From version 1.0.8, it also remembers the day your trial ends, as the IDE reported it, so that after the trial it offers to buy a license rather than a trial you can no longer start. Nothing about this is sent anywhere.
- The Plugin remembers, for each project, whether it has shown its one-time hint on where to find the pipelines of a GitLab project.
- The Plugin has no AI features and sends your code and logs nowhere but GitLab.
What we do not do
- We do not run any server that receives data from the Plugin.
- We do not collect analytics, telemetry or usage statistics from the Plugin, and nothing is sent automatically when something goes wrong (see below).
- We do not sell or share any data. The Plugin sends us none; what you email us and the website's click counts below are used only by us, and our database provider stores the counts for us.
Our website
This is about lesstep.com only; the Plugin itself still collects nothing. lesstep.com counts how many times its links to JetBrains Marketplace are clicked. For each click it keeps the date and time, which Marketplace page the link leads to, and which lesstep.com page the link was on. It reads the request headers only to leave out automated visits and to find the page the link was on, and keeps nothing else from them. It sets no cookies and keeps no IP address, browser details or anything else that could identify you. The counts are stored with Supabase, our database provider. Like any website, lesstep.com is served by a hosting provider (Cloudflare), which handles each request, including your IP address, to deliver the page.
Error reports you choose to send
If the IDE reports an error in the Plugin, its error dialog offers Report to Lesstep by email. Choosing it opens an email to support@lesstep.com in your email program, containing the error (the exception and its stack trace, which can include names from your group, project or branch, or a Self-Managed server's address), the Plugin, IDE, Java runtime and operating system versions, and anything you wrote in the dialog. The whole report is also copied to your clipboard. You read the email before sending it, and nothing is sent unless you send it. We use a report only to fix the problem and to answer you, and delete it when it is no longer needed for that.
Licensing
Licenses are sold and checked through JetBrains Marketplace. JetBrains processes purchase and license information under its own privacy policy.
If you write to us
If you email support, we use your address and message only to answer you, and delete them when they are no longer needed for that.
Changes
If the Plugin starts handling data differently, we will update this page and the date above before releasing that version.