---
title: "Gemini Code Assist | Ethical Stack"
url: https://ethicalstack.ai/harnesses/gemini-code-assist/
catalog_version: f6baff2119d0e9158520da7fbe4232011dac79f25bd08757436d7a1dbd593db2
---

# Gemini Code Assist

IDE coding assistant with chat, completion, code transformation and agent features.

Canonical profile: https://ethicalstack.ai/harnesses/gemini-code-assist/

Scope: Gemini Code Assist Standard and Enterprise in supported IDEs. Prompts and relevant code context are processed by Google Cloud; context and optional logging are configurable.

Published overall: 4; 5/6 dimensions rated.

Round the equal-weight mean of available numerical ratings to one decimal; require at least four of six for an overall score. BDS status stays outside the mean; for eligible profiles, a boycott target caps the final score at 2/10 and a pressure target subtracts one point (minimum 1). Not listed and not checked do not adjust the score.

Pressure target: −1 overall point.

## Energy practices

Finding: 4/10

Assessment: https://ethicalstack.ai/harnesses/gemini-code-assist/#energy

Gemini Code Assist documents a stateless cloud service and context controls, but no energy footprint.

Reason: 1 + 1 reporting + 0 electricity + 2 controls = 4/10. This grades documented practices and transparency.

Argument: Model choice, context exclusions and optional logging are operational controls and do not measure energy or emissions.

Type: argument; confidence: medium

Scope (dimension): Gemini Code Assist Standard and Enterprise in supported IDEs. Prompts and relevant code context are processed by Google Cloud; context and optional logging are configurable.

Research reviewed: not recorded; evidence date: not recorded

Unknowns: No task energy, water, or regional electricity data is published.

```json
{
  "method": "practices-transparency-v1",
  "scope": "Gemini Code Assist Standard and Enterprise in supported IDEs. Prompts and relevant code context are processed by Google Cloud; context and optional logging are configurable.",
  "components": {
    "disclosure": {
      "score": 1,
      "reason": "Google documents the cloud processing boundary but no energy accounting.",
      "sourceUrls": [
        "https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance?hl=en"
      ]
    },
    "electricity": {
      "score": 0,
      "reason": "No product-level electricity sourcing is reported.",
      "sourceUrls": [
        "https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance?hl=en"
      ]
    },
    "demand": {
      "score": 2,
      "reason": "Users can select model/context and exclude files, without measured energy savings.",
      "sourceUrls": [
        "https://docs.cloud.google.com/gemini/docs/codeassist/chat-overview?hl=en",
        "https://docs.cloud.google.com/gemini/docs/codeassist/write-code-gemini?hl=en"
      ]
    }
  },
  "actualImpactMeasured": false
}
```

- [Gemini Code Assist Standard and Enterprise security and privacy](https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance?hl=en) (primary; checked 2026-10-28)

