👪 About Family Access
Family Access is a protected private media space inside Flippulse. It was built so a parent can
safely share family videos with children through controlled sessions, PIN access, and age-aware filtering,
without exposing private media as open public links.
Mission
Our mission is to give families a safe, private, and simple way to share meaningful videos with children,
while keeping the parent in control of access, approval, age level, and session security.
Private by design
Parent controlled
Child safe
Age aware
Token protected
Built for family memory
What this system does
Parent-controlled access
Parents create and manage child sessions instead of exposing the full parent account.
PIN-based child entry
Each family member can have their own PIN path for protected viewing.
Age-aware filtering
Videos can be limited by minimum age so younger children only see content meant for them.
Protected media delivery
Posters and streams are delivered through guarded endpoints, not loose direct URLs.
Revocable sessions
Parents can revoke access at any time, extend time when needed, and list active or revoked sessions.
Why this matters
Family memories stay private
Home videos and personal moments should not need to live in a wide-open public system.
Children need a safer path
A child should enter a protected space designed for them, not a parent admin environment.
Parents need control
The adult can approve what appears, choose who sees it, and shut access off immediately.
The mission stays visible
This page exists so the project does not drift into random features and lose its purpose.
Current foundation
The backend now supports parent login, family profile loading, member management, PIN management,
approved and pending family video lists, child access-session creation, session verification,
protected poster delivery, protected video streaming, age restriction, revoke flows, and session listing.
In short: the system already has the core parts needed for a real family-safe media experience.
North star
The long-term goal is a clean child-facing experience where a family member can enter a PIN and access
only the videos approved for them — simple, safe, and private.
The parent side should remain the control center:
approve content, manage kids, set PINs, issue sessions, and monitor access.
Suggested next build order
1. Child Mode UI
A kid-friendly page with PIN entry, fullscreen video browsing, and protected playback.
2. Parent Dashboard UI
A parent control area for members, PINs, approvals, and session management.
3. Cleanup / refactor
Move repeated access logic onto access.bootstrap.php for long-term maintenance.
Family hub
Use these entry points to move through the Family Access system without getting lost.