Subprocessors

Vendors used to operate Silas

Silas relies on third-party vendors to host, secure, process, and support the product. This page explains the named vendors, vendor categories, and the kinds of data each may process.

Named Vendors

Current subprocessor and connected-service list

Some vendors are core service providers. Others are only used when a feature, integration, or paid plan is enabled by the user or customer.

Vendor

Vercel

Purpose

Application hosting, deployment, serverless functions, cron jobs, analytics, and AI Gateway routing.

Data processed

Application traffic, request metadata, logs, analytics events, prompts, selected context, and generated AI responses as needed.

Status

Core platform provider

Vendor

Better Stack

Purpose

Uptime monitoring, alerting, public system status page, and incident visibility.

Data processed

Public endpoint availability, response metadata, incident updates, and operational contacts.

Status

Status and monitoring provider

Vendor

Cloudflare R2

Purpose

Object storage for uploaded files, extracted document assets, and generated file references.

Data processed

Uploaded documents, extracted images or assets, file metadata, and storage paths.

Status

File storage provider

Vendor

Pinecone

Purpose

Vector database for document retrieval, knowledge search, and user or organization vector namespaces.

Data processed

Embeddings, document chunk metadata, retrieval metadata, and namespace identifiers.

Status

Retrieval infrastructure

Vendor

Cohere

Purpose

Embeddings and reranking for retrieval-augmented search and document understanding.

Data processed

Document text, image-derived content, search queries, and retrieval candidates needed for embedding or reranking.

Status

AI retrieval provider

Vendor

AI model providers through Vercel AI Gateway

Purpose

AI chat, summarization, reasoning, document analysis, image generation, and related requested features.

Data processed

User prompts, selected conversation history, selected document context, tool results, and generated responses.

Status

AI processing provider

Vendor

xAI

Purpose

Voice session token support and voice-related AI functionality where enabled.

Data processed

Voice-session metadata and content needed to provide requested voice features.

Status

AI voice provider

Vendor

Google

Purpose

Google OAuth, Google Drive, Google Classroom, Gmail search if enabled, and related workspace integrations.

Data processed

Account identifiers, OAuth tokens, selected workspace files, folder metadata, classroom data, email metadata or content when enabled.

Status

Connected service provider

Vendor

Microsoft

Purpose

Microsoft Entra ID authentication, Microsoft 365, OneDrive, Outlook or Teams search if enabled, and Graph webhooks.

Data processed

Account identifiers, OAuth tokens, selected Microsoft 365 files, drive metadata, email or Teams metadata and content when enabled.

Status

Connected service provider

Vendor

Canvas by Instructure

Purpose

Canvas LMS OAuth and retrieval of course, assignment, file, grade, and announcement context when enabled.

Data processed

Canvas account identifiers, OAuth tokens, course metadata, files, assignments, announcements, and related LMS data.

Status

Optional connected service

Vendor

Modal

Purpose

GPU-backed document processing with Docling for extracted document structure, OCR, and background processing where enabled.

Data processed

Uploaded documents, processing job metadata, extracted text, extracted images, and callback status.

Status

Optional processing provider

Vendor

Resend

Purpose

Transactional email for account, authentication, notification, and service messages where email delivery is enabled.

Data processed

Email address, message content, delivery metadata, and template variables.

Status

Optional email provider

Vendor

Stripe

Purpose

Subscription checkout, customer billing, invoices, portal access, and payment webhooks where paid plans are enabled.

Data processed

Billing contact details, customer identifiers, subscription metadata, invoice metadata, and payment status.

Status

Optional billing provider

Vendor

Tavily

Purpose

Web search tool for AI answers when web search is enabled.

Data processed

Search queries and returned web search snippets or metadata.

Status

Optional search provider

Vendor

E2B

Purpose

Code execution environment for AI-assisted code execution where enabled.

Data processed

Code snippets, execution inputs, generated outputs, and runtime metadata.

Status

Optional execution provider

Vendor

Database and Redis providers

Purpose

Primary relational database, cache, queues, rate limiting, stream resumption, and background job coordination.

Data processed

Account records, application records, integration metadata, audit logs, queue state, cache entries, and operational metadata.

Status

Deployment-specific providers

Categories

How these vendors support Silas

Cloud hosting and infrastructure

Purpose

Hosting application services, databases, storage, networking, observability, backups, and reliability infrastructure.

Data processed

Account data, uploaded content, application metadata, logs, and infrastructure telemetry as needed.

AI model providers

Purpose

Processing user-requested prompts, document context, summaries, search, and generation tasks.

Data processed

Prompts, selected document excerpts, conversation context, and generated responses needed to complete requested actions.

Authentication and identity

Purpose

Supporting account creation, login, SSO, session management, and account security.

Data processed

Email address, name, authentication metadata, and identity-provider identifiers.

Billing and payments

Purpose

Processing subscriptions, invoices, customer billing information, and payment events where paid plans are used.

Data processed

Billing contact details, subscription metadata, payment processor identifiers, and invoice records.

Analytics and operations

Purpose

Understanding product reliability, usage patterns, performance, errors, abuse prevention, and support needs.

Data processed

Usage events, device and browser metadata, performance metrics, operational logs, and error traces.

Communications and support

Purpose

Sending service messages, responding to support requests, and managing privacy, security, or legal inquiries.

Data processed

Contact details, support messages, request metadata, and correspondence history.

Vendor changes

Silas may update this list as infrastructure, integrations, or service providers change. Material changes can be discussed with business or institutional customers during procurement review.

Vendor questions

Contact privacy@silas-ai.com for questions about subprocessors, connected services, data transfers, or vendor handling.

Contact privacy