Privacy Policy
Pipeline Inbox for Forgejo and Gitea (the "Plugin") for JetBrains IDEs, published by Lesstep.
This plugin is not affiliated with, endorsed, sponsored, or approved by the Forgejo project, Codeberg e.V., or the Gitea project and its owners. Forgejo, Gitea and Codeberg are names of their respective owners.
Last updated: October 28, 2026
What the Plugin does with your data
- The Plugin talks only to Forgejo or Gitea servers: Codeberg (
codeberg.org), the servers you set, and, without a token,gitea.com,code.forgejo.orgor a server your Git remote points at whose host name has a part beginning with forgejo or gitea. Runs, jobs, job logs, workflow files and the inputs you start a workflow with 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 access tokens are stored in your IDE's password safe on your computer: one for Codeberg and one for each server you set. Each token is sent only to its own server, as the authentication header of those requests. No token is sent to any other server.
- The Plugin keeps in your IDE settings on this computer, left out of Settings Sync: your list choices (filter and scope), the refresh and notification options, the servers and extra repositories you enter, and, if you choose to remember them, the inputs you typed for a workflow (per server, repository and workflow file, values included).
- To tell you when a run finishes, the Plugin keeps in memory, while the IDE runs, which runs it has seen and their status. This is not saved and is never sent anywhere.
- 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 runs, whether it has asked, and the day it asked. 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 re-ran, canceled and started workflows while the trial was running, and remembers whether and on which day it has told you. 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 runs of a Forgejo or Gitea repository.
- The Plugin has no AI features and sends your code and logs nowhere but your Forgejo or Gitea server.
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 organization, repository, branch or workflow, or your 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.