You are three orders into a Friday night shift and the app stops you cold: take a selfie to keep dashing. No warning, no explanation, just a camera screen and a countdown. This is in-app identity verification, and it is now a standard part of driving for DoorDash, Uber Eats, Instacart, and Spark in 2026. Understanding why it happens, how the flow works, and how to sail through it means you lose minutes instead of hours — or your account.
Driver Opportunity
Want to Earn While You Read?
Join as a new driver and get up to a $2,575 guaranteed bonus after completing your first 200 deliveries in select US cities.
Start Earning Now →New drivers only · Terms apply · Available in select cities
Why the Apps Started Demanding Mid-Shift Selfies
The short answer is fraud. Account sharing — where someone sells or rents access to a verified driver account — became a serious problem across every platform. A deactivated driver hands their login to a friend. A person who cannot pass a background check buys access to someone who did. The person actually on the road is not the person the platform vetted.
That matters for safety, for insurance, and for the customer who thinks they know who is at their door. It also matters for you, because if someone else is using your account and something goes wrong, you have no coverage and no recourse.

The scale DoorDash has acknowledged
DoorDash has stated publicly that it requires more than 150,000 Dashers to re-verify their identity every week. It has added re-verification between deliveries for a select group of Dashers flagged by its systems, blocks an average of roughly 4,600 weekly attempts by previously deactivated Dashers trying to return, and stops more than 15,000 applicants a week from even completing signup. These numbers tell you the system is not random — machine learning is scoring every account continuously and triggering checks based on signals it sees.
Uber has run its Real-Time ID Check program since 2017, and its 2026 Algorithmic Transparency Report confirms that drivers and couriers must periodically reconfirm identity by selfie, not just at the point of signup. Instacart and Spark follow the same general pattern. The whole industry has moved in the same direction.
How the Verification Flow Actually Works
Knowing the steps before you hit them means you will not panic and blow your attempts.
DoorDash: two separate flows
DoorDash runs verification through a third-party vendor called Persona. There are two distinct flows. The full identity verification flow happens at signup: you upload a valid US government-issued ID — a driver’s license, state ID, passport, or passport card — and then take a selfie that the system matches against the photo on that document. This is a one-time event unless something triggers a full re-verification later.

