Why IT keeps saying no to AI app builders, and what would make them say yes
AI app builder security, from IT’s side: shadow IT, data on vendor servers, keys in chat and no visibility. What an approvable tool looks like, point by point.
AI app builder security is the reason most requests to use Lovable, Bolt, Replit, Base44 or v0 at work stall. People see a tool that turns a sentence into a working app and want it today. IT sees a new vendor holding company code and data, another AI model with its own terms, keys pasted into chat windows and no record of what got built. Both sides are right. This post lays out the objections IT actually raises and what a tool would need to do to clear them.
Why IT says no
Talk to the people who review software requests and the same five concerns come up:
- Shadow IT. Someone signs up with a company card, builds a tool on a personal account and shares a link. IT finds out when it breaks, or when that person leaves.
- Data on someone else’s servers. Hosted builders keep the project, and often the app’s database, in the vendor’s cloud. That means a new data processor to assess, a new place for customer data to live and a new offboarding task.
- Another AI vendor. The company may have spent months approving one AI provider, with a data processing agreement and settings it trusts. An app builder brings its own choice of models under its own terms.
- Keys and secrets. Building a real app means API keys for payment, email or internal systems. People paste them into chat, and they end up in code and repositories.
- No visibility. There is no review before something goes live and no central list of what exists. Code built outside engineering ends up somewhere nobody can read it.
Hosted builders have been closing some of these gaps. Several offer business or enterprise plans with single sign-on, GitHub sync and admin controls, and that genuinely helps. What they cannot change is the shape of the product: the work lives on their platform, and AI usage runs through their billing.
What AI app builder security means to IT
When a security reviewer evaluates an AI app builder, they are rarely asking whether the vendor is competent. They are asking where the boundaries are. A useful way to frame the review is four questions:
- Where does the code live? In a system the company controls, or in a vendor workspace that has to be exported, audited and closed later?
- Which AI sees it? The provider the company already approved, in the region it chose, or a new one?
- Where do secrets go? A keychain on the device, the vendor’s secret store, or the chat history?
- Who decides what reaches production? The same review that governs other code, or whoever has the share link?
A tool that gives clear answers to those four is most of the way to approval.
What would make IT say yes
Turn the objections around and you get a short checklist for an approvable AI app builder:
- The work stays on the company’s computers and in the company’s git, not in a new vendor workspace.
- It uses the AI provider the company already approved, billed under that existing agreement.
- Keys live in the operating system’s keychain, never in chat or in the repository.
- IT sets the rules once, centrally, and the tool enforces them.
- There is an audit trail of what was built, pushed and published.
- It works behind the corporate proxy, with the company’s certificates.
- Nothing goes to production without passing the usual review.
How Jig answers each point
We built Jig against that checklist. Here is what it does today.
| Concern | What Jig does |
|---|---|
| Shadow IT | Runs on the employee’s computer. Each project is a plain folder and git repository. There is no hosted workspace to audit or offboard. |
| Data location | Projects, history and keys stay on the device. Code leaves only when someone pushes to the company’s git or publishes to the company’s hosting. Jig’s own servers learn who signed in and which version they run, nothing about the work. |
| Which AI | The assistant the company already uses: Claude Code or OpenAI Codex, opencode for other models, or Claude through Amazon Bedrock, Google Vertex AI or Microsoft Foundry. The provider bills the company directly. Jig never resells AI. |
| Keys | Stored in the OS keychain. The AI only sees key names. Pasted keys are caught, .env files are never shown to the AI or committed, and keys are redacted from everything Jig displays. |
| Central rules | A machine-wide policy file, deployed with MDM or Group Policy, sets allowed assistants, connections, image providers, git hosts, publish targets and private-only repositories. It is enforced by Jig’s local service, not just hidden in the interface. |
| Audit | A local audit log records builds, image generation, pushes, publishes and connection changes, with time, user and host. Never secret values or prompt text. |
| Networks | Trusts certificates in the OS store and honors HTTPS_PROXY, HTTP_PROXY and NO_PROXY. Jig listens only on 127.0.0.1. |
| Production | Every change is a checkpoint commit. Projects push to GitHub, GitLab, Bitbucket, Azure DevOps, Gitea or any git server the machine can reach, so the normal pull request review decides what ships. |
The full detail, including the policy file format and what leaves each computer, is on the page for IT.
What is not built yet
Trust runs both ways, so here is what is still on the roadmap rather than in the product:
- Single sign-on with SAML or OIDC (Okta, Entra ID) and audit export to a SIEM.
- An admin dashboard for seats, versions and rollouts.
- Company templates and a shared library of skills, components and brand kits.
- Policies pushed from the cloud instead of MDM files.
- Publishing to Vercel, Cloudflare Pages, GitHub Pages and Azure Static Web Apps.
Running a pilot
If you want to test the idea before committing, a small pilot answers most questions in a couple of weeks:
- Pick five to ten people with real internal-tool ideas, and one engineer to review.
- Deploy Jig with a policy that allows only your approved AI provider and your company git host, with private repositories only.
- Have each person build one tool and push it to a shared group in your git.
- Review the repositories the way you would any other code, and decide what goes to production.
- Read the audit logs and check what left each machine against your expectations.
For what happens after the pilot, when a whole team is building, read From shadow IT to shared git. Pricing for teams is on the pricing page.
Questions people ask
Are AI app builders safe to use at work?
They can be, if the code, data, AI provider and secrets stay within boundaries your company controls. The question is less about the vendor and more about where those four things end up.
Can we restrict which AI models employees use with Jig?
Yes. The machine-wide policy file lists the allowed assistants, and Jig enforces it. You can, for example, allow only Claude through your own Amazon Bedrock account.
Does Jig store our code or prompts?
No. Projects, prompts, AI output and keys never go to Jig. Jig Cloud stores account details such as email, plan, organization and the installed version.
Does Jig have SSO?
Not yet. People sign in with Microsoft, Google, GitHub or email and join your organization by work email domain. SAML and OIDC single sign-on are on the roadmap.
How do we deploy it to many computers?
Push the installer with your software distribution tool and the policy file with your MDM or Group Policy. Updates can be pinned, staged and set per organization.