App Intel

PiPup — TV Notifications

LiveAlexander Savin (C)1 app · 919 installsToolsFreenyc.savin.pipup

Show custom pop-up notifications on your Android TV from Home Assistant & more

Alert me★ WatchOpen in Play ↗
Total installs
919
exact · Play shows 500+
Installs / day
0
since last crawl
Rating
—★
— ratings · — reviews
Released
21 Jun 2026
4mo ago
Last update
9 Aug 2026
v0.3.4 · 2mo ago
Countries
—
not checked yet

Install history

exact counter from Google Play
897.7923.3948.8974.41K11 Oct12 Oct12 Oct
897.7923.3948.8974.41K11 Oct12 Oct12 Oct

Installs per day · last 90 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

Country data will be available soon.

We estimate where downloads come from using the app’s position in Google Play’s top charts in about 140 countries. This app is not in any chart we have collected yet; the estimate appears as soon as it is.

Top chart positions

Not in any tracked top chart.

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • No data shared with third parties
  • No data collected

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

6 in 1 group
1 Sensitive2 Notable3 Routine

What this app can do with your phone

  • Show its own windows or bubbles on top of other apps you are using
OtherSensitive6

Access to miscellaneous device features that don't fit other categories

  • Show its own windows or bubbles on top of other apps you are usingdraw over other apps · SYSTEM_ALERT_WINDOW
  • Start itself automatically as soon as your phone finishes turning onrun at startup · RECEIVE_BOOT_COMPLETED
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
PiPup displays custom pop-up (picture-in-picture style) notifications on your Android TV. It runs a small web server on the TV, so any device on your network — most often a home-automation system like Home Assistant — can send it an HTTP request and an overlay instantly appears on screen, on top of whatever you're watching. No cloud, no account, no subscription. Everything stays on your local network. WHAT YOU CAN DO • Show a camera snapshot on the TV when motion is detected • Display a live doorbell or camera stream when someone's at the door • Announce when the laundry is done — spoken aloud with text-to-speech • Surface any smart-home alert on the biggest screen in the house RICH NOTIFICATIONS • Title and message with custom colors, sizes, and on-screen position • Images, animated GIFs, videos, and live RTSP/HLS camera streams • Embedded web pages, uploaded image files, or inline base64 images • Text-to-speech and sound playback • Rounded corners, borders, a leading icon, and a countdown progress bar • Stack multiple notifications on screen at once, each with its own timer EASY TO INTEGRATE • Simple HTTP/JSON API — call it from Home Assistant, Node-RED, scripts, or curl • Ready-made Home Assistant rest_command example in the docs • mDNS/Bonjour discovery so clients can find the TV automatically • JSON status endpoint and shown/dismissed delivery callbacks • On-screen setup: the TV shows its address, a QR code, and a test button PRIVATE AND SECURE BY DESIGN • Runs entirely on your local network — nothing is sent to the cloud • Optional bearer-token authentication • Optional IP allowlist to restrict who can trigger notifications BUILT TO STAY RUNNING • Foreground service that restarts automatically after a reboot • Background watchdog keeps the server alive COMPATIBILITY • Android TV (Leanback) devices such as the NVIDIA Shield TV • Requires Android 7.0 or newer • Default server port 7979 (configurable) PiPup is a modernized, open-source fork of the original PiPup by rogro82, updated for current Android TV. Note: to draw overlays on top of other apps, PiPup needs the "display over other apps" permission. Android TV has no on-screen toggle for it, so it's granted via adb during first-time setup — see the project README.

What's new

Stability release. • Fixed a crash that could take PiPup down while it waited for notifications. • Fixed a freeze at start-up: PiPup no longer blocks while opening its network port, which could leave the app unresponsive after a reboot. • PiPup now notices if its notification server has stopped and restarts it on its own. • Reinstalling PiPup no longer appears in Home Assistant as a brand-new TV — your existing device, entities and automations keep working.

Growing in Tools

Category →