Privacy & Security Concerns - Vibe-coding and project Majusb on blitzfc.com belonging to a fake account #278
Replies: 1 comment 1 reply
-
|
Hi, thanks for taking the time to review everything. A good starting point is the section at https://qbz.lol/licenses/, where I explain how AI agents are used. This project started as a hobby, basically a personal implementation of Qobuz because I was frustrated about not having an official client and having a love–hate relationship with Strawberry. So at some point, when I was bored, I decided to use AIs to finish a project that had been sitting on ice. Once I reached a level I was happy with, I just made it public, because if I liked it, chances are more people would find it useful too. I generally review the code on three levels: human eyes first, Sonar then, and after that then with CodeQL. Obviously, these are more focused on finding security issues than architectural ones. In that sense, if you dig into the first versions of qbz, you’ll see it has gone through several architecture and refactoring rounds, moving from a monolithic state to a crate-based design on the backend. On my to‑do list is doing the same with the frontend—which is where the code you’re looking for lives. But it’s an active project in continuous improvement, and unfortunately I don’t have 100% of my time available to move as fast as I’d like, becasue I need to work on my real job, the one that pays the bills. I’ll also mention that @victorrhgap is my work account, which is why more than one commit has come from that user, and it will most likely keep happening. Also, thanks for pointing out the MajUSB error on the website, thats a plain HTML texti totally AI slop, just because I need to have something in that website in order to create the app entry in Flathub; that was a URL issue and it’s now fixed. That’s pretty much it. I’ll just repeat that the project is alive and constantly changing. One thing that will not change is its open‑source nature, so you will always have the opportunity to see where everything is, and since it is free software, you are free to modify it, free to use it, or free to not install it at all. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Dear @vicrodh,
Since the app has released I have been extremely satisfied with this project and the ideas you have so far had for it. Linux was in dire need of a native Qobuz client with lossless playback, that at the same time feels modern and more usable for the average user compared to a program like Strawberry.
I was curious about changing the default gradient for colors in the Spectrum Visualizer Immersive Mode (purple to blue for albums with black and white covers). This led me to browse the source code in the hopes of being able to make changes and maybe even help add a feature to the project. While browsing the source code, numerous things came to my attention that I would like some clarification on, considering this is a program with access to sensitive personal data. For the time being I have uninstalled the program on my PC until the situation is clearer. The questions I had are as follows:
I am not trying to necessarily make accusations, but would like more information to properly assess the situation at hand, and whether I should reconsider installing the program. Thank you for your time and attention!
Beta Was this translation helpful? Give feedback.
All reactions