UptyBots Android App Is Now Available — Direct Download, No Google Play

We're excited to announce that the UptyBots Android app is now available to all users. If you have been waiting for a way to check your monitors, respond to incidents, and manage your targets without opening a browser — this is it. You can install it in under a minute, sign in with a QR code, and start receiving push notifications the moment something goes wrong.

The app is distributed as a direct APK download from our site. No Google Play account required, no tracking, no ads, no analytics SDKs. You install it once, and it will tell you itself when a newer version is available — no store listing, no update prompts from Google, no manual checking.

What the app can do

The Android app is not a "lite" companion — it is a full management interface for your UptyBots account. Everything you do on the website you can do on your phone:

  • See all your monitors at a glance — sortable by type, status, and search. Current status, uptime percentages for 7/30/365 days, and response time trends.
  • Drill into a single monitor — status history, recent incidents, SSL and domain info, uptime graphs. Everything that is on the dashboard's target detail page.
  • Create, edit, duplicate, pause, resume, reset, and delete monitors — all six types: HTTP, API, PING, PORT, SSL, and DOMAIN. The create and edit forms mirror the website exactly, with the same fields, validation, and section structure.
  • Review and manage notifications — filter by type and status, mark as read, open directly from a push notification into the incident detail.
  • Configure notification channels — email, Telegram, and webhook channels right inside the app.
  • Change your login, password, and notification settings — no need to open the browser for account maintenance.
  • Open Referrals and Billing — these pages open in your browser with auto-login, so you stay signed in with one tap.

Push notifications that actually reach you

The killer feature of a mobile app for uptime monitoring is not the dashboard — it is the push notification. Email alerts are easy to miss. Telegram alerts compete with dozens of other chats. Push notifications arrive immediately, with sound, vibration, and a banner, regardless of what else is happening on your phone.

The UptyBots app uses Firebase Cloud Messaging (FCM) to deliver push notifications reliably, even when the app is closed. You can configure the alert sound — regular, silent, or off — from inside the app. When a monitor goes down, the notification arrives within seconds of detection. When it comes back up, you get a recovery notification as well. Tapping a notification opens the app directly on the incident detail, so you can start diagnosing immediately.

How to install it

Installation takes about 30 seconds from start to finish. Because the app is distributed outside Google Play, Android will ask for one-time permission to install it — this is normal for apps that are not from the store. Here is what to do:

  1. Sign in to your UptyBots account and go to the Mobile App page in your account section (there is a direct link at the bottom of this post).
  2. You'll see a Download tab with a big "Download APK" button, a QR code, the current version number, release notes, and an install guide. If you're reading this on a desktop, scan the QR code with your phone's camera to start the download directly on your phone.
  3. Open the downloaded APK file. Android will show a permission dialog asking if you want to allow installs from your browser — tap Allow (this is a one-time permission).
  4. Tap Install. The app installs in a few seconds.
  5. Launch UptyBots. On the login screen, you can either sign in with your email and password, or tap "Scan QR Code" to sign in instantly with the passwordless QR on the Connect tab of the same Mobile App page. Passwordless QR login is valid for 5 minutes, so generate it fresh right before you scan.

That's it. You're signed in, your monitors sync, your device registers for push notifications, and you're done.

Automatic update checks

Because the app lives outside Google Play, it handles its own update flow. Every time you sign in, the app quietly checks whether a newer version has been published on our site. If there is, it shows a one-tap dialog with the release notes and a "Download" button — tap it and you're taken to the new APK. Install on top of the old version, and your data stays intact. No store required, no manual checking, no stale builds.

Frequently asked questions

Why isn't the app on Google Play?

Distributing outside Google Play means no account requirements, no store tracking, no review delays for urgent bug fixes, and no revenue share. It also means we can ship updates the same day we build them, and users can roll back to any previous version if they want to.

Is it safe to install an APK from outside the Play Store?

Yes, when the source is trusted. Our APK is signed with a production key that never leaves our infrastructure, served over HTTPS from our own domain, and Android will verify the signature before installing. The one-time "Install from unknown sources" permission is Android's way of confirming you trust the source — you grant it to the browser you downloaded with, not globally.

What Android versions are supported?

The app targets modern Android (SDK 24+, which is Android 7.0 Nougat and newer). This covers the vast majority of active Android devices.

How big is the APK?

About 100 MB. Most of the size is the bundled React Native runtime and Firebase libraries; the actual app code is tiny. This is a one-time download — in-app updates only ship the changes.

Does it work offline?

The app needs a connection to fetch the latest monitor status and send actions (pause, resume, edit). But you will still receive push notifications when you are offline, because FCM queues them on Google's servers until your device comes back online.

Is there an iOS version?

Android only at the moment.

Does the app use my API key?

No. The app signs in with your regular UptyBots account, just like the website. It uses its own long-lived session token. API keys are a separate feature meant for scripts, CI/CD pipelines, and custom integrations — not the mobile app.

Get the app

Ready to install it? Head over to the Mobile App page in your account (you need to be signed in). You'll see the Download tab with the APK button, QR code, and full install guide. In a minute you'll be checking your monitors from the kitchen table, the couch, or the airport lounge — wherever you are when an incident happens.

We'd love to hear what you think once you've tried it. Is there a feature missing? Is something awkward? Let us know, or sign up free to get started.

Ready to get started?

Start Free