Is code written by an AI assistant safe to put online?
Code written by an AI assistant is usually correct, which is not the same as safe. AI assistants pick libraries without checking whether they're maintained, still supported, or even real, and they routinely leave example keys and passwords in the code. None of that shows up when you test the site in a browser — it works perfectly and carries the risk anyway. CodeControl checks exactly those things: every package that came along for the ride, every credential left behind, and which of them is being exploited right now.
Is vibe coding safe for a real business?
It's safe to build with and risky to ship without a check. Vibe coding — describing what you want and letting an assistant write it — produces software that works, quickly, and the person reviewing it usually isn't equipped to spot what came along for the ride: an abandoned library, a package that was never published until an attacker registered the name, an example key left in a config file. None of that is visible in a browser. CodeControl is the gate between “it works” and “it's live”.
Do I need to be technical to use CodeControl?
To understand it, no — every finding is written in plain language, with what it means and how urgent it is. To act on it, someone needs access to your code: you, your developer or your agency. That's why we say it plainly before purchase. If nobody on your side can change the code, the other parts of TrustCtrl will serve you better.
Can you see my source code? Do you store it?
We read the repositories you select, with read-only permission — the minimum GitHub offers. The code is analysed in memory during the scan and never written to disk or stored. Findings record a file name, a line number and a masked preview; the actual value of a secret is never retained, and never sent anywhere.
How is this different from GitHub's free alerts?
GitHub's free Dependabot alerts tell you which packages have published flaws. CodeControl starts there and adds the parts that make a list actionable: which handful is actually being exploited, why you have the package at all, whether credentials are sitting in your code or history, whether a package is malicious, unmaintained or brand new, what your licences oblige you to do, and a bill of materials you can hand to an auditor. It also tells you what it could not check, instead of showing you a clean result.
My website is on Shopify or Wix — is this for me?
No. Those are hosted platforms where you don't have your own codebase, so there's nothing for CodeControl to read. VulnControl checks that kind of site from the outside — identifying the software it runs and matching it against known vulnerabilities — and the rest of the TrustCtrl platform covers uptime, certificates, site quality, email and brand.
What does CodeControl deliberately not do?
It doesn't analyse your own hand-written code for programming flaws, and that's a deliberate choice: for this audience the code you wrote is a small fraction of what you actually run, and that kind of analysis produces more false alarms than anything else in security. It also isn't a penetration test — it reports what can be known from the repository, not how the live application behaves.