The partial re-verification flow is what hits you mid-career. It is a selfie only, matched against photos already in your file. This can be triggered before a dash, between deliveries, or after certain account activity flags your account for review. If you cancel out of the flow instead of completing it, your progress is not saved and you start over from the beginning.
Uber, Instacart, and Spark
Uber’s Real-Time ID Check works similarly: a selfie prompt before you go online, compared against your profile photo. Instacart and Spark both require an ID upload at signup followed by periodic in-app selfie checks. None of these platforms publish their exact trigger thresholds, but the behavior is consistent — a camera prompt that must be completed before you can accept work.
| App | What it asks | When it hits |
|---|---|---|
| DoorDash | Government ID upload plus selfie (signup); selfie only (re-verification) | Signup, before a dash, or between deliveries for flagged accounts |
| Uber Eats | Selfie matched against profile photo on file | Before going online; periodic reconfirmation prompts |
| Instacart | ID upload at signup; periodic in-app selfie | Signup and periodic in-app prompts |
| Spark | ID upload at signup; periodic in-app selfie | Signup and periodic in-app prompts |
How to Pass on the First Try
Failed attempts are counted. Once you exhaust the available retries the whole flow is treated as failed, so a careless first attempt is a real cost. Treat the first try like it is your only try.
Lighting is the single biggest variable
Bright, even light on your face is what the system needs. A dark car at night is the worst possible environment. Step outside under a streetlight or into a lit space if you can. Avoid a bright light source directly behind you — that creates a silhouette, not a face. Overhead light in a parking garage works better than it sounds.
Match what is on your ID photo as closely as possible
If you have grown a beard, changed your hairstyle significantly, or switched from glasses to contacts since your ID photo was taken, the facial recognition system may flag the mismatch. DoorDash’s own published guidance says to remove glasses for the selfie. If your appearance has changed substantially from your profile photo, that is worth noting when you contact support after a failure.
The selfie checklist
- Find bright, even light — avoid dark cars, direct backlighting, and overhead glare
- Remove glasses before the selfie
- Remove hats and hoods
- Keep your whole face in the frame, centered
- When the app asks you to turn your head, do it slowly and fully
- Hold the phone steady — blur fails the check
- For ID photo steps: lay the ID flat, all four corners visible, no fingers covering text, no glare from overhead lights
- Make sure the app has camera permission before you start
One note on devices: DoorDash has flagged that signing up on a shared or public device — a library computer, a school computer — can mark an account as high risk and block signup entirely. If you manage your account on shared hardware, switch to your personal phone.
What Happens When a Check Fails
The consequences depend on where in your account lifecycle the failure lands. If the failure happens during signup, you cannot proceed — you are stuck until the check clears. If it happens after you are already activated, you lose the ability to dash but you can still open the app and see your earnings history.
Your immediate recovery steps
Do not hammer the retry button in poor light. One clean retry in good conditions is worth more than three rushed attempts that burn your remaining tries. Force-close the app completely and reopen it. Check that the app has camera permission in your phone’s settings. Check for a pending app update — a version mismatch can cause the camera flow to malfunction.
Then go to support through the app’s own help flow. Screenshot the error message and note the exact time it happened before you do anything else. That timestamp is your evidence if you need to escalate. If the account is already deactivated rather than just paused, you are in appeal territory, and the process there is different — the deactivation appeal guide covers exactly what that process looks like in 2026.
When support is the only path forward
Some failures cannot be resolved by retrying the flow. If the system has locked you out after multiple failed attempts, only support can reset it. Be patient, be specific, and have your ID photo and the timestamp ready. The driver support guide has the most direct routes into each platform’s actual help team, because the in-app chatbot is not always enough for account-level issues.
What a Lockout Actually Costs You
This is worth being concrete about even without citing a specific dollar figure. A verification lockout during peak hours — Friday evening, Saturday lunch, a holiday weekend — is not a minor inconvenience. Those are your highest-earning windows. If you are multi-apping across DoorDash and Uber Eats and one platform locks you out, you lose your ability to stack orders and your overall hourly rate drops. If you drive peak-season events, a lockout at exactly the wrong moment is a meaningful hit to your monthly income. The peak season playbook has strategies for protecting your earnings windows, and keeping your identity verification current is part of that preparation.
Drivers who rely on a single platform are most exposed. The multi-apping guide explains how to structure your app stack so a single platform issue does not kill your whole day.
How to Protect Your Account from Getting Flagged in the First Place
The machine learning systems scoring your account are looking for signals that something is wrong. Most of those signals are things you can control.
Never share your account
This is the clearest rule. Never let another person log into your account, complete a verification check on your behalf, or dash on your account. Account sharing is a deactivation offense on every platform. Beyond the deactivation risk, if the person using your account is in an accident, you have no insurance coverage and no support path. The liability is yours, not theirs.
Keep your profile photo current
If your appearance has changed significantly — new beard, different glasses, major weight change — your ID photo and your selfie will not match well. Some platforms allow you to update your profile photo through support. Do that proactively rather than waiting for a failed check to force the issue.
Watch for scam verification links
DoorDash has explicitly said that legitimate verification only happens inside the Dasher app itself or through Persona’s interface — any link arriving by text message or email asking you to verify your identity externally is a scam. This is a common attack vector because drivers are primed to expect verification requests. If you get a link you did not trigger yourself, do not click it. The driver scams guide covers the current phishing patterns targeting delivery accounts, and the account security guide explains how to lock down your login before someone else gets in.
Keep your app updated
An outdated app version is a common cause of verification flow failures that have nothing to do with your face or your ID. Enable automatic updates or check manually before a shift. A failed verification caused by a software bug is fixable, but it still costs you time while support sorts it out.
Understand what can trigger a flag
Logging in from a new device, logging in from an unusual location, a sudden change in your dashing pattern, or even a competitor check by the platform’s fraud systems can all raise your verification score. None of these are things to panic about — the system triggers a check, you pass it, you move on. The problem is only when you are unprepared and fail a check you should have passed. If you have ever had a background check issue or a past contract violation, your account may already be under closer scrutiny, which makes clean verification hygiene more important.
Do This Before Your Next Shift, Not Mid-Order
Open each app you drive for and check that your profile photo is current and your camera permissions are enabled. If you have not been asked to verify recently, that is good — but do not assume it means you will not be asked tonight. The check can land any time and the worst place to handle it is while a customer’s food is sitting in your car and a timer is running.
Driver Opportunity
Ready to Start?
Turn This Guide Into Real Income. Join as a new driver and get up to a $2,575 guaranteed bonus after completing your first 200 deliveries in select US cities.
Sign Up & Start Delivering →New drivers only · Terms apply · Available in select cities
Take two minutes now, in good light, to do a dry run with your phone’s camera. Know where your physical ID is. If you have changed your appearance significantly since your profile photo, contact support before a failed check forces you to. That is the whole game: get it done on your terms, not the app’s.

