Vibe

FAQ

Quick answers + inspiration for how to use Vibe to create real plans.

Discover nearby
Find events and people near you — tuned by radius.
Make a plan
Create an event in under a minute — then share the link.
Stay connected
Friend requests + favorites + chat to keep the momentum going.

Intro

What is Vibe?
Vibe is a social app for meeting people in real life — by creating and joining events, and by discovering compatible people nearby.
Who is Vibe for?
Anyone who wants more real plans: new-to-town people, busy professionals, founders, hobbyists, travelers, and friends who want a better way to coordinate and actually show up.
What are great use cases?
Dinner plans, pickup sports, coworking sessions, coffee chats, networking meetups, museum days, group hikes, language exchanges — anything you’d rather do with people than alone.
How do I get started (fast)?
Sign in with email, set your Basic Info + location, then explore events. If you don’t see what you want, create one — and share the link with friends or invite new people.

Getting Started

Do I need to complete onboarding?
No. You can skip onboarding entirely or skip individual questions and come back later from your profile.
How do friend requests work?
Friend requests are approval-based. The recipient can accept or decline from their profile requests section.
How do I share my profile or an event?
Open the profile or event and use the share link. Private events are unlisted — they won’t show in feeds, so sharing the link is the expected way to invite.

Events

What is manual join approval?
If enabled by the host, users send a join request instead of joining instantly. The host can approve or decline from the event page.
What does Public vs Private event mean?
Public events appear in feeds. Private events are unlisted and typically accessed via direct link.
What’s the difference between joining and requesting?
Some events allow instant join. Others require host approval — you’ll show as pending until the host approves.
Why does my event say Full?
Joined attendee count reached max attendees. Pending requests do not count as joined until approved.
Where do I see events I joined or RSVP’d to?
Open Vibe and switch to the My Events tab. It shows events you joined and pending join requests.
How do I meet the right people for a plan?
Use compatible people + nearby discovery to find folks with shared interests, and write a clear event description (who it’s for, what to bring, and the vibe).

Payments & Expenses

How does expense settling work?
Event hosts can track shared expenses and Vibe calculates who owes whom in Settle Up.
What payment methods are supported?
Profiles can include Venmo, Cash App, Zelle, and Apple Cash (phone or Apple ID email).
How does Apple Cash work in settle-up?
When Apple Cash is set on a profile, tapping it opens Messages with a pre-filled payment note and amount.
Can I set the payment style up front?
Yes. Events support common payment types (host pays, split, pay your own, etc.) so expectations are clear before you meet.

People & Privacy

How does compatibility work?
Vibe uses your profile answers + interests to help surface better matches. It’s a guide, not a hard rule — you can still connect with anyone.
How do I show up in Explore > People (or opt out)?
Go to Profile → Settings and toggle “Discoverable in People tab”. Turn it on to appear in Explore > People, or turn it off if you’d rather not be recommended there.
Why does profile completeness matter?
The more complete your profile is (location, interests, goals, lifestyle), the better Vibe can recommend compatible people and events — and the easier it is for others to decide if they want to join your plans.
Will my personal info be public?
Vibe is designed for privacy: you control what you share, and matching is driven by compatibility and interests rather than public personal details.
Why don’t I see many people in Explore > People?
People can choose whether they’re discoverable. Explore > People only lists users who opt in.

Notifications

What email notifications are sent?
Hosts get email for event join requests. Users get email for new friend requests.
Why did I not receive an email?
Check spam/promotions and verify your profile email is valid. Email delivery also depends on SMTP environment configuration.

Wall

What is the Wall?
The Wall is a community feed where you can post quick updates and get threaded replies — it’s great for lightweight “anyone want to…” plans, recommendations, and meeting new people without creating a full event.
How does the Wall radius work?
The Wall is radius-based. Your location (city / coordinates) is used to show posts from nearby people so the feed stays local and relevant. If your location is missing, results may be limited.
How do I get a better Wall experience?
Set your location on your profile, keep Discoverable on if you want to meet people, and complete your interests/goals so others have context when they reply.

Troubleshooting

If things look stale after a deploy (old UI, odd loading state), use these steps.

  1. Close older Vibe tabs and open a fresh tab on `https://govibe.win`.
  2. Open DevTools Console and run the reset script below.
  3. Hard reload with Cmd+Shift+R.
(async () => {
  if ('caches' in window) {
    const keys = await caches.keys();
    await Promise.all(keys.map((k) => caches.delete(k)));
  }
  if ('serviceWorker' in navigator) {
    const regs = await navigator.serviceWorker.getRegistrations();
    await Promise.all(regs.map((r) => r.unregister()));
  }
  Object.keys(localStorage).forEach((k) => {
    if (k.startsWith('vibe_')) localStorage.removeItem(k);
  });
  console.log('Reset done. Hard reload next.');
})();

Still stale? Nuclear reset (this logs you out):

localStorage.clear();
sessionStorage.clear();
location.reload();