Back to the episode map

Evergreen

Uber Greyball Explained: What the Public Record Shows

A dated, source-led explanation of Uber Greyball, Portland's findings, Uber's response, the reported federal inquiry, and what remains unverified.

Aug 4, 20266 min readBy Dalton Anderson

What the Uber Greyball Record Shows

Greyball was technology that Uber acknowledged could hide the standard city view from an individual rider and show that rider a different version. The strongest official public record reviewed here comes from Portland, Oregon. Portland found that Uber had tagged 17 rider accounts during a December 2014 period when the service was operating there without authorization, and identified 16 of those accounts as government officials.

That record supports a specific account of targeted alternate product behavior. It does not establish every reported detection method, every city where the technology was used, the intent of every person involved, or a final federal criminal outcome.

This explainer was verified on July 28, 2026. It organizes the public record by source and procedural state so that an allegation is not mistaken for a finding, an investigation is not mistaken for a charge, and a company policy change is not mistaken for an adjudication.

flowchart TD
    A["Reported conduct"] --> B["Uber public acknowledgment"]
    A --> C["Portland local inquiry"]
    C --> D["PBOT local findings"]
    A --> E["Reported federal inquiry"]
    B --> F["Policy prohibition announced"]
    D --> G["Local source record with access limits"]
    E --> H["No official final Greyball disposition found in this review"]
    F --> I["Company response, not adjudication"]

The product behavior Uber acknowledged

On March 8, 2017, Uber published An Update on Greyballing. The company said Greyball technology could hide the standard city app view for an individual rider and show a different version.

Uber said the technology had been used for employee testing, promotions, fraud prevention, protecting drivers from physical harm, and discouraging riders who violated its terms of service. It then announced a policy change. Uber said it was expressly prohibiting the use of the technology to target action by local regulators going forward.

The statement is important primary evidence. It confirms the capability and the policy response in the company's own words. It is not an independent investigation. It does not verify every selection signal described in newspaper accounts, identify every market where the technology operated, or resolve whether a particular use violated a particular law.

Why Portland matters

The Portland record is unusually useful because it ties the general controversy to a defined jurisdiction and period.

Uber began operating in Portland in December 2014 before the city had authorized transportation network companies. City officials attempted to hail rides as part of local enforcement. After national reporting about Greyball in March 2017, Portland opened an inquiry.

Mayor Ted Wheeler's March 3, 2017 statement documented the start of the city's response. It referred to allegations and asked the Portland Bureau of Transportation to investigate. It should be read as an opening statement, not a final finding.

Portland's auditor also connected the news to earlier weaknesses in transportation-company oversight. The auditor's March 6 commentary noted that an earlier audit had found the transportation bureau did not verify ride data reported by companies. That context matters because a regulator's ability to observe a platform depends on access to reliable evidence. The auditor's post is still not the factual Greyball report.

What the Portland report found

The April 2017 PBOT Greyball Audit Report is available through a third-party PDF mirror after the legacy city file moved. The mirror should be disclosed whenever the report is cited.

PBOT reported that 17 individual rider accounts had been tagged during Uber's unauthorized December 2014 operation. The city identified 16 of those riders as government officials. According to the report, Uber acknowledged applying the tags and described the local use as exceedingly sparse.

The report also documented an evidence limitation. Portland said it did not receive every record it sought and could not independently verify every part of Uber's account. That does not erase the city's findings. It limits how far the findings can travel.

The reliable formulation is that Portland found 17 tagged accounts in the local period and identified 16 as government officials, based on the records and representations available to the city. It is not reliable to turn that result into a claim about all cities, all employees, all Greyball uses, or every detection technique.

What was reported about a federal inquiry

In May 2017, Reuters reported that the Justice Department had opened a criminal investigation into Uber's use of Greyball. The report is preserved in a Reuters story carried by Yahoo. It cited sources familiar with the matter and said Uber had not been charged.

That is evidence that a federal inquiry was reported. It is not an official Justice Department announcement, charging document, court docket, declination, settlement, or final agency finding.

