Subprocessors

Last updated: October 27, 2026

About this list

Restoration Services Group LLC operates RubyRestore.ai. These are our principal third-party service providers that process customer data on our behalf to run the Service, grouped by what they do. We share with each provider only what it needs to perform its service, under contracts or terms of service that govern how it may use that data.

The third-party tools you choose to connect to the Service (for example your job-management, documentation, accounting, or email systems) are not on this list. They are independent services you control, and your use of them is governed by your agreement with each provider.

We add, replace and remove providers from time to time, AI model providers in particular, and keep this page current with our principal providers. Questions can go to privacy@rubyrestore.ai.

Infrastructure

ProviderPurposeData involved
NeonManaged PostgreSQL database, hosted on Amazon Web Services in the United StatesAll Service data, stored and scoped by customer
RenderApplication hosting, background processing, cache, document conversion, and application logsService data while it is being processed, and request logs, which can include user identifiers and the addresses of pages requested
Amazon Web ServicesFile storage and hosting for the app and websiteUploaded files, generated documents, and site assets

AI model providers

Requests to an AI model can include your messages, playbook instructions, and relevant portions of your connected integration data. Which provider handles a request depends on the model tier chosen for a chat or set for a playbook.

Our Acceptable Use Policy requires that the AI features be used in accordance with the usage policy of the provider behind them. Each provider's policy is linked below.

ProviderPurposeData involvedUsage policy
AnthropicClaude models: the default for playbooks and scheduled work, and available in chatRequest content and model outputhttps://www.anthropic.com/legal/aup
OpenAIGPT models: the default for chat. Also the text embeddings that let Ruby recall your saved preferencesRequest content and model output; saved preference texthttps://openai.com/policies/usage-policies
MetaMuse models, available as a model tierRequest content and model outputhttps://ai.developer.meta.com/legal/acceptable-use-policy
BasetenHosted open models, available as model tiers. Also writes generated documents and reports, and conversation titlesRequest content and model outputhttps://www.baseten.co/terms-and-conditions (and each hosted model's own license)
xAIGrok models, available as a model tierRequest content and model outputhttps://x.ai/legal/acceptable-use-policy
CelerisModels available as a model tierRequest content and model outputhttps://celeris.ai/terms (section 3)
OpenRouterBackup routing to the same models when a primary provider is unavailableRequest content and model output, only while a backup route is in usehttps://openrouter.ai/terms
Other AI model providersModels we evaluate or use from time to time, including models reached through OpenRouterRequest content and model outputThe provider's own usage policy

Tools the assistant uses

ProviderPurposeData involved
E2BIsolated sandboxes where the assistant runs code and scriptsThe files and data the assistant passes into the sandbox
BraveWeb searchSearch queries

Connections and messaging

ProviderPurposeData involved
ComposioAuthorization broker for Gmail, Outlook, Slack, Google Workspace, Microsoft 365, and other connected accountsAuthorization tokens and the data those connections return
UnipileWhatsApp connectionMessages and attachments in connected WhatsApp chats
BrowserbaseSecure browser sessions for the assistant's own login to systems that have no APILogin session data and the pages the assistant views
TelnyxReceives verification-code text messages for the assistant's own loginsText message contents
Twilio SendGridTransactional and notification emailRecipient names and addresses, and message content
Google Firebase Cloud MessagingPush notifications in the mobile app (relayed to Apple devices through Apple's push service)Device tokens and notification content
CapgoUpdates to the mobile appDevice and app version information

Billing, support, and monitoring

ProviderPurposeData involved
StripeSubscription billing and payment processingBilling contact, plan, and transaction data; card details are handled directly by Stripe
RollbarError trackingError reports, which can include the signed-in user's identifier and the request that failed
FullStorySession replay inside the signed-in appRecordings of how you interact with the app
Google AnalyticsWebsite and app analyticsPage views, events, and device information
SlackDelivers the in-app feedback you submit to our teamFeedback text and ratings, and the page you were on
HubSpotCustomer relationship management for our own sales and marketingThe name, email address and company you give us on our website or at signup, the website pages you visited before, and your account's plan and billing status