changelog
we ship in public.
everything we've added, in order. the most recent entry sits on top.
2026-05-06transparency · matching
matching engine open-sourced
the algorithm that decides which souls vibe lives on github now: github.com/ggyanie-ai/matching. mit license, 63+ tests, pure functional, no I/O. trust matters more than code originality on a connection app's matchmaker, so we put it on display.
2026-05-06product · ai
voice prompts in onboarding
step 6 of onboarding, optional. record up to thirty seconds in your own voice. whisper transcribes privately, the words fold into your matching embedding alongside the text prompts. the recording is yours alone — never exposed to other users.
2026-05-06product
letters mode
every chat now has a letters-mode toggle. flip it on, your replies reach the other soul ~24h after you send them. pen-pal pacing, on demand. either side can turn it on.
2026-05-06product · ai
compatibility paragraph on every mutual reveal
claude now writes a 50–80 word paragraph naming why two souls vibe, alongside the icebreaker. it reads the actual content of both prompts and references real specifics — never sycophantic. early example: 'these two move through the world the same way — slowly, deliberately, with attention paid to what most people walk past.'
2026-05-06infra
moved to byvibration.com
the production domain is now byvibration.com. the .app variant is reserved for future deeplinks. all prior URLs continue to work via redirect.
2026-05-06seo
indexed by google + bing
submitted to google search console and bing webmaster tools. sitemap live at /sitemap.xml. indexnow plumbing in place so future URL changes propagate within minutes instead of days.
2026-05-06writing
manifesto + three essays
we wrote down what soulmate is and isn't, and three pieces on the loneliness epidemic, why we hide photos, and friendship as the third path. read them at /essays.
2026-05-06product
early-access waitlist with referral counter
/early now has a working waitlist. each signup gets a personal referral link; bringing friends quietly moves you forward in the queue.
2026-05-05auth
sign in with google
enabled supabase + google oauth across web and mobile. magic-link still works.
2026-05-05ai · matching
embedding matchmaker live
the matching engine now runs end-to-end with real openai embeddings. cosine over pgvector finds candidates; ideology distance + value/passion overlap weights them. first end-to-end pair scored 0.86 with on-brand reasons.
2026-05-04launch
first deploy
soulmate is live. seven workspace packages, two apps (web + mobile), five edge functions, ten seed communities, and one quiet promise.