Practice Buddy
How It Works
From signing up to meditating together over Google Meet every morning — here's exactly what happens, step by step.
You sign up (2 minutes)
Fill out a short form on the Practice Buddy page. We ask for:
- Your name and email — so we can reach you with your match.
- Are you an old student? — meaning you've completed at least one 10-day Vipassana course as taught by S.N. Goenka. We prioritize matching old students together.
- Your timezone and city — so we can find someone who sits at a compatible time.
- When you sit — your morning and/or evening meditation time, and whether you sit once or twice a day.
- Session duration — how long each sit is (15 minutes, 30 minutes, 1 hour, etc.).
- Your current practice — whether you've maintained a regular practice, and for how long. This isn't a filter — it helps us write a better introduction.
That's it. No account creation, no password, no app to download. Just the form.
We review every signup personally
This isn't an algorithm. I (Matt) personally review every signup and look for compatible pairs. Here's what I consider, in order of priority:
Sit time overlap
Your morning or evening sit time must be within ±60 minutes of your buddy's (compared in UTC). This is the hard filter — everything else is a preference.
Old student status
Both old students? Great — you share a depth of experience. We prioritize these matches because the shared context makes the partnership richer.
Session duration
Same duration is preferred. If you both sit for 1 hour, you can start and end together. Different durations still work — you just end at different times.
Frequency
Once or twice a day. Not a hard filter, but we try to match similar rhythms when possible.
I also do a brief web search on each person's name and email domain to write a more personal introduction. This helps your buddy get a sense of who you are before the first email.
You get an intro email
Once I've found a good match, both of you receive an introduction email from me. The email includes:
- What you have in common — old student status, sit frequency, session duration, timezone.
- A suggested meeting time — the midpoint between your two sit times, rounded to the nearest half hour. If you sit at 6:00am and your buddy sits at 7:00am, I'll suggest 6:30am and note that it's 30 minutes later for you and 30 minutes earlier for them.
- A brief intro for each person — city, how long you've maintained your practice, and any relevant background.
- A permanent Google Meet link — more on this below.
Important: Reply All
When you get the intro email, reply all to introduce yourself. This keeps both you and your buddy on the same thread. If you reply only to me, your buddy won't see your message — and I'll have to manually forward it.
The confirmation process
If you're a first-time signup, you'll first receive a confirmation email before the full introduction. This email describes your potential match and asks:
Yes, introduce me →
No thanks
You have 3 days to respond. If both people click yes, the intro email is sent automatically. If one person clicks no, both are placed back in the pool for a new match — no hard feelings.
If you've been matched before and confirmed (meaning you clicked yes previously), you're marked as a “ready” user. Next time, you skip the confirmation step entirely — we send the intro email directly. You already showed you're engaged, so we don't ask twice.
Your daily Google Meet session
Every matched pair gets a permanent Google Meet link. This is the core of how Practice Buddy works — and it's based on what actually worked for me personally.
How the daily session works
- Open the Meet link at your sit time. It's the same link every day — bookmark it, put it on your home screen, whatever works.
- Wait for your buddy to join. When you both see each other has connected, one of you starts.
- Play a Goenka recording. One person plays the chanting or guided Anapana/Vipassana instructions and shares their screen and audio through the Google Meet call.
- Meditate together for the full session. The screen sharing means you both hear the same recording at the same time. The video feed lets you see your buddy is there — like sitting in the same room.
- Chat after if you want. Many pairs spend 5-10 minutes after the sit talking about how it went, what came up, or just catching up. This is optional but many find it valuable.
- Go about your day. Same time, same link, tomorrow.
Why Google Meet specifically?
I tried several options — Zoom, FaceTime, WhatsApp video, custom solutions. Google Meet won because:
- Free with no time limits — Zoom free caps at 40 minutes. Google Meet has no limit for 1-on-1 calls.
- Screen + audio sharing works great — one person shares their screen with the Goenka recording playing, and the audio comes through clearly for both. This is the killer feature.
- Works on any device — phone, tablet, laptop. No app required if you use a browser.
- Permanent links — the same URL works forever. No need to create a new meeting each day.
- No account required for the joiner — your buddy can join from the link without a Google account.
- Low bandwidth — works fine even on mobile data or slow wifi.
Why I built this
I've been meditating over Google Meet with my practice buddy for over three years now. Every morning, same time, same link. We open the call, one of us plays the Goenka chanting and shares their screen, and we sit for an hour. Sometimes we chat for a few minutes after. Then we go start our day.
It sounds simple because it is. But that simplicity is exactly what makes it work. There's no app to open, no streak to maintain, no notification to dismiss. Just a link and another human who expects to see you there.
On the days I don't feel like sitting — and there are many — knowing my buddy is going to be there at 6am is often the difference between sitting and not sitting. It's not guilt or obligation. It's just... the structure that keeps you going when motivation alone isn't enough.
After six 10-day courses and over 900 consecutive days of daily practice, the single most important factor in my consistency has been this: another person showing up at the same time, to the same link, every single day. Not an app. Not a timer. Not willpower. A person.
Practice Buddy exists because I want other meditators to have what I have. The technique is the same whether you sit alone or with someone. But the probability that you'll actually sit — that changes everything.
What happens after you're matched
Once you're matched and the intro email is sent, the system tracks a few things automatically:
- Reply detection — when either of you replies to the intro email, we detect it and update the match status. Once both have replied, you're marked as actively communicating.
- Meet link clicks — each person has a unique tracking URL that redirects to the shared Google Meet room. This lets us see who's showing up and when, without any manual logging on your part.
We don't monitor your calls or read your messages. The tracking exists only so we can tell if a match is working or if someone might need a new buddy.
If it doesn't work out
Not every match sticks, and that's fine. Here's what can happen:
- One person doesn't respond — if you don't respond to the confirmation email within 3 days, the match expires. The person who did confirm goes back to the front of the queue. You go back to the pool and can be matched again later.
- You decline the match — no problem. Click “No thanks” and you'll stay in the pool for a different match. Your potential buddy will be paired with someone else too.
- The match fizzles — sometimes both people confirm but the practice doesn't take off. If you want a new buddy, just fill out the signup form again. Your old match will be ended and you'll be placed back in the pool.
- Life changes — if your schedule changes, you move timezones, or you need a break, that's completely normal. Submit the form again with your new preferences and we'll find you a new match.
Common Questions
Is this free?
Yes, completely free. In the spirit of Dāna (generosity), just like the courses themselves. There are no fees, no premium tiers, no upsells.
Do I need to be an old student?
We strongly prefer old students (those who have completed at least one 10-day course as taught by S.N. Goenka). Non-old students can sign up, but matching priority goes to old students, and we try to pair old students together.
What if my buddy and I are in very different timezones?
We only match people whose sit times are within ±60 minutes of each other in UTC. So even if you're in different countries, your actual meditation times will overlap closely. The email will show you the exact suggested meeting time in both your local times.
Do I have to use Google Meet?
The Google Meet link is set up for you automatically, but once you've connected with your buddy, you can switch to whatever works — WhatsApp, FaceTime, Zoom, or even just texting. The Meet link is a starting point, not a requirement.
How long does matching take?
It depends on the pool. If there's someone with a compatible time right now, it could be the same day. If the pool is small or your sit time is unusual, it might take a few days or a week. We don't rush matches — a good match matters more than a fast one.
Can I have two buddies?
Yes! If you sit twice a day (morning and evening), you can have a different buddy for each sit. Just note both times on the signup form.
What recording do we play?
Whatever Goenka recording works for your sit — the standard 1-hour Vipassana instructions, the chanting, or the Anapana instructions. One person plays it on their device and shares screen + audio through Google Meet so you both hear it.
Is my information shared publicly?
Your first name, city, and practice details appear on the waitlist page (no email or last name). The full introduction is only shared with your matched buddy via email.
Ready to find your practice buddy?
It takes 2 minutes to sign up. We'll take it from there.
Sign Up NowHow did this page land for you?
React to reveal totals
Comments (••)
Leave a comment to see what others are saying.Public and anonymous. No signup.