PartyUp

Find the right squad before you queue

Build a private gaming profile around the way you play, then discover compatible teammates by game, platform, availability, intent, skill, and comms style.

Find your fit by game, platform, and play style Stay in control of who gets your handles Queue together with people who match your pace

Profile setup

Build a useful squad profile

This flow becomes the Phase 3 profile builder: draft-safe, privacy-aware, and reusable across web and mobile.

0% complete Step 1 of 7: Identity

Step 1 of 7

Public identity

Use a gamer-facing identity. Real names, exact location, email, phone, and platform handles stay hidden by default.

Bio builder

Choose prompts, then adjust the text if needed
Custom bio text is user-generated content and should require moderation before broad public exposure.

Step 2 of 7

Avatar placeholder

This placeholder is intentionally replaceable. A later avatar creator can take over this step without changing the rest of onboarding.

Step 3 of 7

Platforms and games

The prototype starts with common games, but the production version should use a comprehensive catalog with search, sort, and paged loading.

Platforms

Pick every place you play

Game catalog

Common games shown first. Choose at least three.

Step 4 of 7

Game matchmaking preferences

Different games need different matchmaking rules. Set intent, your skill, and who you are looking for per selected game.

Step 5 of 7

Availability

Choose broad recurring windows. These are used for matching without exposing exact daily routines.

Session fit

Used after game-specific match rules

Step 6 of 7

Handles and account linking

Add private platform handles or mark this step to finish later. These values are never part of the public profile.

Production account linking should use provider OAuth where available. Free-text handles require validation and privacy controls.

Step 7 of 7

Privacy defaults

PartyUp should treat platform handles as private contact details, not public profile fields.

Recommended default: reveal Discord, PSN, Xbox, Steam, Riot, or Epic handles only after a match-level approval.

Live preview

What other players see

Public identity starts matchmaking. Keep personal contact details out of the profile.
NO

Northstar

United Kingdom | 25-34

Late-night squad player. Prefer calm comms, ranked when the team is focused, co-op when it is late.

IntentRanked
SkillComfortable teammate
WindowSchedule selected
Handles hidden until both players approve sharing.

Match logic

Why this player appears

0%
Handles stay private until both players match and approve sharing.

Party Up Tonight

Live openings for team sessions

Friend list

0 active

In-app chat

Astra

Public profile

100% Complete
Platforms
PC PlayStation
Display name Northstar
Preferences
Mic preferred Ranked
Bio

Relaxed teammate. Calm comms. Ranked when focused.

Achievement slot First Match
Trophy slot Helpful Squadmate
Badge slot Clean Comms

Availability

Squad contact locker

Private game handles

DiscordHidden until approved
SteamHidden until approved
PSNHidden until approved
Xbox GamertagHidden until approved
Nintendo AccountHidden until approved
Epic GamesHidden until approved
Riot IDHidden until approved
Battle.netHidden until approved
Ubisoft ConnectHidden until approved
EA IDHidden until approved

Visibility rules

What others can inspect

Visible in discovery Broad region, age range, avatar state, games, platforms, availability, play style.
Hidden until approval Discord, Steam, PSN, Xbox, Nintendo, Epic, Riot, Battle.net, Ubisoft, EA, and account email.
Safety enforcement Blocked, banned, hidden, or incompatible users are excluded before matching.

Profile readiness

Phase 3 requirements

Draft-save and resume onboarding Profile completeness scoring Public preview mirrors API payload Avatar boundary includes moderation state

Moderation queue

Reports needing review

Voice abuse in Valorant lobby 2 reports, match chat attached
Repeated unsolicited handle requests Rate limit triggered

Launch controls

MVP safety defaults

Public profiles hide PII Match required before chat Block and report on every profile Lobby posts expire automatically Admin actions are logged

Account settings

Preferences and privacy

Help and policies

Support resources

Community guidelines Privacy policy Handle sharing rules Contact support