How to judge a free security scanner for your AI-built app
What outside scanners can and can't see, what you should never paste into one, and how to check their findings yourself.
When an AI-built app moves into your own AWS, Google Cloud or Azure account, more of the security work becomes yours. Who owns IAM, secrets, patching, auth, logging and network exposure, with a checklist.

Some AI app builders now let teams run what they build inside their own cloud account. That can mean more isolation and control, and it also means more of the security work lands on your side. We'll look at one recent announcement for context, then walk through who owns what once an app runs in your cloud.
On October 16, 2026, Replit announced "Bring Your Own Cloud" (BYOC) for Microsoft Azure, Google Cloud and Amazon Web Services (Replit blog). We're describing it only as the post does, not reviewing it. The post lists three options and says each "gives your team a different level of responsibility for deployment and operations" (Replit blog):
The pattern is the useful part, whichever tool you use. The more of the stack you run, the more of the security work is yours. The post doesn't spell out who owns each item below in each option, so check that with your vendor.
Running in your own cloud isn't automatically more or less secure. It moves the work.
All three major clouds use the same idea. The provider secures the cloud itself, and you secure what you put in it. AWS describes this as security "of" the cloud versus security "in" the cloud. For services where you manage the servers, AWS says the customer handles the guest operating system, "including updates and security patches" (AWS shared responsibility). Microsoft lists responsibilities you "always retain," starting with your data (Azure shared responsibility). Google Cloud notes that the split changes with the service type, and that even with fully managed services you remain responsible for your access controls and your data (Google Cloud shared responsibility).
Usually yours. You decide which people, services and deployment pipelines get which permissions. All three clouds recommend least privilege:
If a vendor's tools deploy into your account, give that access only the permissions it needs, and review it regularly.
Yours. Database passwords, API keys and signing keys belong in a managed secrets store, not in code, images or Terraform files:
Plan for rotation from day one. If you use customer-managed encryption keys, you also own who can use and revoke them. The same rule applies before you deploy anywhere: a secret that ships in your frontend bundle is public, and our quick check for secret keys in a frontend bundle shows how to look. If a coding agent works in your repo, our Cursor guide covers keeping secrets out of its reach.
Often yours, depending on what you run. If you run servers, or container images you build yourself, keeping the operating system and dependencies updated is typically your job (AWS shared responsibility). Tools can automate this. For example, AWS Patch Manager "automates the process of patching managed nodes" (AWS Patch Manager). An SBOM, if you get one, helps you see what needs updating.
Yours if the platform's managed auth doesn't come with the app. The announcement says Image Exports require you to provide building blocks "such as managed auth" (Replit blog). Before launch, make sure sign-in, sessions and access rules work and have been tested. If your app uses Supabase, our Supabase RLS guide covers data access rules.
Yours to turn on, keep and review. Cloud audit logs record who changed what:
Decide where logs go, how long you keep them, and who reviews them. Keep secrets out of application logs.
Yours. You decide what's reachable from the internet. AWS security groups control "inbound and outbound traffic" (AWS security groups). Google Cloud firewall rules "allow or deny connections" to VMs (Google Cloud firewall rules). Azure network security groups allow or deny inbound and outbound traffic (Azure NSGs). Keep databases and internal services on private networks, and open only what users need. An outside scan can confirm what's reachable from the internet, but it can't see your IAM, secrets or logs. Our guide on how to judge a free security scanner explains what a scan can and can't tell you.
Running in your own cloud isn't automatically more or less secure. It moves the work. The checklist is about making sure every item has an owner.
If your team has moved an AI-built app into its own cloud, which of these six areas surprised you most? Tell us. We'll use the answers in a follow-up guide.
This guide is educational and based on the vendor's public docs as of the review date. Platforms change: check the linked sources. Not a security audit. Disclaimer.
The BuiltSafely weekly
Platform changes that affect the security of AI-built apps, checked against official docs. Free. Unsubscribe any time.