English
Nudge icon

Nudge

Stop doomscrolling: live scroll counter, wellness score and gentle nudges

Developer
Nitul Shah
License
Apache-2.0
Package
com.nitulshah.nudge
Category
Digital Wellbeing
Latest version
1.14 · Nov 9, 2026
Minimum Android
Android 7.0

Download 1.14

Screenshots

Nudge screenshot 1 Nudge screenshot 2 Nudge screenshot 3 Nudge screenshot 4 Nudge screenshot 5

Description

Nudge is a free, open-source Android app to help you stop doomscrolling and build healthier phone habits. It gives you a live scroll counter, a daily wellness score for your phone use, and gentle nudges when you scroll fast. It is a self-awareness tool, not a medical treatment.

WHAT NUDGE DOES

A draggable bubble floats over every app and counts your scrolls live, so you can see the number climb in real time, no matter which app you're in.

Each day gets a single Wellness Score from 0 to 100, built from your scroll volume, session length, how often you unlock your phone, your bedtime habits, and the apps you use, so a heavy day tells you why, not just that it was heavy.

Scroll fast while doomscrolling and the bubble glows amber. Keep going and you get a notification, then a full-screen prompt to take a short break. Ignoring it is always an option.

A history dashboard shows your score, scrolls, unlocks and screen time over the last 7, 30 and 90 days, along with your peak activity hour and a per-app breakdown of where your scrolling actually goes.

Pause tracking or reset your data any time, for the days you don't want Nudge watching.

PRIVACY

No account is needed, there are no ads, and there are no trackers. Nudge uses no Google SDKs and no proprietary analytics SDKs of any kind. All counting happens on your phone, and your scroll, score and history data is stored in a local database on the device.

This F-Droid build has analytics removed entirely: the opt-in analytics toggle that exists in other builds of Nudge is not present here, so there is nothing to opt into, and this build never sends anything.

PERMISSIONS

Nudge asks for the Accessibility permission because that's the only way Android lets an app notice scrolling in other apps. Nudge only listens for the signal that a scroll happened and which app it was in. It never reads screen content: no text, messages, images or passwords, and it never taps or types for you.

Nudge also asks for "Display over other apps", which is what lets the live bubble float on top of whatever app you're using. You can revoke either permission at any time in Android's settings.

OPTIONAL LAPTOP SYNC

If you want your desktop scrolling counted too, Nudge can sync with a companion Chrome extension on your laptop. This is off by default: it only runs after you explicitly pair the extension with a sync code shown in Settings. If you never turn it on, no network request is ever made.

OPEN SOURCE

Nudge is open source under the Apache License 2.0. Source code, issues and releases: https://github.com/nituls265/Nudge

All versions

VersionReleasedMinimum AndroidSize
1.14 Nov 9, 2026 Android 7.0 1.6 MB
1.13 Nov 4, 2026 Android 7.0 1.6 MB
1.8 Nov 1, 2026 Android 7.0 1.6 MB

From the developer (GitHub)

APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.

v1.15 · Nov 11, 2026
app-foss-release.apk 1.6 MB
v1.14 · Nov 5, 2026
app-foss-release.apk 1.6 MB
v1.13 · Nov 2, 2026
app-foss-release.apk 1.6 MB

Similar apps