Conduktor Desktop, installed on your computer, stores its configuration on your computer. It is not stored nor sent anywhere else. It may contain some username & password used in Conduktor Desktop to connect to the different technologies: Apache Kafka, Schema Registry etc.
The data only transits between your Conduktor Desktop, on your machine, and your Apache Kafka clusters and ecosystem (Schema Registry, Kafka Connect, Kafka Streams, ksqlDB, ...). They are not sent anywhere else.
Your data stays exclusively in your enterprise network. It flows only between Conduktor and your brokers & applications.
We provide installers for all the systems to install Conduktor on default paths. Nothing custom is stored here, the configuration is stored in your personal folder only.
Your Conduktor configuration is stored in a fixed place on your computer:
/home/<user>/.config/conduktor/ (or XDG Config path if set)
As any software, Conduktor generates logs to help debugging or understanding what's going on. URLs, usernames could be found in (and if present, passwords are always masked).
When the option "Analytics/Reports" is checked on our welcome screen, we will send some signals to:
Google Analytics (totally anonymized): about which dialog is opened, which button was clicked etc. This will help us determining some screens are super used or not used at all.
Sentry: only in case of errors, we send the error to Sentry to provide us visibility, if a feature is broken.
Listening to our users is super important. We provide many spots in our interface, for the users to contact us in case of questions/issues/feature requests.
This sends us directly an email to firstname.lastname@example.org where we continue the conversation in a classical manner. Details are kept purely private in the email conversation, and not sent anywhere.
To use Conduktor, login is mandatory. This allows us to know our users and control if they have a license or not (to provide access to more features etc.).
To ensure a maximum security and availability of the login system, we use auth0 to manage our userbase which is fully certified, highly secured, and highly available. (https://auth0.com/security)
Conduktor contacts auth0 when the user logins (on https://auth.conduktor.io/). The user can register or login on auth0 secured pages, which then provide a secured JWT to Conduktor on the machine.