Daijishou icon indicating copy to clipboard operation
Daijishou copied to clipboard

[Feature Request] - Kid Mode (locked down Kiosk mode)

Open c0dyhi11 opened this issue 2 years ago • 2 comments

Hello,

I’m new to Android retro gaming, but I just purchased a Retroid3+ for my son’s 6th birthday. I’ve got everything setup how I want it, but I’d like to “lock it down” so he can only use the “Platforms” & “Widgets” as they are setup. I don’t want him messing with settings, launching the web browser or any other apps.

As far as I can tell Kiosk mode as it exists today offers fairly limited restrictions.

Ideally the system would power on directly to Daijishou, and without exiting kiosk mode, you can basically only play “Platforms” or apps added directly to “widgets” with zero customization.

I’m not a mobile developer, but I’d be willing to “Tip” a developer for implementing this feature.

Thank you, Cody

c0dyhi11 avatar Oct 28 '23 14:10 c0dyhi11

Yes please I agree. A simple pin number lock on the settings tab would be all that we need when in kiosk mode Thanks!

abraini-Nascent avatar Nov 16 '23 18:11 abraini-Nascent

The use of old phones as game console for kids is quite a common use case, yet many launchers do not have a "Kids Mode".

Plus, this would be quite a nice feature to put behind a "donation wall" (I'd pay for it) if you ever want to go to the freemium model.

Must-Have Features (Prioritized for Safety and Core Functionality)

  1. PIN/Password Exit Lock: Absolute priority to prevent the child from leaving the Kids Mode interface and accessing system settings, other apps, or changing launcher configuration.
  2. Pre-Approved Game Library: Provides parents with a simple toggle (per platform or per game) to select only the content appropriate for their child, hiding all unapproved games.
  3. Hide Platform Settings/Tools: Removes all buttons and menu options that lead to Daijishō's configuration screens, scraper tools, maintenance, and platform editing features.
  4. Restricted Emulator Access: Ensures that pressing hotkeys or accessing the in-emulator menus (e.g., RetroArch Quick Menu) is blocked or severely limited to prevent accidental save file deletion or configuration changes.
  5. Simplified UI/Kiosk Mode: A cleaner, high-contrast, and streamlined visual layout with large game icons, prioritizing ease of navigation and game launching above all else.

Nice-to-Have Features (Prioritized for Enhanced Experience and Control)

  1. Daily Screen Time Limit: Allows parents to set a total cumulative playtime (e.g., 90 minutes) per day, locking the mode when the limit is reached.
  2. Age/Rating Filter: Uses the scraped game data (ESRB, PEGI, etc.) to automatically hide games above a maximum age rating set by the parent.
  3. Parental Activity Report: A simple log showing which games were played, when, and for how long, accessible only via the parental PIN.
  4. Themed Look/Avatars: Provides child-friendly themes (colors, backgrounds) and potentially simple profile avatars for a more personalized experience.

dakial avatar Nov 10 '25 19:11 dakial