Dating-site and Facebook photos from the US, UK and Canada. Pairwise score AUC .72; human raters .55.
./verdict --subject=faces --target=political_orientation
The answer from ten years of Stanford research: a weak signal across millions of faces, close to a coin flip for any one person.
related fileRoad to UnfreedomBritain, the US, France and Poland, 1981–2026: laws that changed what a person may say, do and refuse
Michal Kosinski at Stanford GSB trained face-recognition models to separate liberals from conservatives. Across large samples the models beat chance, so faces carry some information. Once expression, pose and grooming are controlled, that information explains about 5% of the difference between people.
Kosinski presents his results as a privacy warning, not as a working tool.
Dating-site and Facebook photos from the US, UK and Canada. Pairwise score AUC .72; human raters .55.
Lab photos with a neutral face, hair back and no makeup. Algorithm r = .22, humans r = .21.
Real politicians' photos. Correlation only r = .13.
Dating-site images. Critics traced much of the signal to grooming and camera angle.
Each published score converted to a single left/right call, with both sides equally common. One block equals 2.5 points; the cyan marker is a coin flip.
95% range around an observed 60%. A handful of photos proves nothing either way.
Innocent people flagged per real threat, even with the best published accuracy. Precision 0.024%.
Studies of personality and sexual orientation from faces show the same pattern: small effects in large samples, and most of the signal comes from self-presentation.
Profiling for advertising and politics works through digital footprints: likes, posts and browsing. Faces are used for identity and demographics. No deployed system is documented that targets political ads by face.
The face models with documented real-world use classify ethnicity, not politics. Most reported cases are Chinese surveillance vendors.

Principal investigator · Budots Media Philippines. Security, CCTV and digital-twin projects.
credits --orchestration
Research workflow orchestrated by Claude Opus 5.5 (Anthropic): literature and GitHub survey, simulation, this site. Kimi and ChatGPT Codex are invited to verify.
Each entry was opened online on 24–25 Oct 2026 unless tagged. Probabilities come from the project simulation (experiments/sim_single_photo_limits.py). Full list with status: references/bibliography.md.
No peer-reviewed replication on a new population (2020–2026) and no test of vision-language models for sexual orientation was found.
Data. Public: the ICO, FTC and DCMS documents above. Not public: the profiles harvested by Kogan's app (deletion ordered by the FTC; seized copies destroyed by the ICO) and the myPersonality dataset (sharing stopped in 2018). This project links to the official record and does not use leaked copies.