Hello folks ![]()
I’ve been building a handful of projects for a while now, and I’ve finally reached the stage where I need actual code audits.
I use the security scanner and it does help. It catches little things like minor injection issues, the occasional DOM quirk, and the chaos I create when I pull pieces of code out to test loops. It also does a nice job reminding me when packages need updating.
But AI is not a real code auditor. Not right now. Not consistently. Maybe eventually, if someone manages to perfect an audit service around it. At this moment it is not reliable enough to trust with something as serious as reviewing an entire codebase. And the professional audits that big companies can afford are not realistic or accessible for most of us vibecoding on Replit.
And speaking of vibecoding, the whole environment feels a lot like 1970s Woodstock.
Everyone is sharing everything
Everyone is experimenting
Everyone is relaxed
And nobody seems too worried about safety or guardrails. Production code is being treated like a communal drum circle, and I am not innocent either. That really does seem to be the shared vibe right now.
I love collaboration and open development. It is exciting and motivating to work that way. But ignoring security is how people “peace and love” themselves straight into a breach.
It is how vulnerabilities slip through unnoticed or how features get misused in ways we did not expect. And the risk increases when your applications rely on real paid APIs.
For example, one of my apps uses the OpenAI API as a fallback. Not the chat interface. The actual platform that charges per request. Just like Replit, it requires you to keep an active payment method on file.
Now imagine someone malicious finds a weakness and suddenly you are the one paying for their endless joyride through your API calls. A real human audit might have spotted the issue before it turned into a problem.
Most of what we build on Replit ends up being real applications. Some are full stack. Some are full PWAs running entirely in the browser. With that comes tunnel vision. Anyone who has stared at their own code for too long knows exactly what I mean. After a while you feel like you are floating somewhere outside your own body. It is the programming equivalent of the old conspiracy theories about government grade LSD. I am joking, mostly. No I’m not/
And when you are a one person team jumping between several languages, especially ones you are still learning, blind spots are not optional. They are guaranteed.
Questions:
Where do you all go for real, trustworthy, human code audits?
(If you have worked with anyone or any service that genuinely helped, I would love to hear about it.)
And if nobody here has found a reliable option, maybe it is time for this community to build something together. We could create a small audit group similar to our own USAA, except instead of insurance we help review and protect each other’s code.
People could audit in the languages they know best. Workloads could rotate. Everyone would benefit and nobody would get financially crushed in the process.
This is where confidentiality matters. If people are going to audit each other’s code, there should be simple boilerplate NDA agreements available for anyone who wants them. Not everyone is comfortable sending their unreleased work or private repo links into the wild. Some folks also prefer sharing source files privately before anything is public, because all kinds of vulnerabilities can be spotted immediately in static front end code if someone knows what they are doing (you can open the Java Console in the web browser and sift the entire codebase)…
Until a project is fully reviewed and ready, privacy and controlled access are part of staying responsible.
I also have a few apps that I would genuinely consider sharing publicly and maybe even shipping as mobile releases on the app stores if they were properly audited by real humans first. I would want to make sure any vulnerabilities are addressed and maybe even refine or remove the need for API fallbacks in certain areas so the apps could stay cheap enough to run without ever needing monetization through ads.
Clear ways to protect intellectual property or proprietary code, such as boilerplate documents and basic contracts, would be incredibly useful too.
If this post is well received, maybe I will make another one focused on that topic.
Thanks for any pointers.