parental_gates 0.0.3 parental_gates: ^0.0.3 copied to clipboard
Safeguard your child online with a mandated parental gate in Kids category apps, as per App Store guidelines. This feature ensures children can't access commerce-related activities without parental co [...]
parental_gates #
A parental gate is a feature incorporated into apps in the Kids category to ensure that children cannot access commerce-related activities or external online content without the awareness and consent of their parent or guardian. The App Store Review Guidelines mandate the use of parental gates for these apps. To enhance their effectiveness, a recommended approach involves randomizing the questions and answers in the gate, preventing children from memorizing the responses. This safeguards the child's online experience, ensuring that they engage safely within the app. It's important to note that the parental gate requirement primarily focuses on preventing unauthorized access to certain features and content and is distinct from securing parental consent for collecting personal data from children, which is governed by separate regulations.
Reference #
https://developer.apple.com/app-store/kids-apps/
A Flutter plugin for Parental Gates. #
Android | iOS | MacOS | Web | Linux | Windows |
---|---|---|---|---|---|
✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Usage #
To use this plugin, add parental_gates
as a dependency in your pubspec.yaml file.
dependencies:
parental_gates: ^0.0.1
Example #
import package in project file
import 'package: parental_gates/ parental_gates.dart';
Call Function
ElevatedButton(
onPressed: () {
Permission.getPermission(
context: context,
onSuccess: () {
print("True");
},
onFail: () {
print("false");
},
);
},
child: Text("validate")
),