Personal performance companion for competitive gamers

Your matches show the result.PVCE learns the player behind it.

PVCE connects your FACEIT matches with how you feel, your routines, recovery and schedule. It helps you spot patterns and decide what to try next—all through a companion in Discord that remembers your history.

See PVCE work ↓
The story behind PVCE, shared in r/GlobalOffensive.
Direct message with PVCE
Message @PVCE

The match is one row.The player is the full picture.

PVCE keeps the Run around it—how it felt, what repeated, what you tried and what followed—so the next decision starts with your own history.

The matchFACEIT
Match 3·Dust II·Loss
10–13·84.7 ADR·0.98 K/D
The player record
RunMatch 3 of 5 · 3–2 · +31 ELO
Match FeelFine
PatternDeep in a runEstablished
Worth tryingTake a real break after match three
What followedLogged complete 9 of the last 14 days

The record behind the companion.

PVCE is useful from the first Run, then becomes more personal as your record grows. The web app holds the history. Discord brings the right part of it into the moment.

PVCE
TodayGamingPatternsHabitsHistory
FACEIT · synced
One player record

Run summary

Closed last night

5 matches · 3–2

Sat 6 Sep · 20:14–23:02 · 2h 48m

WWLWL+31 ELO this Run

Match by match

ResultMapScoreADRK/DFeel
WinMirage13–996.41.28Locked in
WinAnubis13–1091.21.19Locked in
LossNuke10–1384.70.98Fine
WinInferno13–1178.91.04Fine
LossAncient7–1371.30.82Tilted

Deep in a run

Established

ADR has been 14.6 lower from match four onward.

148 matches · 30-day window · holds in 6 of your last 8 long Runs

An association in your own history, not a proven cause.

Worth trying

Take a real break after match three before deciding whether to queue again.

Testing the pattern above, not fixing it — the point is to see whether the late drop still shows up.

Logged complete 9 of the last 14 days. Empty = not logged complete — not proof you skipped it.

Same record. In Discord.

PVCE brings the Run, the Pattern and the thing you're testing with it. Ask, answer, keep going — you never explain it all again.

Discord
PVCEAppToday at 11:04 PM

Run closed 3–2. You took the break after match three, and the late drop still showed up. That's day nine of the same test. Nothing to call yet — I'll keep the next Run with it.

Game— Start here
FACEITMatches import automatically and become complete Runs.
You— Add what the data misses
Your contextMatch Feel, energy, goals and conversation stay with the same history.
Optional context
Wearable · OptionalAdds optional sleep and recovery context to the same record.
Google CalendarSchedule context and calendar events, managed through PVCE.

Start with FACEIT. No wearable required. Add more context when you want.

A companion across your whole competitive week.

Ask about tonight's Run, training, your schedule, a goal—or whatever is actually on your mind. PVCE carries the same context across all of it.

Illustrative conversations · based on live PVCE capabilities

Morning
PVCEApp

PVCE said: Morning. You got 7h 12m, a little under your recent baseline. Work is 12–6:30, then the evening is clear. How’s your energy?

Wearable · TodayGoogle Calendar
You said: sharp.
Gaming
You said: is the aim training actually helping?
PVCEApp

PVCE said: On the days you logged it, your first-match ADR has been higher. The gap is still thin, but it’s enough to keep testing for another week.

FACEIT · Your historyPVCE · Habit
Just talking
You said: rough day. not really about gaming.
PVCEApp

PVCE said: That’s okay. It doesn’t have to be about performance. What happened?

Schedule
You said: laundry at 7. remind me after work?
PVCEApp

PVCE said: Done. It’s on your calendar for 7:00, and I’ll remind you when work ends at 6.

Google Calendar · AddedReminder set
Goals
You said: am i any closer to level 8?
PVCEApp

PVCE said: You’re 114 ELO away. Your first two matches are already holding up—the late-Run drop is still the part we’re working on.

PVCE · Goal
Recovery
You said: why do i feel flat? i slept eight hours
PVCEApp

PVCE said: One longer night helped, but the three before it were short and yesterday’s Run ended late. Today still looks like a lighter evening.

Wearable
Training
You said: i’m wiped but today’s my only gym day. go?
PVCEApp

PVCE said: The walk may do you good. If you lift, keep it light—you’ve got two shifts ahead and today doesn’t need to become another hard day.

