🔐 Authentication & Verification

Context Copy
Login “No passwords. Just your phone or email.”
OTP Input “We just sent you a code. It expires in 5 minutes.”
Email Confirmation “Tap the link in your inbox to continue.”
Verification Success “You're verified. That badge shows others you're legit.”

🧭 Onboarding & Profile Setup

Context Copy
Welcome Screen “Sub in. Stand out. Play your game, your way.”
Role Intent Prompt “No matter how you play, Subpub helps you find your people.”
Skill Level “Just starting? Competitive beast? There’s a place for you here.”
Position Select “What spot do you usually run? Pick as many as you want.”
Radius Preference “We’ll only show you games within this area.”
Time Preferences “Let us know when you’re usually free. You can change this anytime.”

🏟️ Game Posting / Sub Availability

Context Copy
Post Game Start “Need players for tonight’s match? Post here.”
Needed Positions “Don’t worry if you’re flexible — players can still apply.”
Sub Availability Toggle “Let others know you’re ready to jump in. You can auto-expire later.”
Expiration Confirmation “You’ll be shown as available until 1 hour before game time.”

🧑‍🤝‍🧑 Discovery Feed & Filtering

Context Copy
Empty State (Games) “No games nearby… yet. Try expanding your radius or checking later.”
Empty State (Players) “No free agents right now. Encourage your team to post a game!”
Feed Filters “Looking for something specific? Filter by skill, time, or type.”
Player Card Tooltip “Tap a player to view history, ratings, and availability.”

📩 Join Game / Apply Flow

Context Copy
Apply to Join “We’ll let the host know you’re interested. You’ll hear back soon.”
Application Confirmed “Nice one. You’ve applied — watch for an acceptance notification.”
Rejected “Not the right fit this time. Keep browsing!”

Post-Match Feedback

Context Copy
Feedback Prompt “Help improve the game experience. It only takes a sec.”
Rating Guidance “Did they match their profile? Play in position? Good teammate?”
Tag Explanation “Tags help captains know what to expect — be fair and honest.”
No Rating Submitted “You can still leave feedback later from your game history.”

🚩 Moderation / Blocking / Reporting