The distinction matters because public retellings often jump from "investigated" to "found criminally liable." Those are different procedural states. Investigators can open, expand, narrow, close, or leave a matter inactive without a public charge.

What later reporting said

In July 2022, The Guardian reported on leaked records involving Greyball and similar tools in Europe. The article also carried Uber's response that it had cooperated with all known investigations and that those matters were closed or no longer active with no findings of wrongdoing.

That statement is relevant to the later status. Its source is Uber, quoted by a newspaper. It does not carry the same authority as a published agency disposition.

As of this review, no authoritative Justice Department page, court record, charge, settlement, declination, or other official document was located that supplies a final federal Greyball disposition. The accurate public statement is that an inquiry was reported and that Uber later said known investigations were closed or inactive without findings of wrongdoing.

A procedural status key

The Greyball story becomes easier to understand when each verb is tied to its source.

StatusMeaning in this record
ReportedA news organization described conduct or an inquiry using its sources
AcknowledgedUber confirmed a capability, use category, or policy response
FoundPortland stated a local conclusion based on its inquiry
AllegedAn official or publication described conduct that had not yet been finally determined
InvestigatedAn authority examined possible conduct; this alone is not a charge or finding
Prohibited going forwardUber changed its stated policy; this is not a court ruling
Unverified dispositionThis review did not locate an authoritative final federal record

What the record does not support

The record does not support describing every feature flag or fraud tool as Greyball. It does not prove that alternate product experiences are inherently deceptive. Testing, safety, accessibility, fraud prevention, incident response, and jurisdictional configuration can all require legitimate variation.

The record also does not support a universal legal rule for entering a regulated market. The applicable law, licensing scheme, evidence, and available challenges vary by place and time.

It does support a durable governance question. If a product changes what an official can see because the system identifies that person as an official, the team should stop treating the feature as an ordinary experiment. Purpose, authority, data, access, logging, affected rights, and stop conditions need accountable review.

For that reusable framework, continue with [[When a Product Exception Becomes a Governance Risk]]. For the legal and governance vocabulary around boundary testing, read [[Regulatory Arbitrage or Regulatory Evasion]].

Source and authorship note

This page was developed with AI assistance from Venture Step E047, the Uber statement, Portland records, and attributed reporting. Dalton Anderson remains the author. The legal-status verbs, mirror disclosure, and disposition language require counsel and source review before publication. Publication is not authorized.

Sources

Follow the evidence.

  1. daltonanderson.ghost.io: ubers greyball the dark side of tech innovationdaltonanderson.ghost.io
  2. whistleblowers.gov: complaint pagewhistleblowers.gov
  3. uber.com: an update on greyballinguber.com
  4. theguardian.com: uber used greyball fake app to evade police across europe leak revealstheguardian.com
  5. courthousenews.com: GREYBALL AUDIT REPORTcourthousenews.com
  6. justice.gov: jm 9 28000 principles federal prosecution business organizationsjustice.gov
  7. youtu.be: TiC4GmwZ nsyoutu.be
  8. sec.gov: whistleblower protectionssec.gov
  9. open.spotify.com: 32iYem7RXAQ2R7WyHdRrscopen.spotify.com
  10. justice.gov: dljustice.gov
  11. justice.gov: corporate enforcementjustice.gov
  12. whistleblowers.gov: faqwhistleblowers.gov
  13. NLRB protected concerted activitynlrb.gov
  14. portland.gov: statement mayor ted wheeler allegations uber used greyball tool sidestepportland.gov
  15. sec.gov: report possible securities law violationssec.gov
  16. ftc.gov: bringing dark patterns lightftc.gov
  17. justice.gov: criminal division announces publication guidance evaluating corporate compliance programsjustice.gov
  18. whistleblowers.govwhistleblowers.gov
  19. content.govdelivery.com: 198c3edcontent.govdelivery.com
  20. portland.gov: 631393portland.gov
  21. yahoo.com: exclusive uber faces criminal probe 083701705yahoo.com
Uber Greyball Explained: What the Public Record Shows