FLUTTER ECOSYSTEM

app_usage

App usage plugin for Android only, which can be used to get the time spent by the user in each app.

Latest version
4.1.0
30-day downloads
1.2K
Likes
82
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The app_usage package is an Android-only plugin that enables developers to retrieve the time users spend in individual apps. It provides access to usage statistics, such as active duration and last used timestamps, directly from the Android system. This data can be useful for monitoring user behavior, creating productivity tools, or generating usage reports. The plugin integrates seamlessly with Flutter applications and requires no additional setup beyond adding it via pub. It is designed specifically for Android and does not support other platforms.

Use cases
  • Tracking user app engagement
  • Building productivity or digital wellbeing apps
  • Analyzing user behavior patterns
  • Generating daily usage summaries
  • Monitoring screen time
Key features
  • Android-only compatibility
  • Access to app usage duration
  • Supports last used timestamps
  • Simple integration with Flutter
  • No runtime permissions required
Suitable for
  • Digital wellbeing applications
  • Productivity tracking tools
  • User analytics dashboards
  • Android-focused monitoring apps
  • Developers targeting Android usage insights
Considerations
  • Limited to Android platform
  • Requires Android system-level permissions
  • May not work on all device manufacturers
  • Usage data may vary by Android version
  • Does not support iOS or other platforms
Supported platformsAndroid

Install package

flutter pub add app_usage

Categories

Related projects

No data available yet.