GameFlow Overview
What is GameFlow?
Last updated
Was this helpful?
What is GameFlow?
Last updated
Was this helpful?
GameFlow is a lightweight integration framework built on top of LearnCardâs robust ConsentFlow system. Itâs designed to help educational games and learning apps securely connect to a childâs LearnCard wallet, enabling features like badge issuance, progress tracking, and xAPI loggingâall while putting guardian consent and privacy at the center.
đ Secure Credential Exchange Games can issue verifiable credentials (like badges or achievements) directly to a childâs LearnCard wallet upon completion of specific milestones.
đ¨âđŠâđ§ Guardian Consent Built-In GameFlow is optimized for child-centered learning. It includes flows that require a parent or guardian to approve access and data sharing before any connection or credential issuance happens.
đĄď¸ Data Ownership & Privacy By leveraging ConsentFlow, GameFlow ensures learners (and their guardians) always know whatâs being shared and have the power to control and revoke access.
đ Optional xAPI Logging Games can optionally report learning activity using xAPI statements, authenticated with a Delegate Credential, so that learning analytics remain learner-owned and portable.
GameFlow can be initiated from two directions, depending on whether the experience begins inside your game or inside the LearnCard app:
This flow begins when a child opens a game and wants to connect it to LearnCard for saving progress or earning badges.
Step-by-step:
User opens the game and selects an option like âConnect to LearnCardâ (via button or QR code).
Theyâre prompted to get an adult to continueâensuring COPPA-friendly guardian involvement.
The adult selects or adds the childâs LearnCard profile.
They review the access request and consent to connect the game.
The game is now linked to the childâs LearnCard, and they return to continue playing seamlessly.
â This is ideal for onboarding new users in-game and offering immediate access to rewards and credentials.
This flow starts when a guardian or child discovers the game inside the LearnCard app store.
Step-by-step:
The user browses the LearnCard app ecosystem and chooses a game (like âCooking with Cookieâ).
They tap âConnectâ and are prompted to authorize accessâjust like in the game-initiated flow.
The guardian selects the childâs profile and consents to connect the game.
Upon success, the user is returned to the game to begin playingâwith LearnCard integration already active.
â This is great for discoverability and for guardians who prefer to initiate and manage app connections directly from LearnCard.
By using GameFlow, developers donât need to reinvent secure identity, consent, and credentialing systems. You can:
Trust that data is protected and parental consent is verified.
Offer portable credentials kids can take from game to game.
Log learning activity in ways that support teachers, researchers, and familiesâwith zero lock-in.
GameFlow makes it easy to do the right thingâfor kids, for learning, and for privacy.