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 69.7, difficulty 51.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
69.7
Top keyword: needed
Avg difficulty
51.6
Lower scores indicate easier wins
Opportunity leaders
- 67.7
needed
Opportunity: 73.0 • Difficulty: 49.9 • Rank —
Competitors: 968
- 68.6
four
Opportunity: 73.0 • Difficulty: 47.5 • Rank —
Competitors: 1,186
- 69.3
source
Opportunity: 72.0 • Difficulty: 52.0 • Rank —
Competitors: 959
- 66.4
clock
Opportunity: 72.0 • Difficulty: 50.8 • Rank —
Competitors: 796
- 68.9
permission
Opportunity: 72.0 • Difficulty: 56.3 • Rank —
Competitors: 1,736
Unranked opportunities
needed
Opportunity: 73.0 • Difficulty: 49.9 • Competitors: 968
four
Opportunity: 73.0 • Difficulty: 47.5 • Competitors: 1,186
source
Opportunity: 72.0 • Difficulty: 52.0 • Competitors: 959
clock
Opportunity: 72.0 • Difficulty: 50.8 • Competitors: 796
permission
Opportunity: 72.0 • Difficulty: 56.3 • Competitors: 1,736
High competition keywords
free
Total apps: 173,844 • Major competitors: 23,343
Latest rank: — • Difficulty: 64.4
time
Total apps: 170,577 • Major competitors: 19,592
Latest rank: — • Difficulty: 64.6
access
Total apps: 126,428 • Major competitors: 11,667
Latest rank: — • Difficulty: 66.6
without
Total apps: 113,596 • Major competitors: 12,654
Latest rank: — • Difficulty: 63.1
information
Total apps: 101,893 • Major competitors: 7,805
Latest rank: — • Difficulty: 58.6
All tracked keywords
Includes opportunity, difficulty, rankings and competitor benchmarks
| Major Competitors | |||||||
|---|---|---|---|---|---|---|---|
| free | 64 | 100 | 64 | 90 173,844 competing apps Median installs: 46,597 Avg rating: 3.1 | — | — | 23,343 major competitor apps |
| notifications | 69 | 100 | 63 | 77 33,158 competing apps Median installs: 22,800 Avg rating: 2.8 | — | — | 2,906 major competitor apps |
| source | 72 | 100 | 52 | 69 11,396 competing apps Median installs: 27,566 Avg rating: 2.9 | — | — | 959 major competitor apps |
| source code | 69 | 100 | 69 | 48 686 competing apps Median installs: 38,662 Avg rating: 3.4 | — | — | 64 major competitor apps |
| clock | 72 | 100 | 51 | 66 7,715 competing apps Median installs: 33,996 Avg rating: 3.3 | — | — | 796 major competitor apps |
| information | 66 | 100 | 59 | 86 101,893 competing apps Median installs: 23,675 Avg rating: 2.6 | — | — | 7,805 major competitor apps |
| permission | 72 | 100 | 56 | 69 10,798 competing apps Median installs: 64,908 Avg rating: 2.9 | — | — | 1,736 major competitor apps |
| used | 67 | 100 | 61 | 82 61,233 competing apps Median installs: 32,225 Avg rating: 2.8 | — | — | 5,711 major competitor apps |
| needs | 70 | 100 | 52 | 75 24,331 competing apps Median installs: 30,717 Avg rating: 2.8 | — | — | 2,732 major competitor apps |
| modern | 70 | 100 | 52 | 76 27,345 competing apps Median installs: 33,314 Avg rating: 2.8 | — | — | 3,186 major competitor apps |
| working | 71 | 100 | 56 | 73 18,347 competing apps Median installs: 30,163 Avg rating: 2.8 | — | — | 1,742 major competitor apps |
| service | 68 | 100 | 59 | 81 54,184 competing apps Median installs: 29,877 Avg rating: 2.6 | — | — | 5,377 major competitor apps |
| time | 64 | 100 | 65 | 89 170,577 competing apps Median installs: 33,133 Avg rating: 2.9 | — | — | 19,592 major competitor apps |
| available | 66 | 100 | 66 | 85 92,463 competing apps Median installs: 34,120 Avg rating: 2.9 | — | — | 9,952 major competitor apps |
| customizable | 71 | 100 | 54 | 72 16,056 competing apps Median installs: 38,582 Avg rating: 3.4 | — | — | 2,108 major competitor apps |
| various | 67 | 100 | 58 | 83 74,125 competing apps Median installs: 40,134 Avg rating: 2.8 | — | — | 9,464 major competitor apps |
| tracking | 71 | 100 | 49 | 73 17,753 competing apps Median installs: 21,637 Avg rating: 2.8 | — | — | 1,519 major competitor apps |
| mark | 72 | 100 | 45 | 67 8,653 competing apps Median installs: 28,814 Avg rating: 2.9 | — | — | 808 major competitor apps |
| access | 65 | 100 | 67 | 87 126,428 competing apps Median installs: 25,852 Avg rating: 2.8 | — | — | 11,667 major competitor apps |
| code | 71 | 100 | 53 | 73 19,267 competing apps Median installs: 32,705 Avg rating: 2.7 | — | — | 2,141 major competitor apps |
| track | 67 | 100 | 57 | 81 58,055 competing apps Median installs: 25,840 Avg rating: 2.9 | — | — | 5,673 major competitor apps |
| around | 68 | 100 | 68 | 80 47,754 competing apps Median installs: 40,524 Avg rating: 3.0 | — | — | 6,815 major competitor apps |
| power | 69 | 100 | 59 | 76 29,892 competing apps Median installs: 40,812 Avg rating: 3.1 | — | — | 3,881 major competitor apps |
| hour | 72 | 100 | 44 | 65 6,011 competing apps Median installs: 33,208 Avg rating: 3.0 | — | — | 671 major competitor apps |
| many | 66 | 100 | 62 | 85 96,753 competing apps Median installs: 43,740 Avg rating: 2.9 | — | — | 12,574 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
