StepCounter — Your Private, Battery-Friendly Pedometer
Stay active, track your progress, and reach your daily step goal — all without giving up your privacy or draining
your battery.
StepCounter uses your phone's built-in step sensor to count every step you take, even with the screen locked. No
wearable required. No account. No cloud. Just your phone and your goals.
🚶 Accurate Step Tracking
StepCounter relies on your device's dedicated hardware step sensor for precise, low-power counting. On devices
without a step sensor, it automatically falls back to the accelerometer — so it works on virtually any Android
phone. The service runs quietly in the background as a foreground health service, keeping your count going all day
long.
📊 Stats That Matter
At a glance, see everything you need:
• Steps — live count updated in real time • Distance — calculated in kilometers or miles based on your height and
stride • Calories burned — estimated from your weight and activity • Active time — total time spent moving,
formatted clearly • Goal progress — a visual progress indicator toward your daily step target • Speed — average
walking speed based on distance and active time
All stats are calculated personally for you using the profile you set up — height, weight, and gender — so the
numbers are meaningful, not just generic estimates.
⏯ Full Session Control
You're in charge of your tracking session:
• Start counting whenever you're ready • Pause when you take a break — your progress is saved instantly • Resume
right where you left off • Reset the day's count at any time
Even if your phone restarts or the app is killed, your step count is automatically restored when you reopen the app.
📅 Daily History & Weekly Overview
StepCounter keeps a record of your daily performance so you can look back and spot trends. View your step counts,
distance, calories, and active time for the past 30 days. See how many days you've hit your goal and stay motivated
to keep the streak going.
🔒 Privacy First — Your Data Stays on Your Device
StepCounter is built with privacy at its core:
• No account required — ever • No internet connection needed • All data stored locally on your device using a secure
local database • No ads, no trackers, no analytics
Your step history, personal profile, and health data never leave your phone.
🔋 Designed to Save Battery
Step counting happens via the hardware sensor, which is specifically designed by Android to be extremely
power-efficient. StepCounter avoids unnecessary wake-locks and background work, using WorkManager for scheduled
tasks like the daily midnight reset — so your battery lasts as long as you do.
⚙️ Personalized Settings
Set up your profile once and StepCounter does the rest:
• Name, height, weight, and gender for accurate calculations • Custom daily step goal (default: 10,000 steps) •
Metric and imperial unit support
🌙 Automatic Daily Reset
At midnight, StepCounter automatically starts a fresh count for the new day. Your previous day's data is safely
saved to your history so nothing is lost.
📱 Clean, Modern Design
Built entirely with Jetpack Compose and Material 3, StepCounter offers a smooth, modern experience that feels right
at home on any Android device running Android 7.0 (Nougat) or later.
Permissions Used
• Physical Activity — required to count your steps (Android 10+) • Notifications — to show your step count in the
notification bar while tracking (Android 13+) • Receive Boot Completed — to restart the tracking service
automatically after a reboot
No location, camera, microphone, or contacts permissions are ever requested.
Whether you're trying to hit 10,000 steps a day, recover from an injury, or just move a little more — StepCounter
gives you the simple, honest tools to do it. No fluff. No subscriptions. Just steps.
Download StepCounter and start moving today.
Simple pedometer: steps, distance, calories & stats. All on-device.