Smiling pizza delivery driver picking up pizza boxes from her delivery van


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.

US DoorDash-style car food delivery driver checking a takeout order

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.

App-based food delivery driver wearing cap and delivery backpack

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.

AppWhat it asksWhen it hits
DoorDashGovernment ID upload plus selfie (signup); selfie only (re-verification)Signup, before a dash, or between deliveries for flagged accounts
Uber EatsSelfie matched against profile photo on fileBefore going online; periodic reconfirmation prompts
InstacartID upload at signup; periodic in-app selfieSignup and periodic in-app prompts
SparkID upload at signup; periodic in-app selfieSignup 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.


📚 More Articles for Gig Workers

💰 BUDGETING

How to Budget When Your DoorDash Income Changes Every Week

The floor-income method that actually works for variable gig income.

🧾 TAXES

How Much Should Gig Workers Save for Taxes? A Simple Formula

The 25–30% rule explained with real quarterly tax deadlines.

📱 TOOLS

5 Best Apps to Track Mileage for Uber Eats and DoorDash Drivers

Stop leaving mileage deductions on the table — track every mile.

🏦 BANKING

Best Bank Accounts for Freelancers and Gig Workers (No Hidden Fees)

Free accounts with instant pay support and high-yield savings.