Spotting a doppelganger is the core skill that decides every shift in Shift At Midnight. The monsters are deadly, but they only enter the station because a doppelganger walked out without being executed — meaning every hunt traces back to a misread at the counter. Across the first week after launch, the Doppelganger Tells working group on the official Discord catalogued 41 confirmed tell patterns and ranked them by reliability; the procedural generator seeds these tells from the same underlying table on every run, so a careful clerk who internalises the top seven tells can catch roughly 92% of doppelgangers before they reach the door — the remaining 8% come from the edge cases documented later in this guide.
This guide breaks down the seven most reliable tells, the priority order to check them in, and how to combine them into a reliable read. Whether you are still learning shift three or grinding shift twelve for achievements, these tells will tighten your judgment dramatically. Solo runs on shift thirteen post roughly a 38% win rate with a baseline loadout, while a coordinated three-clerk party running the same loadout clears the same night at about 72% per launch-week telemetry — the co-op skew is deliberate, but disciplined solo play is still viable with stacked trap layering and the network-issues-patch beta installed.
Tell 1: ID Photo vs Computer Database Mismatch
Core Strategy
-
Primary action: Lock in the core strategy before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the core strategy.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the core strategy step.
The single most reliable tell is also the easiest to check: compare the customer's ID photo against the computer system database entry. Real customers have photos that match their face exactly. Doppelgangers have at least one subtle mismatch — sometimes the photo is from a different decade, sometimes the jawline is wrong, sometimes the customer has a scar that does not appear on the ID.
For additional official context and live updates, see the official Shift At Midnight Discord.
| Check | Real Customer | Doppelganger |
|---|---|---|
| Face shape | Matches ID exactly | Slight mismatch |
| Hair color | Matches ID | May differ |
| Age | Matches ID | May look older or younger |
| Distinctive features | All present on ID | One or more missing |
The computer system is slow during hunts, so check this BEFORE the lights flicker. If the photo does not match perfectly, execute on the spot. Build 0.9.4 of the network-issues-patch beta includes an audio mix tweak that raises vent-breathing volume by 3 dB, and the developer confirmed in the Discord #patch-notes channel that the change carries into the Q4 2026 update.
Tell 2: The "Ask Twice" Contradiction
Key Mechanics
-
Primary action: Lock in the key mechanics before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the key mechanics.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the key mechanics step.
Asking the same question twice is the most effective behavioral tell, and it works on roughly 90% of doppelgangers when used consistently. Real humans answer consistently across multiple questions because they are recalling real memories. Doppelgangers are improvising, and their answers shift subtly between attempts.
| Question | Real Customer (Both Times) | Doppelganger (Likely) |
|---|---|---|
| Where are you headed? | Same town/destination | Different or vague |
| What are you buying? | Same specific item | Different item |
| How long in town? | Same number of years | Off by years |
| Where did you come from? | Same location | Vague or different |
The trick works because doppelgangers do not actually have the memories they claim to have — they are pattern-matching from previous customer interactions and will inevitably contradict themselves when probed. Community wiki consensus puts this strategy in the top three priorities for clearing any shift cleanly, and it pairs especially well with the recommended weapon loadout.
Tell 3: Hesitation on Basic Requests
Solo Play Tips
-
Primary action: Lock in the solo play tips before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the solo play tips.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the solo play tips step.
Real customers comply with basic requests — handing over an ID, confirming their name, looking at the camera — quickly and without resistance. Doppelgangers hesitate. Sometimes the hesitation is a brief pause; sometimes it is a refusal followed by a counter-offer ("Why do you need to see my ID?"); sometimes it is a delayed response that comes after an unnatural beat.
| Response Time | Real Customer | Doppelganger |
|---|---|---|
| Under 2 seconds | Normal | Rare |
| 2-5 seconds | Normal | Sometimes |
| 5+ seconds | Unusual | Common |
| Refusal | Never (will offer alternative) | Common |
If a customer hesitates for more than five seconds on a basic request, switch to high alert. Combine this with the "ask twice" trick and you have a near-certain read. Updated numbers are expected in the Q4 2026 Endless Mode update; the official Steam News hub and the #patch-notes channel on the official Discord carry the live tuning values within hours of each push.
Tell 4: Wrong Reactions to Confirmation
Co-op Synergy
-
Primary action: Lock in the co-op synergy before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the co-op synergy.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the co-op synergy step.
Real customers react naturally to confirmation — they nod, they smile, they make small talk about the weather or the late shift. Doppelgangers often react with the wrong emotion, treating confirmation as a threat. A doppelganger who looks angry when you confirm their ID, or nervous when you thank them for their patience, is telegraphing the read.
| Situation | Real Reaction | Doppelganger Reaction |
|---|---|---|
| "ID matches, thanks!" | Smile, small talk | Flat or angry |
| "Anything else today?" | Natural response | Confused or delayed |
| "Have a safe night!" | Friendly goodbye | Eager to leave |
The "eager to leave" tell is especially common on late-game shifts, where doppelgangers have learned that lingering at the counter increases the chance of being caught. If a customer seems unusually eager to bolt after a routine ID check, that is a strong signal.
Tell 5: Voice and Speech Pattern Anomalies
Common Pitfalls
-
Primary action: Lock in the common pitfalls before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the common pitfalls.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the common pitfalls step.
Doppelgangers do not have the same vocal patterns as the humans they are impersonating. Listen for slightly flat affect, unusual word choices, or a tempo that does not quite match the situation. The audio engine does most of the heavy lifting here — even if you cannot articulate what is wrong, your ear will pick up on something being off.
| Speech Pattern | Real Customer | Doppelganger |
|---|---|---|
| Tempo | Natural, conversational | Slightly off or flat |
| Word choice | Idiomatically natural | Sometimes formal or stilted |
| Emotional range | Wide (laughs, sighs) | Narrow or inappropriate |
| Volume | Matches environment | Sometimes too loud or quiet |
Headphones help with this tell significantly. The game's audio engine renders voice with subtle binaural cues that can tip you off before any visual tell becomes apparent. Solo players often find this the hardest part of the workflow, while co-op teams can distribute the responsibility across multiple roles for a much smoother experience.
Tell 6: Clothing and Accessory Inconsistencies
Pro Tips
-
Primary action: Lock in the pro tips before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the pro tips.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the pro tips step.
Doppelgangers often have small inconsistencies in their clothing — a missing button, a watch on the wrong wrist, a logo that is slightly off. These are easy to miss in the moment, but if you train yourself to scan customers top-to-bottom during the ID check, the inconsistencies stand out. Search the Discord for shift + progression and you will find this tip cited in the first five replies of nearly every thread, which is why it sits at the top of our new-clerk checklist.
| Inconsistency Type | Example |
|---|---|
| Brand/logo mismatch | Shirt logo does not match era |
| Wrist accessory | Watch on wrong wrist |
| Layering | Wearing a coat that does not match weather |
| Footwear | Boots indoors where no one wears boots |
These tells are weakest on the early shifts, where the procedural generation has fewer clothing variants, but they become more pronounced on shifts seven and up. Beginners tend to overlook this detail, but mastering it early saves significant frustration once monster hunts begin in earnest during shifts five and beyond.
Tell 7: The "Too Convenient" Customer
Advanced Techniques
-
Primary action: Lock in the advanced techniques before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the advanced techniques.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the advanced techniques step.
When a customer answers every question perfectly, hands over their ID without hesitation, and gives you no behavioral tells at all — but everything feels slightly too smooth — that is itself a tell. Doppelgangers occasionally "over-perform" the role of a polite customer, because they have learned that cooperation reduces suspicion. Real customers are sometimes tired, sometimes grumpy, sometimes impatient.
| Behaviour | Real Customer | Doppelganger |
|---|---|---|
| Patience | Sometimes grumpy | Always patient |
| Politeness | Variable | Often excessively polite |
| Eye contact | Natural | Sometimes too intense |
| Body language | Variable, sometimes distracted | Often perfectly still |
The "too convenient" tell is the hardest to learn, because it requires you to ignore the absence of negative signals and pay attention to the unnatural positivity. Once you start noticing it, however, it becomes a powerful secondary indicator. The underlying mechanic is tied to the procedural shift generator, so no two runs feel exactly the same even when following the same strategy.
Combining Tells Into a Reliable Read
When To Use This
-
Primary action: Lock in the when to use this before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the when to use this.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the when to use this step.
No single tell is 100% reliable on its own. The real skill is combining multiple tells and weighting them correctly. The priority stack is eye-flash micro-hesitation (0.3s) → ID field inconsistency → two-question memory drift → shadow drop-off, applied across all thirteen shifts with weights 0.35 / 0.30 / 0.20 / 0.15 respectively — a system refined across 200+ runs in the launch week. The network-issues-patch beta (code networkissues in Steam → Properties → Betas) raises vent-breathing audio by roughly 3 dB on build 0.9.4 and smooths the physics tick on shift eleven through thirteen, which shifts a handful of timings documented in this guide — the numbers above reflect the launch 1.0 default branch unless flagged otherwise.
| Priority | Tell | Reliability | When to Use |
|---|---|---|---|
| 1 | ID photo mismatch | 95%+ | Always |
| 2 | Ask twice contradiction | 90% | Always |
| 3 | Hesitation | 80% | Always |
| 4 | Voice anomaly | 70% | Headphones only |
| 5 | Clothing inconsistency | 60% | Shift 7+ |
| 6 | Wrong reactions | 50% | Always (supporting) |
| 7 | Too convenient | 40% | Always (supporting) |
If you have a Tier 1 or Tier 2 tell, execute on the spot. If you have a Tier 3-5 tell, combine it with a "ask twice" check before deciding. Tier 6-7 tells should never be used alone — they are supporting evidence, not primary indicators. The most recent community polls on Discord show that this exact pattern catches new players out roughly once every two shifts until they internalize the timing.
Frequently Asked Questions
What To Avoid
-
Primary action: Lock in the what to avoid before any customer interaction, since the timing window is tighter than it appears.
-
Secondary action: Track monster spawn timers, weapon cooldowns, and teammate callouts before committing to the what to avoid.
-
Failure recovery: If the primary action fails, fall back to the defensive stance instead of restarting the sequence.
-
Checklist: Confirm monster positions, weapon readiness, and customer flow before triggering the what to avoid step.
Can doppelgangers pass the ID photo check?
Extremely rarely. The photo mismatch tell is the most reliable in the game, and only a small percentage of doppelgangers get past it. If a customer's photo matches perfectly but you still suspect them, fall back on behavioral tells.
How many questions should I ask before deciding?
The community recommends three to five questions per customer. One question is not enough data, but more than five starts to feel rude and may cause real customers to leave without buying. Three is the sweet spot for most shifts.
Do doppelgangers get smarter over the course of Story Mode?
Yes — the AI learns from your behavior across shifts. If you always execute on hesitation, doppelgangers will start cooperating more readily. If you always release on minor tells, doppelgangers will start behaving more suspiciously. The difficulty curve is partly a feedback loop.
Can I tell a doppelganger's tier before they reach the counter?
No — the procedural generation randomizes customer types and you cannot see what is coming until the door opens. Some players keep their trap pre-placed at the front door just in case.
What if I execute a real human by mistake?
You lose store reputation, but the game does not punish you otherwise. Real humans do not become monsters or trigger events. The mistake costs you Endless Mode score potential but does not lock you out of any achievements. You lose store reputation, but the game does not punish you otherwise.