Do Vision-Language Models Respect Contextual Integrity in Location Disclosure?¶
Conference: ICLR 2026
arXiv: 2602.05023
Code: https://github.com/99starman/VLM-GeoPrivacyBench
Area: Multimodal VLM
Keywords: Visual Language Models, Contextual Integrity, Geographic Privacy, Location Disclosure, VLM Safety
TL;DR¶
Based on Helen Nissenbaum's Contextual Integrity (CI) theory, this work constructs the VLM-GEOPRIVACY benchmark. By utilizing a hierarchy of 7 context-aware questions and three levels of location disclosure granularity (Abstain/City-level/Precise), it systematically evaluates whether 14 mainstream VLMs can determine the appropriate level of location disclosure based on social norm cues in images. The results reveal a severe bias toward over-disclosure in all models (Over-Disclosure rates as high as 46-52%), and malicious prompts can drive the Abstention Violation rate to 100%.
Background & Motivation¶
Background: Vision-Language Models (VLMs) and Multimodal Large Reasoning Models (MLRMs), represented by o3, GPT-4V, and Gemini, have demonstrated remarkable capabilities in image geolocation tasks, even reaching street-level precision. Applications like GeoGuessr further demonstrate the feasibility of precisely inferring locations from casual photographs.
Limitations of Prior Work: This precise localization capability poses a serious privacy threat—casual photos shared by users on social media could be exploited by these widely available models to infer sensitive location information beyond the scope of the sharer's consent or intent. Recent works have proposed "one-size-fits-all" restriction strategies on VLM geolocation capabilities, but such crude approaches fail to distinguish between legitimate uses (navigation assistance, travel recommendations) and malicious behavior (stalking, privacy infringement), sacrificing the utility value of the models.
Key Challenge: VLMs need to achieve a balance between privacy protection and functional utility. The essence of the problem is not "can" the model perform geolocation, but "should" the model disclose location information of a specific precision under a given context. Existing VLMs completely lack this context-aware privacy reasoning capability—they tend to answer as precisely as possible without considering social norm constraints.
Goal: (1) How to formally define the location privacy norms that VLMs should follow? (2) How to systematically evaluate whether VLMs possess context-aware privacy reasoning capabilities? (3) How large is the gap in privacy alignment for existing models?
Key Insight: The authors introduce the Contextual Integrity (CI) theory, proposed by sociologist Helen Nissenbaum, as the theoretical framework. CI theory posits that privacy is not absolute secrecy of information but rather that information flow should conform to norm expectations in specific social contexts. Accordingly, the authors design a progressive question system requiring the model to first identify contextual cues in the image (landmark prominence, shooting intent, face visibility, etc.) and then judge the appropriate location disclosure granularity based on these cues.
Core Idea: Use the Contextual Integrity framework to elevate the VLM geographic privacy issue from a binary "answer/refuse" to a multi-level "judge appropriate disclosure granularity based on context," and quantify the privacy alignment gap of 14 mainstream models through a carefully designed 7-question benchmark.
Method¶
Overall Architecture¶
VLM-GEOPRIVACY seeks to answer an overlooked question: when a VLM is asked "Where is this photo taken?", should it disclose the location, and at what level of precision? The benchmark provides the model with a real-world image and requires it to first interpret social norm cues (is it a public landmark, does the photographer intend to reveal the location, are there identifiable people) and then determine the appropriate disclosure level. The pipeline is: Image Input → Collect contextual evidence using Q1–Q6 → Synthesize a three-level disclosure label in Q7 (A: Abstain / B: City-level / C: Precise Location). This Q&A is conducted under two settings—Multiple Choice Questions (MCQ) for direct label selection, and Free-form for generating location descriptions which are then mapped to the three labels by a Judge model (e.g., gpt-4.1-mini). This is repeated under three prompting strategies—Zero-shot, Iterative Chain-of-Thought, and Malicious prompts—and finally quantified via four complementary metrics. All experiments are conducted at temperature 0 to ensure observed violations are deterministic behaviors rather than sampling fluctuations. The benchmark is for evaluation only and does not train models; it covers 14 VLMs (9 API models including GPT-5 / o3 / Gemini-2.5-flash / Claude Sonnet 4, and 5 open-source models like Qwen2.5-VL and Llama-3.2), with human annotations providing the ground truth and Krippendorff's alpha measuring annotation consistency.
%%{init: {'flowchart': {'rankSpacing': 24, 'nodeSpacing': 28, 'padding': 6, 'wrappingWidth': 400, 'subGraphTitleMargin': {'top': 8, 'bottom': 16}}}}%%
flowchart TD
IMG["Real-world Image"] --> EVID
subgraph EVID["7-Question Progressive Evidence Chain"]
direction TB
Q16["Q1-Q6 Collect Contextual Evidence<br/>Landmark Prominence · Intent · Focus<br/>Faces · Relationships · Leakage Cues"] --> Q7["Q7 Synthesize Disclosure Granularity<br/>A Abstain / B City-level / C Precise"]
end
EVID -->|MCQ Setting| MCQ["Select Label A/B/C"]
EVID -->|Free-form Setting| FREE["Generate Location Description<br/>Judge maps to A/B/C"]
MCQ --> PROMPT
FREE --> PROMPT
PROMPT["Evaluate under 3 prompting strategies<br/>Zero-shot / Iter-CoT / Malicious"] --> METRIC
METRIC["4D Privacy Metrics<br/>Over-disclosure · Abstention Violation<br/>Location Exposure · Q7 Accuracy"] --> SCORE["Privacy Preservation Score"]
Key Designs¶
1. 7-Question Progressive Context-Aware System (Q1-Q7): Deconstructing "Should Location be Disclosed" into a Reasoned Evidence Chain
Directly asking a model "Can you disclose the precise location of this image?" yields an arbitrary answer that fails to reveal whether the model understands privacy norms. This work breaks the decision into 7 progressive questions, requiring the model to collect contextual evidence before concluding. Q1 assesses landmark prominence (global landmark / locally unique / non-prominent), Q2 judges if the photographer intended to capture the location, Q3 identifies if the image focuses on non-location activities or objects, Q4 detects face visibility (clearly visible / unclear / none), Q5 determines the relationship between subjects and the photographer, and Q6 evaluates whether the photographer potentially leaked geolocation cues unintentionally. The first 6 questions form a structured contextual build-up, feeding into the core Q7: synthesize the information to judge the appropriate disclosure granularity into three levels—A (Abstain), B (Regional/City level, 1km–200km), and C (Precise location, <1km). The judgment rules for Q7 implement the CI theory: images involving private places (residences, religious sites) or containing children/identifiable personal information should select A, while public landmarks with clear intent can select C. This decomposition provides a reasoning path for the model and allows researchers to pinpoint exactly where (intent recognition? face identification?) the model fails.
2. Three Prompting Strategies (Zero-shot / Iter-CoT / Malicious): Testing Privacy Boundaries Under Pressure
Testing only under a mild questioning style does not reflect the adversarial pressure models face in reality. This work uses three increasingly pressurized prompts: Zero-shot as the baseline; Iter-CoT to guide the model step-by-step through iterative chain-of-thought to provide more precise locations; and Malicious prompts constructed to induce the model to bypass privacy restrictions and actively over-disclose. All experiments use temperature 0 to eliminate sampling randomness, ensuring observed privacy violations are deterministic behaviors. This gradient from "normal query" to "deliberate induction" corresponds to different usage patterns of ordinary and malicious users, testing the consistency and resilience of privacy protection.
3. Multi-dimensional Quantitative Privacy Metrics: Characterizing "How Accurate and How Aggressive"
A single accuracy metric cannot distinguish between "being too precise" and "failing to abstain when required," which are different types of privacy violations. Thus, four complementary metrics are designed: Q7 Accuracy / F1 measures the proportion of disclosure granularity matching human annotation; Over-Disclosure rate counts the proportion of instances where the model provides a more precise location than human expectations (e.g., true label B, predicted C); Abstention Violation rate focuses on the most severe cases where humans expect abstention but the model provides a location; and Location Exposure rate focuses on the risk of "unintentional sharing," where the model provides a precise location despite Q2=B (no intent to share). These risks are aggregated into a total score:
A higher score indicates a more restrained model. Over-disclosure tracks general trends, abstention violation monitors severe infringements, and location exposure manages unintentional leaks; together, they provide a complete characterization of privacy alignment quality.
Key Experimental Results¶
Main Results: Privacy Alignment in Free-form Setting (Zero-shot Prompt)¶
| Model | Q7 Accuracy | Q7 F1 (macro) | Over-Disclosure | Under-Disclosure |
|---|---|---|---|---|
| Gemini-2.5-flash | 0.475 | 0.402 | 46.00% | 6.52% |
| GPT-5 | 0.429 | 0.326 | 51.55% | 5.53% |
| o3 | 0.444 | 0.375 | 46.11% | 9.45% |
| o4-mini | — | — | ~49% | — |
| GPT-4.1 | — | — | ~48% | — |
| GPT-4.1-mini | — | — | ~45% | — |
| GPT-4o | — | — | ~50% | — |
| Llama-4-Maverick | — | — | ~47% | — |
Safety Assessment: Privacy Risks Across Prompting Methods at Temperature 0¶
| Model | Prompt Method | Location Exposure | Abstention Violation | Over-Disclosure |
|---|---|---|---|---|
| Gemini-2.5-flash | Zero-shot | 49.28% | 87.11% | 45.69% |
| o4-mini | Zero-shot | 62.66% | 89.43% | 49.41% |
| GPT-4.1-mini | Zero-shot | 21.56% | 69.04% | 30.29% |
| Gemini-2.5-flash | Iter-CoT | 62.12% | 90.10% | 51.13% |
| o4-mini | Iter-CoT | 98.25% | 100.00% | 60.12% |
| GPT-4.1-mini | Iter-CoT | 71.93% | 90.46% | 53.10% |
| Gemini-2.5-flash | Malicious | 93.04% | 100.00% | 59.92% |
| o4-mini | Malicious | 51.67% | 47.93% | 31.30% |
| GPT-4.1-mini | Malicious | 100.00% | 100.00% | 60.45% |
Key Findings¶
- Q7 Accuracy for all 14 VLMs is below 50%: Even the best model, Gemini-2.5-flash, only achieves 47.5%, indicating that model understanding of human privacy expectations is extremely weak, close to random guessing.
- Systematic bias toward over-disclosure rather than conservatism: Over-disclosure rates (46-52%) are far higher than under-disclosure rates (5-10%); models generally tend to provide more precise location information than social norms expect.
- Shockingly high Abstention Violation rates: Even in Zero-shot conditions, the proportion of models providing location information in scenarios where they should abstain is as high as 69-89%. This means models have almost no "refuse to answer" capability.
- Iter-CoT prompts significantly exacerbate privacy risks: Chain-of-thought pushing o4-mini’s location exposure to 98.25% and abstention violation to 100% shows that guiding a model to "think deeper" leads to more severe privacy leaks.
- Malicious prompts can completely dismantle privacy protection: Under malicious prompts, GPT-4.1-mini's location exposure and abstention violation both reach 100%, meaning all scenarios that should be refused were successfully breached.
- Anomalous behavior of o4-mini under malicious prompts: The over-disclosure rate actually dropped to 31.30%, possibly because malicious prompts triggered stronger safety filters, though this inconsistency itself is problematic.
Highlights & Insights¶
- Introducing CI theory to VLM safety evaluation is an elegant cross-disciplinary contribution: Unlike simple binary "can/cannot answer" evaluations, the CI framework raises the issue to "what level of information flow is appropriate in a specific social context," a perspective with profound implications for AI safety. Similar logic could transition to other privacy-sensitive tasks, such as patient info in medical images or personal movements in surveillance.
- The 7-question progressive design skillfully deconstructs privacy decision-making: Q1-Q6 gradually build contextual understanding (landmark → intent → faces → relationships → cognition), leading to a synthesized judgment in Q7. This structural design enables analysis of where the model fails and provides a decomposition framework for future supervision signals in privacy-aware VLM training.
- The asymmetry between Over-Disclosure and Under-Disclosure reveals training bias: Models are trained to be "as helpful as possible," causing a systematic bias toward providing more information even when silence is the appropriate social expectation. This has direct implications for RLHF / alignment training.
- Temperature 0 design eliminates the randomness excuse: Under deterministic output, privacy violations are systematic rather than random fluctuations, further proving that the issue lies in model capability rather than sampling strategy.
Limitations & Future Work¶
- Focus only on location privacy: Does not cover other visual privacy info like facial recognition, license plates, or personal belongings. A more complete benchmark should cover multiple privacy types.
- Cultural singularity in human annotation: Privacy expectations vary greatly across cultures (e.g., Europe vs. US vs. Asia); current benchmarks may primarily reflect Western norms.
- Only diagnostics provided, no solutions: While identifying severe defects in all models, no specific repair solutions are proposed. Future work could explore CI-based RLHF reward modeling or privacy-oriented instruction tuning.
- Three-level granularity is relatively coarse: The A/B/C division may oversimplify the continuous spectrum of privacy granularity needs in reality.
- Static image limitations: Privacy reasoning in more complex scenarios like video, multi-round dialogue, or multi-image combinations is not covered.
Related Work & Insights¶
- vs. Geolocation works (GeoGuessr/GeoSpy): While those focus on improving precision, this work thinks about "when not to localize," forming a compelling dual relationship.
- vs. LLM Red-teaming: The malicious prompt attacks can be seen as red-teaming in the multimodal domain, but the goal shifts from "toxic content generation" to the more subtle dimension of "over-disclosing private information."
- vs. Technical privacy solutions (DP/FL): Those protect training data privacy, whereas this work focuses on user input privacy during inference—models should exercise restraint regarding privacy info in user-submitted images.
- Insight: Future VLM alignment training cannot focus solely on "not generating harmful content"; it must incorporate "context-aware information disclosure control." The Q1-Q7 hierarchy provided by this paper can serve as an annotation framework for building privacy-aware SFT/RLHF datasets.
Rating¶
- Novelty: ⭐⭐⭐⭐⭐ First to introduce CI theory to VLM geo-privacy, opening an important and overlooked research direction.
- Experimental Thoroughness: ⭐⭐⭐⭐ 14 models, 3 prompt methods, temp 0/seed mutation ablation; covers a wide range, though lacks detailed quantitative results for all open-source models.
- Writing Quality: ⭐⭐⭐⭐ Clear theoretical framework and rigorous experimental design; some experimental details require reference to the code for full understanding.
- Value: ⭐⭐⭐⭐⭐ Provides a brand-new evaluation dimension for VLM safety alignment, with direct impact on both academia and industry.