Step Counter

Contains ads
Content rating
Everyone
500+
Downloads
Content rating
Everyone
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Step counter is a feature-rich mobile fitness application built with Flutter for Android. It goes well beyond a basic step counter, offering a complete health activity companion.

🏃 Core Features
Feature Details
Step Counting Uses the device's hardware pedometer via the pedometer package to count steps accurately in real-time
Background Tracking Runs a persistent foreground service (Android) / background task (iOS) via flutter_foreground_task, so steps and GPS are tracked even when the app is closed
GPS Route Tracking Records walking/running routes using geolocator and renders them on an interactive map powered by google_maps_flutter
Daily Stats A rich Stats screen with historical charts, calories burned, distance, active time, and weekly/monthly breakdowns
Achievements & Badges A gamification system that awards badges for milestones (e.g., first 1,000 steps, 7-day streak) with a full-screen animated unlock overlay
Reminders Scheduled local push notifications via flutter_local_notifications to nudge the user to stay active throughout the day
User Profile & Goals Customizable step goals, user profile (name, weight, height), timezone support, and daily goal configuration
Dark/Light Theming Adaptive app theme based on user preferences
Google Mobile Ads Banner and interstitial ads integrated via google_mobile_ads
Persistent Storage All activity records, badges, goals, and settings are stored locally using Hive (fast key-value DB) and shared_preferences
Step Counter is a fitness app that tracks your daily steps using your pedometer,
Updated on
Jul 21, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

Initial Version