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