Kn
Knowledge Commons kwa Jamii ya Kiraia
  • Katalogi Tafuta kwenye kumbukumbu Vinakili kwa kategoria Sauti & Video
    Wachangiaji Wachangiaji Mashirika
  • Mashirika
  • Matukio
  • Shiriki
  • EnglishEN DeutschDE FrancaisFR EspanolES KiswahiliSW
Vinakili Tafuta kwenye kumbukumbu Vinakili kwa kategoria Sauti & Video Wachangiaji Mashirika
Kurasa Mashirika Matukio Shiriki
EnglishEN DeutschDE FrancaisFR EspanolES KiswahiliSW
Vinakili kwa kategoria
  • Makala
  • Video
  • Sauti
  • Machapisho
  • Mikusanyiko
Mada maarufu
Utafutaji wa hivi karibuni
  • Hakuna utafutaji wa hivi karibuni bado.
Subprocessors

Subprocessors

Every third-party processor we engage to operate this surface, with purpose, data categories, region, and transfer mechanism.

Last updated: 12 January 2026
Disclosure: GDPR Art. 28
Categories
  • About this list
  • AI — large language models (chat / assistant)
  • AI — speech-to-text transcription
  • Payments and donations
  • Transactional email delivery
  • Object storage (media, transcripts, derived artifacts)
  • User-initiated content import
  • Error reporting and logging
  • Changes to this list

About this list

This page lists every third party we engage to process personal data on behalf of Knowledge Commons. The current catalog version is 2026-05-27.

We notify account holders at least 30 days before adding a new subprocessor with access to personal data, except where a faster change is required to maintain service security or to comply with law.

Subprocessors flagged "conditional" are only engaged when a specific feature or integration is in use.

AI — large language models (chat / assistant)

SubprocessorPurposeData categoriesRegionTransfer mechanism
OpenAI, L.L.C. conditional
openai.com/
Conditional: Engaged only when the platform/tenant configures OpenAI as the chat provider.
Hosted large-language-model inference for chat/assistant flows when the operator selects OpenAI as the chat provider.User chat messages, Retrieved content snippets, System prompt textUnited StatesEU SCCs (2021/914) + supplementary measures; data-processing addendum.
Anthropic, PBC conditional
www.anthropic.com/
Conditional: Engaged only when the platform/tenant configures Anthropic as the chat provider.
Hosted large-language-model inference for chat/assistant flows when the operator selects Anthropic as the chat provider.User chat messages, Retrieved content snippets, System prompt textUnited StatesEU SCCs (2021/914) + supplementary measures; data-processing addendum.

AI — speech-to-text transcription

SubprocessorPurposeData categoriesRegionTransfer mechanism
AssemblyAI, Inc. conditional
www.assemblyai.com/
Conditional: Engaged only when the tenant's `asr_data_residency` setting is `cloud_us` or `cloud_any` AND diarization is required.
Speech-to-text transcription with speaker diarization for uploaded audio/video, when the tenant's ASR data-residency policy permits cloud processing.Uploaded audio/video media, Resulting transcripts and speaker labelsUnited StatesEU SCCs + DPA.
Groq, Inc. conditional
groq.com/
Conditional: Engaged only when the tenant's `asr_data_residency` setting is `cloud_us` or `cloud_any` AND diarization is not required.
Hosted Whisper-compatible speech-to-text inference for non-diarized transcription when the tenant's ASR residency policy permits cloud processing.Uploaded audio/video media, Resulting transcriptsUnited StatesEU SCCs + DPA.

Payments and donations

SubprocessorPurposeData categoriesRegionTransfer mechanism
Stripe Payments Europe, Ltd.
stripe.com/
Payment processing for subscriptions, donations, and Connect-based tenant payouts.Donor / customer name and email, Payment card information (handled by Stripe; never received by Loracta), Donation amount and currency, Transaction metadataEuropean Union (Ireland) with US-based group entitiesIntra-group SCCs; Stripe DPA.

Transactional email delivery

SubprocessorPurposeData categoriesRegionTransfer mechanism
SMTP delivery provider (configured per environment)
Conditional: Specific provider depends on the deployment environment; the active provider is disclosed on request.
Transactional email delivery (verification codes, password resets, magic-link rights requests, system notifications).Recipient email address, Message subject and bodyEuropean Union (preferred); falls back per operator configurationOperator selects a provider with SCCs/DPA in place.

Object storage (media, transcripts, derived artifacts)

SubprocessorPurposeData categoriesRegionTransfer mechanism
S3-compatible object storage (MinIO or hosted equivalent)
min.io/
Persistent storage for uploaded media (audio, video, images, PDFs), transcripts, generated TTS audio, and thumbnails.Uploaded media files, Derived artifacts (transcripts, thumbnails, TTS)European Union (preferred); per operator configurationOperator selects a storage provider with SCCs/DPA in place.

User-initiated content import

SubprocessorPurposeData categoriesRegionTransfer mechanism
Google Ireland Limited (Google Drive) conditional
workspace.google.com/
Conditional: Engaged only when a user explicitly connects their Google Drive account to assist with imports.
Assisted document import from a user-connected Google Drive account via OAuth.Google account email and basic profile, Drive file listings and the specific file contents imported by the userEuropean Union (Ireland)Google Workspace DPA; SCCs for any onward US transfer.

Error reporting and logging

SubprocessorPurposeData categoriesRegionTransfer mechanism
Functional Software, Inc. (Sentry)
sentry.io/
Application error reporting, performance monitoring, and profiling.Application errors and stack traces, Request URL (path), HTTP method, status code, Aggregated performance tracesUnited StatesEU SCCs + DPA; Loracta configures Sentry with `send_default_pii=False` and redacts cookies, POST bodies, and sensitive headers before send.
Grafana Labs / self-hosted Loki
grafana.com/oss/loki/
Structured application log aggregation.Structured log lines (request id, tenant id, log level, message), IP addresses are truncated before logging (see `app/utils/observability.py`)European Union (preferred); per operator configurationSelf-hosted or operator-selected hosted Loki with DPA.

Changes to this list

Material changes are reflected in the version date at the top of this page. Historical versions are available on request to datenschutz@knowledge-commons.example.

Knowledge Commons
Knowledge Commons for Civil Society · A public-interest initiative powered by Loracta · © 2026
Miundombinu wazi kwa maarifa ya jamii ya kiraia.
Powered by Loracta’s living-archive infrastructure.
Jarida
Chunguza
Vinakili kumbukumbuMatukioMaktaba ya vyombo vya habari
Shiriki
Changia vifaaKwa mashirikaMisingi ya ushirikiSaidia kazi zinazoshiriki
Tovuti na Masharti
ImpressumMasharti ya MatumiziSera ya FaraghaSera ya VidakuziUpatikanajiLeseni ya maudhui
Taarifa na Sera
Haki Zako za DataTaarifa za CCPADMCAMatumizi YanayokubalikaWachakataji wa data wa ziadaViwango vya Uhariri

Mipangilio ya upatikanaji

Badilisha mapendeleo ya kusoma na tabia ya kiolesura.

100%
1.7