Wearable · TodayGoogle Calendar
Decisions
You said: should i take the admin role at work?
PVCEApp

PVCE said: It gets you off your feet, but adds more screen time before practice. You’ve said the physical side drains you most, so it sounds worth trying.

PVCE · Remembered
How PVCE learns

Evidence becomes something you can act on.

A Pattern has to earn its name. When something repeats strongly enough, PVCE gives you one clean thing worth testing—and keeps what followed attached to the same record.

Run

It starts with the session.

Five matches stay a sequence, not an average.

3–2 · 5 matches2h 48m · +31 ELO
  1. 1WINMirage13–996.4 ADRLocked in
  2. 2WINAnubis13–1091.2 ADRLocked in
  3. 3LOSSNuke10–1384.7 ADRFine
  4. 4WINInferno13–1178.9 ADRFine
  5. 5LOSSAncient7–1371.3 ADRTilted
Pattern

Then it has to repeat.

One bad night proves nothing. PVCE keeps testing the same question against your own record until it holds—what tends to show up around your best and worst play.

Deep in a runEstablished

From match four onward, your ADR has been 14.6 lower than in matches one to three.

Matches 1–394.2 ADR
Match 4 onward79.6 ADR
148 qualifying matches30-day windowHolds in 6 of your last 8 long Runs
LearningEarly signalEstablished

An association in your own history, not a proven cause. Your history, not population averages.

Worth trying

One clean thing to test.

Take a real break after match three before deciding whether to queue again.

This tests the Pattern. It does not claim to fix it.

Logged complete 9 of the last 14 days. Empty = not logged complete—not proof you skipped it.

What followed

The result stays with the record.

Performance, how playing feels and session structure stay separate observations, each with its own confidence.

Session structureConsistent association

Runs averaged 4.1 matches on days this was logged complete, against 5.6 on other eligible gaming days.

How playing feelsObserving

Locked in 41% · Fine 37% · Tilted 22% on logged-complete days, against 33/33/34 elsewhere. This is what you reported.

PerformanceStill watching

ADR averaged 82.4 against 78.2. The late drop still showed up. Not enough separation to call anything yet.

Still an association in your own history, not proof the break caused the difference.

The next Run doesn't start from zero.

PVCE helps you decide what to try—and remembers what followed.

I built PVCE because I was the player.

Will Jalkner, founder of PVCE

I spent years competing in Counter-Strike and obsessing over getting better. Every tool around me understood matches, mechanics and rankings — and nothing understood the player sitting behind them.

I learned the other side of performance the hard way: I lost 80 pounds, rebuilt my health and eventually ran marathons, without caring any less about competing.

Sharing that experience in r/GlobalOffensive helped clarify what I wanted to build: a system that connects a player's routines, recovery and life outside the game with their own playing history.

The player and the person were never separate systems. The software just treated them that way.

PVCE is the layer I wanted to exist.

Will Jalkner
Founder
The conversation behind PVCE ↗
Will Jalkner, founder of PVCE

Questions worth answering.

What people ask before they connect their first Run.

PVCE is built around a continuous player record — not an isolated match, a scoreboard or a blank chat window. Your Runs, Patterns, active experiments, context and what followed live in the same history, and PVCE uses that history in both the web app and Discord.

PVCE launches with FACEIT for Counter-Strike. VALORANT and League of Legends are coming next, with more competitive games to follow.

No. PVCE starts with your game and the context you choose to add. No wearable is required. PVCE is designed to support optional sleep and recovery context as compatible wearable integrations become available.

Your FACEIT matches import automatically. Short Match Feel answers, and anything else you choose to share, add the context match data cannot know.

One record, two surfaces. The web app is where you inspect the history — Runs, Patterns and what followed. Discord is where PVCE reaches you in the moment, in a place you already have open.

It has to repeat across your own history. PVCE keeps testing the same question against your record and carries the confidence stage with it, so you can see how established something actually is.

No. It shows what tends to show up around your best and worst play, from your own history — and it says plainly when something is still uncertain.

It is your record: you can see what is stored and delete it. Coaches and staff only ever see what you choose to share.

14 days free. Then €17.99 / $19.99 per month. Cancel anytime.

Start with the game. Build the record around it.

FACEIT and Discord first. Add more context when you want.

14 days free. Then €17.99 / $19.99 per month. Cancel anytime.