← Back
LiveiOS · SharePlay · Family-protective

Face2Face

FaceTime your kid. Pick a game. Both phones see the same board.

What kid-app stores should have been before they became advertising marketplaces. FaceTime your kid. Pick a game. Both phones see the same board. Play together.

Origin

Most kid-targeted activity apps are ad-soaked, IAP-aggressive, and built to extract attention. Face2Face is the opposite. The whole product is 'play a game with your kid over a FaceTime call when they're at the other parent's house, when grandparents are out of town, or when one of you is traveling.'

What it does

  • 17 native games

    TicTacToe, ConnectFour, GoFish, OldMaid, CrazyEights, War, Slapjack, Cards, WhackAMole, Racing, TugOfWar, Arcade, Drawing, Puzzle, Trivia, Minesweeper, TableGames. Each is a self-contained game implementation with its own state, board, and animations.

  • SharePlay-powered co-presence

    Both phones see the same game state during a FaceTime call. Apple's GroupActivity framework handles disconnect, reconnect, and turn-order sync across devices in different network conditions.

  • No ads. No IAP. No accounts.

    Family-protective by design. Nothing is monetized through the kids' attention. Nothing is hidden behind a paywall.

Engineering

  • Apple-native engineering depth

    SharePlay is one of Apple's harder frameworks to do well. Each game has to model its state as a GroupActivity, handle disconnect/reconnect, sync turn order across two phones in different network conditions, and degrade gracefully when SharePlay isn't available. Doing it once for one game is non-trivial. Doing it 17 times for 17 different game state shapes is real Apple-native engineering muscle.

  • The family-protection thread

    Same operating principle as PayCheck Budget (protect family money), BRYKK (protect family location), RANKAN (protect group safety): build for the family-as-customer. Face2Face explicitly removes the things that make every other kid app annoying — ads, IAP, account-creation friction. This is what the kid-app category should have been.

Stack

  • Swift
  • SwiftUI
  • SharePlay
  • GroupActivities