Skip to content

Subprocessor List

Scope & status: Part of SiteRevive's SOC2-LITE evidence trail. This is the current list of third-party services that process data on our behalf. It is not a certified audit artifact.

Last reviewed: 2026-07-16

A subprocessor is a third party that processes workspace or customer data on SiteRevive's behalf in the course of delivering the service. The table below is the current list. We keep it current; material changes are reflected here.

SubprocessorPurposeData processedLocation / notes
SupabasePrimary database + authentication + object storageAll workspace data (leads, campaigns, mockups, messages, events, revenue, clients, access logs); user auth identities; stored assets/screenshotsManaged Postgres/Auth/Storage on AWS. Encrypted at rest and in transit.
RenderApplication hosting / computeNo durable data store — request traffic and ephemeral compute for the app and published client sitesManaged PaaS. Stateless app tier; all durable data lives in Supabase.
ResendTransactional & outbound email deliveryRecipient email addresses, message content, delivery/open/click events (via signed webhooks)Email service provider. Inbound event webhooks are Svix-signature-verified.
AnthropicAI generation (mockup copy, deck/content generation, reply classification)Business/lead context needed to generate a mockup or classify a reply (business name, niche, site signals); no bulk personal-data trainingClaude API over TLS. Used per-request; not used to train models on customer data.
StripeBilling & payments (SaaS subscriptions, client checkout)Billing/customer identifiers, subscription and invoice metadata, payment status (via signed webhooks). Card data is handled by Stripe directly — SiteRevive does not store card numbers.PCI-compliant payment processor. Stripe webhooks are signature-verified.
Google (Places API)Local business discovery during lead sourcingSearch queries (geography + niche) and returned public business listingsGoogle Cloud Places API (New) over TLS. Returns publicly listed business data.
MicrolinkQualified current-site screenshot capturePublic URLs of qualified prospect websitesServer-side Pro API over TLS. Returned image bytes are validated and copied into SiteRevive-owned Supabase Storage; the provider URL/key is not exposed in reports. Production fails closed while the paid key is absent.
thum.io (legacy only)Historical website screenshot URLsPublic URLs of prospect websites already present in legacy reportsNo longer trusted for new counted results. A qualified recapture replaces a legacy URL with owned evidence.
Twilio (if SMS enabled)SMS delivery (TCPA-gated feature)Recipient phone numbers and message content, delivery status (via signed webhooks)Used only when the SMS channel is enabled for a workspace.
Calendly / Cal.com (scheduling, tenant-selected)Meeting scheduling for booked demosBooking metadata correlated to a lead (via leadId in tracking/metadata)Inbound booking webhooks are HMAC-signature-verified before use.

Notes

  • Optional vs. always-on. Supabase and Render are always in the path. Resend, Anthropic, Stripe, Google Places, Microlink, legacy thum.io, Twilio, and the scheduling providers are engaged only when the corresponding feature is configured/used for a workspace.
  • Isolation. Regardless of subprocessor, workspace data remains workspace-scoped inside SiteRevive; no subprocessor is given cross-tenant access, and marketplace/public-API access is workspace-scoped.
  • Changes. When a subprocessor is added, removed, or its data scope changes materially, this list is updated. Customers relying on this list for their own compliance should treat the "Last reviewed" date above as its currency.

Explicitly not claimed

This list is an evidence artifact, not a certification. It does not by itself constitute a Data Processing Agreement — see the fill-in DPA template, which references this list.