- [Gemini Code Assist model and chat features](https://docs.cloud.google.com/gemini/docs/codeassist/chat-overview?hl=en) (primary; checked 2026-10-28)

- [Gemini Code Assist context exclusions](https://docs.cloud.google.com/gemini/docs/codeassist/write-code-gemini?hl=en) (primary; checked 2026-10-28)

## Training data

Finding: Depends on the model

Assessment: https://ethicalstack.ai/harnesses/gemini-code-assist/#training-rights

Gemini Code Assist uses Gemini models but does not publish a complete training corpus rights manifest.

Reason: Select the exact Gemini model version and assess its training corpus separately from Code Assist privacy terms.

Argument: Google states that customer data is not used to train models without permission and provides citations for long direct code matches. Those commitments do not establish corpus-wide permission for model pretraining.

Type: argument; confidence: medium

Scope (profile): Gemini Code Assist Standard and Enterprise in supported IDEs. Prompts and relevant code context are processed by Google Cloud; context and optional logging are configurable.

Research reviewed: not recorded; evidence date: not recorded

Unknowns: The exact model version, source inventory, dataset licensing and removal process are not fully disclosed.

```json
{
  "method": "training-rights-evidence-v1",
  "scope": "The stated training release or selected model",
  "components": null,
  "routeDependency": "Select the exact Gemini model version and assess its training corpus separately from Code Assist privacy terms.",
  "modelReference": null
}
```

- [Gemini Code Assist Standard and Enterprise security and privacy](https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance?hl=en) (primary; checked 2026-10-28)

- [Gemini Code Assist model and chat features](https://docs.cloud.google.com/gemini/docs/codeassist/chat-overview?hl=en) (primary; checked 2026-10-28)

- [Gemini Code Assist setup](https://docs.cloud.google.com/gemini/docs/codeassist/set-up-gemini) (primary; checked 2026-10-28)

## Your data & privacy

Finding: 8/10

Assessment: https://ethicalstack.ai/harnesses/gemini-code-assist/#privacy

For Standard and Enterprise, Google says prompts and code context are Customer Data and the stateless service does not store prompts and responses unless logging is configured.

Reason: Requests include prompts, responses and nearby code context. Google says the stateless API does not store prompts and responses by default, allows Cloud Logging, and does not train on customer data without permission. Processing region is not guaranteed.

Argument: Requests include prompts, responses and nearby code context. Google says the stateless API does not store prompts and responses by default, allows Cloud Logging, and does not train on customer data without permission. Processing region is not guaranteed.

Type: argument; confidence: medium

Scope (profile): Gemini Code Assist Standard and Enterprise in supported IDEs. Prompts and relevant code context are processed by Google Cloud; context and optional logging are configurable.

Research reviewed: not recorded; evidence date: not recorded

Unknowns: This covers Standard and Enterprise, not consumer routes. Telemetry is separate and processing may not stay in a requested region.

- [Gemini Code Assist Standard and Enterprise security and privacy](https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance?hl=en) (primary; checked 2026-10-28)

- [Gemini Code Assist model and chat features](https://docs.cloud.google.com/gemini/docs/codeassist/chat-overview?hl=en) (primary; checked 2026-10-28)

- [Gemini Code Assist setup](https://docs.cloud.google.com/gemini/docs/codeassist/set-up-gemini) (primary; checked 2026-10-28)

## Openness

Finding: 3/10

Assessment: https://ethicalstack.ai/harnesses/gemini-code-assist/#openness

Gemini Code Assist is a managed Google Cloud service with IDE integrations and project governance controls.

Reason: The service offers IDE chat and agent features with cloud processing and optional VPC controls. It is not presented as self-hosted software.

Argument: The service offers IDE chat and agent features with cloud processing and optional VPC controls. It is not presented as self-hosted software.

Type: argument; confidence: medium

Scope (profile): Gemini Code Assist Standard and Enterprise in supported IDEs. Prompts and relevant code context are processed by Google Cloud; context and optional logging are configurable.

Research reviewed: not recorded; evidence date: not recorded

Unknowns: The service code and complete model-training data are not exposed in these sources.

- [Gemini Code Assist Standard and Enterprise security and privacy](https://docs.cloud.google.com/gemini/docs/codeassist/security-privacy-compliance?hl=en) (primary; checked 2026-10-28)

- [Gemini Code Assist setup](https://docs.cloud.google.com/gemini/docs/codeassist/set-up-gemini) (primary; checked 2026-10-28)

## Worker protections

Finding: 7/10

Assessment: https://ethicalstack.ai/harnesses/gemini-code-assist/#labour

Google has a supplier-responsibility system with worker surveys, third-party audits and grievance access, alongside current worker reports describing pay, pace and support concerns among AI raters.

Reason: 1 + 2 pay & conditions + 2 worker voice & remedy + 2 evidence & follow-through = 7/10. This grades documented worker safeguards, not a measured rate of mistreatment.

Argument: Google says its Supplier Code applies to supplier and staffing-partner work, extended workers can report concerns anonymously through Google’s helpline, and its 2026 FY2025 report describes supplier audits and worker surveys with follow-up. Separately, Alphabet Workers Union-CWA’s 2025 report and raters’ pay-parity letter describe low pay, benefits gaps, insecure contracts and inadequate task-time; The Guardian documented raters’ accounts of rapid task timing, distressing moderation work and limited mental-health support, while Google says suppliers employ these workers and set their employment terms. The company system merits credit, but findings from hardware/supplier programs do not prove every AI rater is covered or remedied. This entry carries the same developer/operator finding to Gemini Code Assist; it does not establish that this product was deployed under every cited relationship.

Type: argument; confidence: medium

Scope (dimension): Google: the documented developer/operator record, not proof of deployment of Gemini Code Assist.

Research reviewed: 2026-10-24; evidence date: not recorded

Unknowns: The FY2025 supplier program is risk-prioritized and does not disclose whether its survey/audit cohort included GlobalLogic AI raters; Google’s own policy places wage/benefit setting with suppliers. Worker reports are specific but are not an adjudicated finding about every supplier or rater.

```json
{
  "method": "worker-safeguards-evidence-v1",
  "entity": "google",
  "company": "Google",
  "scope": "Google's workforce and disclosed contractors. Coverage of individual product teams may be incomplete.",
  "components": {
    "conditions": {
      "score": 2,
      "reason": "Supplier standards and vetting apply to extended workforce and current AI-rater testimony documents concrete working conditions, but rates, coverage and implementation vary by supplier and some worker evidence is self-reported.",
      "sourceUrls": [
        "https://sustainability.google/files/google-2026-supplier-responsibility-report.pdf",
        "https://about.google/company-info/extended-workforce/",
        "https://about.google/company-info/supplier-code-of-conduct/",
        "https://www.alphabetworkersunion.org/campaigns/globallogic-pay-parity",
        "https://cwa-union.org/ghost-workers-ai-machine",
        "https://www.theguardian.com/technology/2025/sep/11/google-gemini-ai-training-humans"
      ]
    },
    "voice": {
      "score": 2,
      "reason": "Extended workers have access to Google’s anonymous helpline and supplier feedback channels; union organizing and direct worker reports document voice, though they also describe limited influence over conditions.",
      "sourceUrls": [
        "https://about.google/company-info/extended-workforce/",
        "https://sustainability.google/files/google-2026-supplier-responsibility-report.pdf",
        "https://www.alphabetworkersunion.org/campaigns/globallogic-pay-parity",
        "https://cwa-union.org/ghost-workers-ai-machine"
      ]
    },
    "assurance": {
      "score": 2,
      "reason": "Google reports third-party supplier audits, worker surveys, follow-ups and program improvements; these are company-reported and the published figures do not establish coverage of AI annotation contractors specifically.",
      "sourceUrls": [
        "https://sustainability.google/files/google-2026-supplier-responsibility-report.pdf",
        "https://about.google/company-info/extended-workforce/"
      ]
    }
  },
  "disclosureLimited": false,
  "meaning": "This grades documented worker safeguards, not a measured rate of mistreatment."
}
```

- [2026 Supplier Responsibility Report (FY2025)](https://sustainability.google/files/google-2026-supplier-responsibility-report.pdf) (primary; checked 2026-10-24)

- [About Google’s extended workforce](https://about.google/company-info/extended-workforce/) (primary; checked 2026-10-24)

- [Google Supplier Code of Conduct](https://about.google/company-info/supplier-code-of-conduct/) (primary; checked 2026-10-23)

- [GlobalLogic Pay Parity Letter](https://www.alphabetworkersunion.org/campaigns/globallogic-pay-parity) (independent; checked 2026-10-24)

- [Ghost Workers in the AI Machine: U.S. Data Workers Speak Out About Big Tech’s Exploitation](https://cwa-union.org/ghost-workers-ai-machine) (independent; checked 2026-10-24)

- [How thousands of overworked, underpaid humans train Google’s AI to seem smart](https://www.theguardian.com/technology/2025/sep/11/google-gemini-ai-training-humans) (independent; checked 2026-10-24)

## Military ties

Finding: 3/10

Assessment: https://ethicalstack.ai/harnesses/gemini-code-assist/#military-contracts

Google has a current DoD AI/cloud contract and has demonstrated military training/exercise support, but the reviewed evidence does not establish combat targeting or strike-intelligence deployment.

Reason: 1 + 0 use restrictions + 1 enforcement & oversight + 2 relationship disclosure = 4, capped at 3/10. Known defense ties lower this rating; safeguards can improve it within the relationship’s cap.

Argument: Google Public Sector describes a $200 million ceiling DoD CDAO contract and access to AI/cloud capabilities, including classified environments. Its Mobility Guardian 2025 account describes an Air Force exercise/edge workflow processing air-defense data and generating insights for counter-UAS triggers; this is exercise and support evidence, not proof that Google AI selected targets or supplied combat intelligence in an actual operation. Google’s current AI Principles include human oversight and safety commitments but no categorical military-use prohibition. The broad DoD contract leaves substantial enablement potential, so classify as broad-defense and apply the cap; do not call the exercise direct combat use. This entry carries the same developer/operator finding to Gemini Code Assist; it does not establish that this product was deployed under every cited relationship.

Type: argument; confidence: high

Scope (dimension): Google: the documented developer/operator record, not proof of deployment of Gemini Code Assist.

Research reviewed: 2026-10-24; evidence date: not recorded

Unknowns: Public sources do not disclose all task orders, operational use outcomes, customer-enforceable use restrictions, or independent oversight. The specific models and releases used in every defense workflow are not established.

```json
{
  "method": "military-ties-priority-v2",
  "entity": "google",
  "company": "Google",
  "scope": "Google's relationships and safeguards. A company relationship does not identify every product or release used.",
  "components": {
    "restrictions": {
      "score": 0,
      "reason": "The current AI Principles reviewed do not establish a binding weapons or harmful-surveillance prohibition for defense contracts; the older 2018 weaponization commitment is not current evidence.",
      "sourceUrls": [
        "https://ai.google/principles/",
        "https://blog.google/innovation-and-ai/products/ai-principles/"
      ]
    },
    "oversight": {
      "score": 1,
      "reason": "Google’s public AI Principles describe human oversight and safety practices but do not disclose military-specific independent review, enforcement, or remedies.",
      "sourceUrls": [
        "https://ai.google/principles/",
        "https://blog.google/innovation-and-ai/products/ai-principles/"
      ]
    },
    "transparency": {
      "score": 2,
      "reason": "Google names the CDAO contract, its ceiling and the Mobility Guardian exercise workflow; the named public materials disclose no actual combat mission or current contract-level safeguards.",
      "sourceUrls": [
        "https://cloud.google.com/blog/topics/public-sector/google-public-sector-awarded-200-million-contract-to-accelerate-ai-and-cloud-capabilities-across-department-of-defenses-chief-digital-and-artificial-intelligence-office-cdao",
        "https://cloud.google.com/blog/topics/public-sector/google-distributed-cloud-at-the-edge-powers-us-air-force-mobility-guardian-2025"
      ]
    }
  },
  "relationship": "broad-defense",
  "relationshipReason": "Google documents a broad DoD AI/cloud contract and military exercise support, but no confirmed operational use for target selection, strikes, or combat intelligence. Broad-defense cap applies.",
  "score": 3,
  "baseScore": 1,
  "safeguardPoints": 3,
  "safeguardAdjustment": 3,
  "rawScore": 4,
  "cap": 3,
  "disclosureLimited": true,
  "meaning": "Known military relationships take priority over missing safeguards. The rating does not establish the probability of an undisclosed contract."
}
```

- [Google Public Sector DoD CDAO agreement](https://cloud.google.com/blog/topics/public-sector/google-public-sector-awarded-200-million-contract-to-accelerate-ai-and-cloud-capabilities-across-department-of-defenses-chief-digital-and-artificial-intelligence-office-cdao) (primary; checked 2026-10-23)

- [Google Distributed Cloud at the edge powers U.S. Air Force Mobility Guardian 2025](https://cloud.google.com/blog/topics/public-sector/google-distributed-cloud-at-the-edge-powers-us-air-force-mobility-guardian-2025) (primary; checked 2026-10-24)

- [AI Principles](https://ai.google/principles/) (primary; checked 2026-10-24)

- [AI at Google: our principles (updated February 2025)](https://blog.google/innovation-and-ai/products/ai-principles/) (primary; checked 2026-10-24)

## BDS targets

Finding: Pressure target

Assessment: https://ethicalstack.ai/harnesses/gemini-code-assist/#israel-palestine

Google / Alphabet is named as a pressure target in the BNC’s official campaign sources. The product is developed or supplied by Google / Alphabet.

Reason: BDS campaign status is a factual category, not a 1–10 ethical rating.

Argument: If following this BNC campaign is a requirement, consider alternatives to paid Google / Alphabet products where practical. Check the model and host this tool connects to as well as the company providing the tool. This label follows the named company’s campaign status; it does not claim that BDS separately reviewed this exact product. This entry carries the same developer/operator finding to Gemini Code Assist; it does not establish that this product was deployed under every cited relationship.

Type: evidence; confidence: high

Scope (dimension): Google: the documented developer/operator record, not proof of deployment of Gemini Code Assist.

Research reviewed: 2026-10-23; evidence date: not recorded

Unknowns: This review covers the named company or parent in the BNC consumer/pressure guide and No Tech campaign. Lists and ownership can change.

- [BNC official boycott and pressure guide](https://bdsmovement.net/Guide-to-BDS-Boycott) (primary; checked 2026-10-28)

- [BNC official No Tech campaign](https://bdsmovement.net/no-tech-oppression-apartheid-or-genocide) (primary; checked 2026-10-28)

## Reading the evidence

- Assessments are provisional editorial judgments. Cite the profile and the underlying sources, and retain confidence, scope and unknowns.

- Unknown, not-applicable and model-dependent are different states. Missing evidence does not establish good or bad conduct.

- Company-level evidence does not establish use of a particular product or model. Account plan, model, host and route can change an assessment.

- Energy scores describe documented practices and transparency, not measured request emissions. Zero component points can mean an evidence gap.

- Published overall scores require at least four of six numerical dimensions. Preserve coverage and BDS adjustments; BDS itself is categorical.

- No named BDS target found is limited to the reviewed campaign sources and is not approval. Personalized priorities do not change the published overall score.

- Review and source-check dates describe the research, not this deployment. Fetch current primary sources when the decision requires current verification.

Methodology: https://ethicalstack.ai/methodology/
