NotchHub — your notch, upgraded from camera housing to command center.
Tap, double-tap, long-press, or swipe your phone's notch to instantly launch shortcuts, apps, and smart widgets — without ever leaving the screen you're on.
🎯 Gesture shortcuts
- Single tap, double tap, long press, and swipes in 4 directions (left, right, up, down)
- Trigger actions like Home, Recents, Back, Quick Settings, Camera, Mirror, Quick Note, and more
- Each gesture is fully customizable to fit how you use your phone
📱 Floating app menu
- A beautiful glassy floating menu expands right from the notch
- Pick up to 8 of your favorite apps and launch them in one tap
- Frosted-glass look with adjustable icon size, spacing, and background color
✨ Smart widgets in the notch
- Clock — time & date, right under the cutout
- Weather — current conditions at a glance (works offline with cached data)
- Media — album art, title, and play/pause controls without opening the player
- Search — quick search without leaving your screen
- Quick Note — capture thoughts instantly, with note history
🎨 Make it yours
- Custom notch shape: pill, rounded, HIDDEN, or animated GIF
- Adjust cutout size, position, and color to match any device
- Widget background styles, corner radius, borders, text color, and glass effects
- Auto-hide timing so widgets disappear when you don't need them
🔒 Private & lightweight
- No ads, no accounts, no trackers
- All settings and notes stay on your device
- Battery-friendly overlay powered by Android accessibility
Turn the most overlooked part of your phone into the most useful. Download NotchHub.
---------------------------------------------------
---------------------------------------------------
NotchHub uses the Android Accessibility Service for the following specific purposes:
1. **Overlay Rendering** — The service uses `TYPE_ACCESSIBILITY_OVERLAY` to draw a transparent touch zone and floating UI directly over your camera cutout area. This overlay type is only available to accessibility services and is required to position interactive elements above all other apps.
2. **Global Action Execution** — The service uses `performGlobalAction()` to execute system shortcuts (Home, Back, Recents, Quick Settings, Notifications) that you assign to notch gestures.
3. **Screenshot Capture** — On Android 11 and above, the service uses the `AccessibilityService.takeScreenshot()` API to capture screenshots when you trigger the screenshot gesture.
4. **Gesture Dispatch** — The service can perform gestures programmatically when needed for certain shortcut actions.
**What We Do NOT Do**
- We do NOT read or capture on-screen content (`canRetrieveWindowContent` is disabled).
- We do NOT monitor your activity or collect personal data.
- We do NOT share any data with third parties.
The Accessibility Service is used solely to enable the core functionality of turning your camera cutout into an interactive gesture zone. No screen content is accessed, read, or stored at any time.
**Notification Listener Service**
NotchHub also uses a Notification Listener Service to extract media playback information (title, artist, album art, play/pause state) from media notifications. This powers the Media widget feature. No notification content is stored or transmitted.
---------------------------------------------------
---------------------------------------------------
Turn your phone's notch into a swipe-and-tap hub apps, widgets & gestures