Holey Light
ASO Keyword Dashboard
Tracking 124 keywords for Holey Light in Google Play
Holey Light tracks 124 keywords (no keywords rank yet; 124 need traction). Key metrics: opportunity 70.9, difficulty 47.6.
Emulates notification LED on Samsungs/Pixels around the in-screen camera
Tracked keywords
124
0 ranked • 124 not ranking yet
Top 10 coverage
—
Best rank — • Latest leader —
Avg opportunity
70.9
Top keyword: animation
Avg difficulty
47.6
Lower scores indicate easier wins
Opportunity leaders
- 63.7
animation
Opportunity: 75.0 • Difficulty: 44.8 • Rank —
Competitors: 816
- 62.6
bit
Opportunity: 74.0 • Difficulty: 44.5 • Rank —
Competitors: 695
- 61.4
wake
Opportunity: 74.0 • Difficulty: 41.2 • Rank —
Competitors: 398
- 64.0
hide
Opportunity: 74.0 • Difficulty: 55.3 • Rank —
Competitors: 1,235
- 65.3
decide
Opportunity: 74.0 • Difficulty: 57.6 • Rank —
Competitors: 828
Unranked opportunities
animation
Opportunity: 75.0 • Difficulty: 44.8 • Competitors: 816
bit
Opportunity: 74.0 • Difficulty: 44.5 • Competitors: 695
wake
Opportunity: 74.0 • Difficulty: 41.2 • Competitors: 398
hide
Opportunity: 74.0 • Difficulty: 55.3 • Competitors: 1,235
decide
Opportunity: 74.0 • Difficulty: 57.6 • Competitors: 828
High competition keywords
time
Total apps: 384,338 • Major competitors: 16,191
Latest rank: — • Difficulty: 58.5
access
Total apps: 339,043 • Major competitors: 11,559
Latest rank: — • Difficulty: 59.5
free
Total apps: 322,124 • Major competitors: 22,301
Latest rank: — • Difficulty: 60.0
information
Total apps: 267,617 • Major competitors: 7,567
Latest rank: — • Difficulty: 55.3
without
Total apps: 211,639 • Major competitors: 10,341
Latest rank: — • Difficulty: 57.5
All tracked keywords
Includes opportunity, difficulty, rankings and competitor benchmarks
| Major Competitors | |||||||
|---|---|---|---|---|---|---|---|
| free | 65 | 100 | 60 | 88 322,124 competing apps Median installs: 4,278 Avg rating: 2.3 | — | — | 22,301 major competitor apps |
| notifications | 68 | 100 | 54 | 80 99,213 competing apps Median installs: 783 Avg rating: 1.8 | — | — | 2,943 major competitor apps |
| source | 72 | 100 | 48 | 70 25,796 competing apps Median installs: 1,836 Avg rating: 2.0 | — | — | 939 major competitor apps |
| source code | 71 | 100 | 62 | 50 1,364 competing apps Median installs: 2,350 Avg rating: 2.3 | — | — | 58 major competitor apps |
| clock | 73 | 100 | 46 | 68 18,998 competing apps Median installs: 1,176 Avg rating: 2.0 | — | — | 778 major competitor apps |
| information | 65 | 100 | 55 | 86 267,617 competing apps Median installs: 1,023 Avg rating: 1.9 | — | — | 7,567 major competitor apps |
| permission | 73 | 100 | 52 | 68 17,892 competing apps Median installs: 7,938 Avg rating: 2.2 | — | — | 1,695 major competitor apps |
| used | 68 | 100 | 55 | 81 116,194 competing apps Median installs: 2,383 Avg rating: 2.0 | — | — | 4,649 major competitor apps |
| needs | 70 | 100 | 49 | 76 57,411 competing apps Median installs: 1,108 Avg rating: 1.9 | — | — | 2,316 major competitor apps |
| modern | 69 | 100 | 50 | 78 78,102 competing apps Median installs: 979 Avg rating: 1.8 | — | — | 3,243 major competitor apps |
| working | 70 | 100 | 51 | 74 43,001 competing apps Median installs: 1,428 Avg rating: 1.9 | — | — | 1,671 major competitor apps |
| service | 67 | 100 | 55 | 82 134,155 competing apps Median installs: 1,199 Avg rating: 1.9 | — | — | 5,360 major competitor apps |
| time | 64 | 100 | 58 | 89 384,338 competing apps Median installs: 1,263 Avg rating: 2.0 | — | — | 16,191 major competitor apps |
| available | 66 | 100 | 60 | 84 199,899 competing apps Median installs: 2,015 Avg rating: 2.1 | — | — | 9,729 major competitor apps |
| customizable | 71 | 100 | 49 | 73 40,926 competing apps Median installs: 1,100 Avg rating: 2.1 | — | — | 2,084 major competitor apps |
| various | 67 | 100 | 54 | 82 139,841 competing apps Median installs: 2,620 Avg rating: 2.0 | — | — | 7,811 major competitor apps |
| tracking | 69 | 100 | 48 | 77 68,818 competing apps Median installs: 363 Avg rating: 1.7 | — | — | 1,561 major competitor apps |
| mark | 73 | 100 | 43 | 69 20,627 competing apps Median installs: 1,326 Avg rating: 2.0 | — | — | 802 major competitor apps |
| access | 65 | 100 | 59 | 88 339,043 competing apps Median installs: 1,013 Avg rating: 1.9 | — | — | 11,559 major competitor apps |
| code | 70 | 100 | 49 | 74 44,262 competing apps Median installs: 1,505 Avg rating: 1.9 | — | — | 2,022 major competitor apps |
| track | 66 | 100 | 54 | 84 195,706 competing apps Median installs: 509 Avg rating: 1.8 | — | — | 5,779 major competitor apps |
| around | 68 | 100 | 60 | 79 88,486 competing apps Median installs: 2,925 Avg rating: 2.1 | — | — | 5,726 major competitor apps |
| power | 69 | 100 | 54 | 77 67,486 competing apps Median installs: 1,961 Avg rating: 2.1 | — | — | 3,797 major competitor apps |
| hour | 73 | 100 | 43 | 67 15,278 competing apps Median installs: 1,049 Avg rating: 1.9 | — | — | 652 major competitor apps |
| many | 67 | 100 | 57 | 83 165,549 competing apps Median installs: 4,224 Avg rating: 2.2 | — | — | 10,524 major competitor apps |
App Description
Emulates notification LED on Samsungs/Pixels around the in-screen camera
100% Free - 100% GPLv3 Open Source - No ads - No tracking - No nags - Optional donation
Holey Light is a LED emulation app. It animates the edges of the camera cut-out (AKA punch-hole) as replacement for the sadly missing LED on many modern devices.
Additionally, it provides a notification display for when the screen is "off", replacing - or working in conjunction with - the Always-On Display feature. As this display is not around the camera hole, it is aptly named the Unholey Light.
Supports all Samsung devices with in-screen camera hole, and several Google Pixels.
Features
- Emulates notification LED
- Four different display modes: Swirl, Blink, Pie, Unholey Light
- Configurable animation size, position, and speed
- Customizable color for each notification channel
- Selects initial notification color by analyzing dominant color of app icon
- Displays during screen "off", sub-1% battery use per hour in Unholey Light mode
- Separate configuration modes for different power and screen states
- Ability to mark notifications as seen based on various triggers
- Respects Do-Not-Disturb and AOD schedules
- Can hide AOD completely, partially, and/or keep the clock visible
Source
Source code is available on GitHub.
Setup
Initial setup can be a bit tricky for a first-time user, but a setup wizard is included that guides you through the process.
Permissions
This app absolutely requires several permissions to be able to function. If you are concerned about that, you can always check out the source code (or not use the app).
- Accessibility: the app needs an accessibility service to render the emulated LED on-screen, and track the correct position to display in screen "off" mode.
- Notifications: a notification service is needed to be able to know about the notifications before we can show them
- Companion device: in a weird quirk of Android, this permission is required to be able to read the wanted LED color of notifications
- Battery optimization exemption: without this, Android would randomly disappear our emulated LED
- Foreground service: both an accessibility and notification service are used as described above
- Wake lock: you decide when and how the app draws on the screen, sometimes this requires making sure the CPU isn't sleeping
- All package access: we render other app's icons and access some of their base information to be able to differentiate different notifications from each-other
