Introduces TPSC for tracking external service dependencies with GDPR
compliance maturity (CNIL/IAPP CMMI scale), pricing model, ToS, and
data retention information across all repos.
Primary data:
- canon/tpsc/{openai,anthropic,gemini,openrouter}-api.yaml — service definitions
- tpsc.yaml in each repo (llm-connect seeded with 4 services)
State-hub additions:
- Migration j7e8f9a0b1c2: tpsc_catalog + tpsc_snapshots + tpsc_entries
- api/models/tpsc.py, api/schemas/tpsc.py, api/routers/tpsc.py
- /tpsc/catalog/, /tpsc/ingest/, /tpsc/snapshots/, /tpsc/report/gdpr endpoints
- 4 MCP tools: register_service, list_services, ingest_tpsc_tool, get_gdpr_report
- scripts/ingest_tpsc.py + make ingest-tpsc[/-all] targets
- Dashboard: tpsc.md page + docs/tpsc.md
GDPR maturity scale: unknown | non_compliant | initial | developing | defined | managed | certified
Warnings triggered at: unknown, non_compliant, initial
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
27 lines
1.1 KiB
YAML
27 lines
1.1 KiB
YAML
slug: gemini-api
|
|
name: Google Gemini API
|
|
provider: Google LLC
|
|
category: llm_inference
|
|
website_url: https://ai.google.dev
|
|
pricing_model: usage_based
|
|
gdpr_maturity: defined
|
|
gdpr_notes: >
|
|
Google Cloud (including Vertex AI / Gemini API via Google Cloud) has a
|
|
comprehensive GDPR compliance programme. DPA is part of Google Cloud ToS.
|
|
Data Processing Addendum and SCCs available. Google Cloud has EU data
|
|
residency options (data can stay in EU). Google AI Studio (free tier)
|
|
has weaker protections — data may be used to improve Google products.
|
|
Use Vertex AI / Google Cloud API endpoint for GDPR-adequate usage.
|
|
Reference: https://cloud.google.com/terms/data-processing-addendum
|
|
dpa_available: true
|
|
tos_url: https://ai.google.dev/gemini-api/terms
|
|
privacy_policy_url: https://policies.google.com/privacy
|
|
data_processing_regions:
|
|
- us
|
|
- eu # when using Vertex AI with EU region selection
|
|
data_retention_notes: >
|
|
Google AI Studio: prompts may be reviewed by human raters and used to
|
|
improve models. Google Cloud / Vertex AI: data not used for training,
|
|
retained per Cloud data retention policy (configurable).
|
|
status: active
|