Announcements
Dear community,
I want to ask if Powerapps is possible to run it locally once the application is developed. (a desktop app). For example, is it possible to run the app without internet connection and it can get and display the necessary from a local API connector? Are the data sent back to the application just kept in my own machine or are they in the cloud in somewhere? Could I also display the Power BI reports without internet connection?
Thanks in advance!
There are ways to build offline Power Apps, but the process always involves starting online to cache the data offline. When the app goes online again it syncs changes back. So although you can build offline apps, they don't operate or get their data from a local API. They always use the Internet at some point to get or refresh data and security. There also is really no such thing as a local API connector. On-premises data is always access through an On-premises gateway that is connected to the cloud. I don't believe there is any way to accomplish what you are trying to do using Power Apps.
Some features are possible, but not all. Please refer this MS article for Offline mode.
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/offline-apps
So can the powerapps connect to a Localhost? I have for example several local endpoints and could Powerapps connects to them via offline?
Yes, that's possible. We have to code such a way to handle whether connection exist and not exists. If(Connection.connected, "Load from online", "Load from offline). Ideally data stored in local cache and save the data once connection established.
So does it means that all should be go through the internet all the requests?
As I said, although Power Apps has an Offline mode, it is not designed to run that way permanently. I also doubt you can get a connector to work connecting to Localhost without an Internet connection.
So the only way to get it running is using internet connection right? In such case are the data returned to the app safe? For example if it contains confidential data.
It depends on what you are using for a data source. Collections are only stored locally on the device and are independent for each user. Excel, SharePoint, Dataverse, Azure SQL are stored in the cloud. Local collections can be stored and loaded using SaveData and LoadData.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our community stars!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
WarrenBelz 325 Most Valuable Professional
11manish 165
MS.Ragavendar 88 Super User 2026 Season 1