How Experiments Work at Tavrn
On this page 10 sections
If you and a friend are both using Tavrn, you might notice something: sometimes one of you has a feature the other doesnât. Or a button looks different. Or a notification behaves slightly differently.
This isnât a bug. Itâs by design.
We run experiments. A lot of them. And we want to be transparent about how that works.
What Are Experiments? đŹ
Experiments (sometimes called A/B tests) are how we test new features, design changes, and improvements before rolling them out to everyone.
Hereâs how it works:
- Youâre assigned a test group when you sign up - Every Tavrn account is randomly placed into one of several test groups
- New features go to specific groups first - If weâre testing something new or potentially unstable, we release it to one or more test groups
- We analyze how it performs - We watch how people interact with the feature, whether it causes issues, and if it actually improves the experience
- Then we decide what to do next - Keep testing, expand to more groups, push to everyone, or scrap it entirely
Why We Do This đŻ
Testing prevents disasters.
If we pushed every new feature to all users immediately, weâd break things. A lot. Features that seem great in theory can be terrible in practice. Changes that work for one type of user might frustrate another.
By testing with smaller groups first:
- We catch bugs before they affect everyone
- We learn what works and what doesnât
- We can iterate quickly without disrupting the entire platform
- We make better decisions based on real data, not guesses
What Gets Tested? đ§Ș
Anything in Tavrn could be an experiment.
- New features before general release
- UI changes and redesigns
- Performance optimizations
- Notification behaviors
- Message formatting options
- Call quality improvements
- Settings layouts
- Literally anything
If itâs new, unstable, or might significantly change how Tavrn works, it probably goes through testing first.
How Do I Know If Iâm in an Experiment? đ€
Short answer: You donât, and thatâs intentional.
Experiments arenât distinctly marked because we need you to treat them like normal features. If you knew something was experimental, youâd interact with it differently - more cautiously, or more critically, or youâd give it extra attention it wouldnât get in real usage.
We need real behavior, not âtestingâ behavior.
That said, if youâre seeing something your friend isnât, or vice versa, thereâs a good chance one of you is in a test group for that specific feature.
What Happens After Testing? đ
After we gather enough data from an experiment, we make a decision:
Option 1: Push to general availability
The feature works well, users like it (or at least donât hate it), and itâs stable. Everyone gets it.
Option 2: Keep testing
The feature shows promise but needs refinement. We iterate and run another round of testing with the same or different groups.
Option 3: Expand to more groups
Itâs working, but we want more data before going all-in. We expand the test to additional groups.
Option 4: Kill it
The feature doesnât work, causes problems, or just isnât good enough. We scrap it and move on.
Not every experiment succeeds. And thatâs fine. Better to kill a bad feature in testing than after everyoneâs already using it.
Your Test Group Doesnât Change â
Once youâre assigned a test group at signup, you stay in that group.
This ensures consistency. You wonât randomly bounce between different experiences every time you log in. Your test group is tied to your account.
That also means:
- You might get experimental features earlier than others
- Or you might get them later
- Some features you see might never make it to general availability
- Some features others have might eventually come to you
Itâs random, but itâs consistent.
Privacy & Data đ
We analyze behavior, not people.
When we run experiments, weâre looking at:
- Click rates
- Feature usage
- Error rates
- Performance metrics
- General interaction patterns
Weâre not looking at:
- Your private messages
- Who youâre talking to
- Personal information beyond whatâs needed for the test
And as always: we donât sell your data. Not to advertisers, not to third parties, not to anyone. Experiments are for improving Tavrn, not monetizing you.
Why Weâre Telling You This đŹ
Most platforms run A/B tests without ever mentioning it. Youâre in experiments all the time on other apps - you just donât know it.
Weâd rather be transparent.
You deserve to know how Tavrn works, including the behind-the-scenes stuff. Experiments are a normal part of building software, but they shouldnât be a secret.
If you notice something different, now you know why. If a friend has a feature you donât, now you understand. If something suddenly changes or disappears, it was probably an experiment that didnât work out.
What If I Donât Want To Be In Experiments? đ«
Honestly? Thereâs no opt-out.
Experiments are how we improve Tavrn. Without them, weâd either ship broken features to everyone or never ship anything new at all.
But hereâs what we can promise:
- Experiments wonât compromise your privacy
- We wonât test anything that puts your account or data at risk
- If an experiment breaks something, weâll fix it fast
- Stable, core features stay stable - weâre not randomly breaking chat or calls just to test things
Think of it this way: youâre helping build a better Tavrn just by using it. And in exchange, you sometimes get early access to features that might become permanent.
Transparency Matters đ§Ą
Weâre building Tavrn in public. That means being honest about how we work, including the messy, experimental parts.
Not every test will be perfect. Not every feature will succeed. But by testing responsibly and being transparent about it, we can build something better without treating you like lab rats.
Youâre not subjects in an experiment. Youâre part of the process.
Questions about experiments?
Drop them in The Commons or use the feedback form in Settings > App Info. Weâre happy to explain.
Building better, one experiment at a time. đ§Ą
â Team Tavrn