Guide

Installing Bun Agents as a native app on iOS, Android & desktop

Bun Agents Team January 2025 3 min read

Bun Agents is a Progressive Web App (PWA) — which means you can install it directly onto your home screen on any device and use it exactly like a native app, without going through the App Store or Google Play. No download required. No permissions you didn't ask for. No intermediary.

This guide walks you through the installation steps for every major platform: iPhone, Android, and desktop browsers. Once installed, you get a full-screen experience, fast launch times, and full offline access to all your data. The whole process takes under 30 seconds.

What is a PWA and why does it matter for privacy?

A Progressive Web App is a website that has been enhanced with a set of browser APIs — specifically a Service Worker and a Web App Manifest — that allow it to behave like a native application. When you add a PWA to your home screen, the browser creates a launcher entry that opens the app in a standalone window (no browser chrome, no address bar) and caches the application shell so it loads instantly even without a network connection.

For Bun Agents, the PWA model is a deliberate privacy choice, not a cost-cutting shortcut:

The short version: installing a PWA gives you all the convenience of a native app with none of the data collection trade-offs that native distribution platforms typically require.

Installing on iPhone and iPad (Safari)

Safari on iOS is the only browser on iPhone that supports installing PWAs to the home screen. Make sure you are using Safari specifically — Chrome and Firefox on iOS do not expose the "Add to Home Screen" option for PWAs due to Apple's platform restrictions.

  1. 1
    Open Safari and navigate to app.bunagents.com The site will load in your browser as normal. You do not need to sign in first.
  2. 2
    Tap the Share button This is the box-with-arrow-up icon in the Safari toolbar — at the bottom of the screen on iPhone, or at the top on iPad.
  3. 3
    Scroll down and tap "Add to Home Screen" The share sheet will appear. Scroll the list of actions until you see "Add to Home Screen" with a plus icon, then tap it.
  4. 4
    Confirm the name and tap "Add" You can edit the name that appears under the icon on your home screen. The default "Bun Agents" is fine. Tap "Add" in the top-right corner.
  5. 5
    Open from your home screen Find the Bun Agents icon on your home screen and tap it. It opens in full-screen mode with no Safari UI visible.

Note for iOS 16.4+: Apple added push notification support for PWAs in iOS 16.4. If you want reminders for habits or tasks, you can enable notifications from within the Bun Agents settings after installation.

iPhone / iPad
Requires Safari — iOS 16.4+ recommended

Share button (▲ in toolbar) → "Add to Home Screen" → Confirm name → "Add". Done.

Installing on Android (Chrome)

Android has excellent PWA support across Chrome and most Chromium-based browsers. Chrome will often show an automatic install prompt (a bottom sheet asking if you want to install the app) when it detects a well-formed PWA. If the prompt does not appear automatically, you can trigger it manually.

  1. 1
    Open Chrome and go to app.bunagents.com Samsung Internet and Edge on Android also support PWA installation through the same method.
  2. 2
    Accept the install prompt if it appears Chrome may show a bottom sheet saying "Add Bun Agents to Home screen." Tap "Install" to proceed immediately.
  3. 3
    Or: tap the three-dot menu → "Add to Home screen" If no prompt appeared, open Chrome's menu (three vertical dots, top-right), then select "Add to Home screen." Confirm the name and tap "Add."
  4. 4
    Find the icon in your app drawer or home screen Android may place the icon in your app drawer as well as your home screen, depending on your launcher settings.
Android
Chrome, Samsung Internet, or Edge

Three-dot menu → "Add to Home screen" → Confirm → "Add". Or accept the automatic install prompt when Chrome detects the PWA.

Installing on desktop (Chrome, Edge, and Arc)

On desktop, PWA installation works through the address bar install icon. Chrome and Edge both show this automatically when visiting a site that qualifies as an installable PWA.

  1. 1
    Open Chrome or Edge and visit app.bunagents.com The site must load fully before the install icon appears.
  2. 2
    Click the install icon in the address bar In Chrome, look for a computer-with-down-arrow icon at the right end of the address bar. In Edge, it is a similar icon with a "+" symbol. Click it.
  3. 3
    Click "Install" in the dialog A small dialog will appear confirming the app name and icon. Click "Install." The app opens immediately in its own window.
  4. 4
    Pin to taskbar or dock (optional) After installation, Chrome and Edge offer to pin the app to your taskbar (Windows) or dock (macOS). This gives you one-click access from anywhere.

On macOS with Safari, you can also add Bun Agents to the Dock via File → Add to Dock. This requires Safari 17+ on macOS Sonoma or later.

Desktop
Chrome, Edge, or Safari (macOS Sonoma+)

Address bar install icon (right side) → "Install" → Optional: pin to taskbar or dock.

What you get after installing

Once installed, Bun Agents behaves like a native application in every practical sense. Here is what changes compared to running it in a browser tab:

PWA vs native app: a direct comparison

Feature Bun Agents PWA Typical Native App
Installation method Browser — no app store App Store / Play Store
Permissions at install None required Often location, contacts, camera
Works offline Yes — full offline Varies by app
Data stays on device Yes — OPFS SQLite Depends on app design
Updates automatically Yes — service worker Requires store update
Full-screen experience Yes Yes
Home screen icon Yes Yes
Auditable source code Yes — open source Usually no
App store cut / tracking None 30% cut + platform analytics

Troubleshooting common installation issues

Common problems and fixes

"Add to Home Screen" option is missing on iPhone
You must use Safari. Chrome and Firefox on iOS do not support PWA installation due to Apple's WebKit-only policy. Open the URL in Safari specifically.
No install icon appears in Chrome's address bar on desktop
The install icon only appears once the page has fully loaded and Chrome has validated the Web App Manifest. Try waiting a few seconds after load, or refresh the page. Also ensure you are not in Incognito mode, which blocks PWA installation.
The app shows a browser tab instead of opening standalone
This can happen if you open the link from a notification or share sheet. Close and reopen from the home screen icon directly — it should open standalone.
App data is gone after reinstalling
Uninstalling a PWA from iOS clears the OPFS storage associated with it. If you use cloud sync, your data will restore on next login. If you use local-only mode, back up via the export function in Settings before uninstalling.
Notifications not working on iOS
Push notifications for PWAs require iOS 16.4 or later. You also need to open the app from the home screen icon (not from Safari) and grant notification permission inside the app settings.

How updates work automatically

One of the advantages of the PWA model is that updates deploy silently and automatically. Here is how it works under the hood:

Bun Agents registers a service worker — a script that runs in the background even when the app is not open. The service worker intercepts network requests and serves cached assets, which is what makes the app work offline. When we ship an update, the service worker detects that the cached files have changed and downloads the new version in the background.

The next time you open the app, the updated version is already cached and ready. You will see a brief notification at the top of the screen saying "App updated" — and that's it. No manual update step, no app store review process, no waiting. Critical bug fixes reach every user within minutes of deployment.

This is fundamentally different from native apps, where updates require you to visit the App Store or Play Store, wait for the update to download, and sometimes restart your device. With a PWA, your app is always current.

Ready to install? Head to app.bunagents.com and follow the steps for your device. If you run into any issues not covered here, reach out at hello@bunagents.com — we reply to every message.

Install Bun Agents on your device

Open in your browser and follow the installation steps above. No account required to get started.

Open app.bunagents.com