Skip to main content
Players bring their Summer friends into every game. Your game can show which friends are online and who’s playing it right now, and open Summer’s own friends list, profiles and chat on top of the game. If messaging is part of your game, it can also read and send direct messages. Players stay in control: your game asks before it reads their friends or messages, and it keeps working if they say no.

Games like this

Steam games

Open the overlay to see friends and message them without leaving the game.

Fortnite

See which friends are online and already in the game.

Words With Friends

Messages between friends are part of the game.

What your players get

A friends list grouped by status: friends in this game first, then online, in another game, and offline. A friends list grouped by status: friends in this game first, then online, in another game, and offline.
  • Friends and what they’re doing: each friend shows as in this game, online, in another game, or offline. Another game is never named.
  • Summer’s screens over your game: the friends list, any player’s profile with add friend, message, invite to party and report, and a chat with a friend. Your game opens them with no permission needed.
  • Direct messages inside your game, when the player allows it.
Friend requests, blocking and reporting all live in the Summer app, so your game never has to build them.

Pick your setup

Summer’s screens over your game

The simplest setup needs no permission at all. A Friends button opens Summer’s friends list over your game. Tapping a player on your scoreboard opens their profile, where the player can add them as a friend, message them, invite them to a party or report them. This covers what most games need.

Add Summer's friends and profile screens. A Friends button, and profiles from the in-match player list.

A friends list with who’s playing

Your game can show the player’s friends in its own style, with friends who are in this game at the top. Reading the list needs the player’s permission: your game declares that it wants it, and asks when the player opens the list. Summer shows its own consent screen. If the player says no, the list stays private and the game plays on as normal. The game asks to see friends, Summer shows a consent screen, and the player either allows it so the list appears, or declines and the game carries on. The game asks to see friends, Summer shows a consent screen, and the player either allows it so the list appears, or declines and the game carries on.

Show my friends in the game. With the player's permission, friends in this game first.

Direct messages in your game

When messaging is central to your game, such as a turn-based game where friends chat between moves, your game can read and send the player’s direct messages. Reading, sending and marking messages as read are each a separate permission the player grants. Summer filters every message, and players can only message their friends. For chat with everyone in a match, use text chat instead.

Add direct messages. Friends message each other inside my game, with permission.

Want friends to play together? Parties let them queue as a group.

Not sure which fits?

Plan friends features for my game. Your agent reads your project and proposes what to add. No code.

Testing it on your machine

Local Play has no Summer accounts, so friends features report that they aren’t available. Use it to check that your game hides them cleanly and keeps working. Summer also keeps players under 13 out of social features, so the same hidden version covers them. Friends lists, profiles and messages show real data in a hosted game: test with two accounts that are friends.
Does this not help you? Reach out on Discord!