Launch HN: Prized (YC S26) – Let non-engineer staff build secure internal tools
Posted by marinoseliades 4 days ago
Hi HN, we're Marinos and Hudson, founders of Prized (https://prized.dev)! Prized lets non-engineer employees describe the internal tool they need and get a full-stack app, wired to their company’s data and deployed behind the company’s sign-in, without them ever juggling API keys or connectors.
Here's a demo: https://www.youtube.com/watch?v=730MuYOfZTY
The way Prized provides security is by limiting what the agent can reach at the network layer and by keeping credentials out of the sandbox entirely. The sandbox never holds any keys or connector secrets, it only uses scoped session tokens that are stored as opaque placeholders. The real values are swapped into the request headers on our egress proxy. When production data is connected, the sandbox's network policy is set to deny by default so the only path out is via the proxy. Any call the agent makes to an external connector is reviewed by an LLM judge to prevent dangerous operations.
Prized is meant for the internal workflows that start as notebooks or spreadsheets but never become real tools because engineering has more important things to work on. One customer’s data scientist pasted in his personal fraud-detection notebook with hardcoded thresholds and all. After a few prompts, it became a published risk console connected to the company’s data with those thresholds turned into UI controls. Earlier today, we got off a call with them and most of their company is using it.
To do this, you need to give people the freedom to build without having unaudited access to company systems. We allow admins to scope data to specific users or teams and data access is recorded in an audit log. Each tool is built with its own Postgres schema and role, with queries running via an authenticated SQL gateway as that role.
We think Prized sits between products like Lovable and Retool. Lovable makes it easy to generate and host software, but it isn’t designed around distribution with permissions. Retool generally assumes that a technical builder is creating an app for an end user.
Prized treats internal tools as shared objects. Anyone in the workspace can see what others have built, fork, and connect different data. For example, one customer’s marketing lead built a promotional analytics tool. A data scientist at the same company then forked it and added confidence intervals with the existing tool as a starting base. This way workspaces become libraries of tools that people can reuse.
We’re live and self-serve. Our free tier includes 2 tool builds/month and our Teams tier is $100/month. The Enterprise tier is custom and supports personalized features like on-prem deployment.
We're still working out the right boundary between control and freedom. If you've built internal tools before we'd appreciate your feedback!
Comments
Comment by wseadowntown 4 days ago
Comment by hudsongr 4 days ago
Comment by rimeice 4 days ago
Comment by zormino 3 days ago
Comment by dchuk 4 days ago
Comment by hudsongr 4 days ago
Comment by AnonHP 4 days ago
A few basic questions: how reliable is this judge since it’s based on an LLM? What additional measures can an admin or someone with more technical knowledge take to tighten this further if needed? Are the rules in or used by this judge visible to the users or an admin?
Comment by tcdent 4 days ago
Don't take my word for it, watch the news in <6 months and we'll certainly see it get bypassed.
Comment by dewey 4 days ago
Comment by tcdent 3 days ago
This posture is applicable while we ease out of what I'm calling the "golden era" (loose restrictions on access with limited consequence) but one of the reasons I am pedantic and bearish about solutions like this is that they too have a short lifespan that we can already estimate the expiration date of.
Comment by ChrisMarshallNY 3 days ago
Comment by dewey 3 days ago
Comment by ChrisMarshallNY 3 days ago
Comment by felixding 3 days ago
If determinism is important, as it is in many business use cases, use agents to build the tool, but don't let them run it.
I built a similar product around this exact idea: AI builds the workflow. Fixed rules run it.
Comment by hudsongr 3 days ago
Comment by Arshad-Talpur 3 days ago
Comment by marinoseliades 3 days ago
Comment by iamniels 4 days ago
Comment by joelthelion 4 days ago
Comment by hudsongr 4 days ago
Comment by nodesocket 4 days ago
Along the same lines. I got so fed up with Quickbooks self employed (god awful software and company) for my own business I wrote a replacement using Cursor. It tracks expenses (categorizing each in proper IRS categories) and estimating quarterly taxes. Uses Plaid to pull in business bank accounts and credit cards and has income and expense reports. It’s 100x better than Quickbooks.
Comment by marinoseliades 3 days ago
Comment by Echo4309 4 days ago
Comment by IpV8 4 days ago
Separately I haven't yet seen a great security governance model for LLM integrations. At an enterprise level I'd like to govern rules such that, for example, if someone gives an LLM access PII information or proprietary data, then it shouldn't have access to a slack integration or the internet. Controlling this at the employee or team level doesn't make sense, as an employee may have reason to make separate use of both. From a security perspective I want them to be able use LLMs with different types of acccess, but not necessarily the same agent at the same time. Furthermore, they could ideally chain together agents with different permissions in specific orders. For example they could have a workflow where an agent can reach out to the internet, and then have a separate one that can read/write to slack, and then have a third that can interact with PII data. If they tried to wire together agents in the opposite order, it should get denied.
Comment by marinoseliades 3 days ago
The ordering thing is harder and currently we don't do it. Per-tool permissions at best ban a combination, they can't say "internet then Slack is ok, the reverse isn't." DeepMind's CaMeL paper (arxiv.org/abs/2503.18813) is the best take I know on this, it tracks data flow between tool calls and enforces policy there. Still an open problem as far as I can tell.
Comment by marinoseliades 4 days ago
Comment by aliclark 4 days ago
Initial talks with customers resonated more with the internal tooling idea though. It's flexible enough to support both.
We're earlier along than this product though so there's a fair few wrinkles in our product.
Comment by renezander030 3 days ago
Comment by warthog 4 days ago
When I talked to Lovable team, they told me Lovable is used primarily for prototyping, not internal tools and they are having a rough time trying to change the use case.
Hope my experience helps!
Comment by marinoseliades 3 days ago
Comment by jedberg 4 days ago
Comment by themanmaran 4 days ago
It's so much more annoying to go drag boxes around and type out little JS snippits in every chart as opposed to just telling claude to make the chart.
Comment by jedberg 4 days ago
Comment by marinoseliades 3 days ago
Comment by big_hacker 4 days ago
Comment by rgbrgb 4 days ago
Comment by marinoseliades 4 days ago
Comment by karam_hn 3 days ago
Comment by Normal_gaussian 3 days ago
Comment by blyry 4 days ago
Comment by marinoseliades 3 days ago
Comment by felixding 3 days ago
Comment by marinoseliades 3 days ago
Comment by felixding 4 hours ago
If your page asks people to try the product, let them try it. Asking them to enter something and click “Try,” only to immediately hit a signup wall, is frustrating and makes them feel tricked.
Comment by scottydelta 3 days ago
Comment by marinoseliades 3 days ago
Comment by Suppafly 1 day ago
That seems like a really bad idea.
Comment by christoff12 4 days ago
There are a lot of operational needs that exist downstream from dbt models that combine data from the various source systems.
Comment by hudsongr 4 days ago
Comment by bitlad 4 days ago
I think the moat for internal tools is not where you think it is. Also, i see self host option, it is a nightmare too, no one will do it just for internal tools now. It was valid before AI era.
I am also seeing non engineering staff actually building tools with claudecode, paas like railway and stuff. People have become more efficient with engineer tools.
Comment by marinoseliades 3 days ago
Comment by bitlad 3 days ago
Comment by fabijanbajo 3 days ago
does the scoped token narrow to the requesting user, or is it one service identity per connector with the row filtering left to whatever the agent generated?
Comment by inflam52 4 days ago
Comment by marinoseliades 3 days ago