Custom software

# Cloud App vs Local App: Where the Data Has to Live

Cloud versus local is a data and uptime conversation, not a slogan. Most products we ship live in the cloud. Offline field work is the exception that has to be named.

CodeLoop Studio·August 26, 2026·5 min read

![Server racks — choosing cloud hosting versus on-premises](https://www.codeloop.ba/_next/image?url=%2Fblog%2Fcloud-aplikacija-vs-lokalna-aplikacija-cover.jpg&w=3840&q=75)

Photo by [Pixabay](https://www.pexels.com/@pixabay) on [Pexels](https://www.pexels.com/photo/325229/)

Cloud versus local is where the data has to live, who can work without a signal, and who is allowed to hold the keys. It is not a slogan on a homepage. Most products we ship are hosted. Offline field work is the exception that has to be named in the brief — not discovered in sprint five.

CodeLoop Studio in Sarajevo builds custom software either way. The commercial page is [custom software development](https://www.codeloop.ba/custom-software-development). Whether you even need an app is [web app vs website](https://www.codeloop.ba/blog/razlika-izmedju-web-aplikacije-i-web-stranice).

## What “cloud” means on our contracts

A URL, accounts, backups, a vendor or a VPS you control. Staff work from more than one place. You still own the source. Cloud is not “we keep your data in a studio login.” Hosting accounts stay yours when we handover. Updates after v1 are [maintenance](https://www.codeloop.ba/blog/koliko-kosta-odrzavanje-web-stranica), not a mystery fee inside “cloud.”

## When local or on-device is the honest choice

* **No signal on the job.** [WoodMeter](https://www.codeloop.ba/study-case/woodmeter) measures timber in the field. That is a device and a workflow, not a SaaS checkbox.
* **A rule that says the data cannot leave the building.** Say it on day one. We will not pretend a public host is “basically the same.”
* **A till or a bench that cannot wait on Wi-Fi.** [Koliko](https://www.codeloop.ba/study-case/koliko) is bar inventory staff run — the product has to survive the shift, not only the pitch.
* **Mobile binaries.** Store apps are a different install story — [custom mobile app development](https://www.codeloop.ba/custom-mobile-app-development) — even when they talk to a cloud API.

## We will not scare you with a fake private cloud

On-prem is real work: backups, updates, a person who holds the machine. If you do not have that person, a “local” install is a silent failure. We would rather host honestly. How we build the logged-in product is [web app development](https://www.codeloop.ba/blog/izrada-web-aplikacija).

## How to start

Send where staff work (one building, many sites, field), and any rule about where data may live. We reply within **24 hours** — [online estimate](https://www.codeloop.ba/online-estimate) or [contact](https://www.codeloop.ba/contact).
