Screen Time API plugin for Flutter

A Flutter plugin for using Screen Time API. Only iOS is supported.

What is iOS Screen Time API?

Features

  • Show the screen selecting apps to discourage.
  • Show all apps from discouraging.

Getting Started

1. Add the capability in Xcode

2. Request apple to use Family Control API

Usage

select apps To discourage

final _screenTimeApiIosPlugin = ScreenTimeApiIos();
_screenTimeApiIosPlugin.selectAppsToDiscourage();

Encourage all apps (Release restrictions)

final _screenTimeApiIosPlugin = ScreenTimeApiIos();
_screenTimeApiIosPlugin.encourageAll();

Contributing to this plugin

This plugin's features are not enough. Please contribute to this plugin! 🙏