ShingleSync

Subprocessors

Last updated 2026-10-24

These companies process data for ShingleSync so we can run the service. We tell every account owner by email at least 30 days before a new subprocessor starts handling company data (sooner notice only when a provider must be replaced urgently for security or continuity).

Used by ShingleSync

ProviderWhat it doesData involvedLocation
SupabaseDatabase, file storage and sign-inAll company dataUnited States (US East)
VercelApplication hostingData passing through the applicationUnited States (US East)
StripeSubscription billing; homeowner payments through each company's own connected accountBilling details; payment details entered on Stripe's pagesUnited States
OpenAIAI features using ShingleSync creditsAssistant questions and the records they use (contact details removed), drafts, inspection photosUnited States
TwilioText messagingPhone numbers and message textUnited States
ResendEmail deliveryEmail addresses and message textUnited States
InngestBackground jobs and schedulesRecord identifiers and job detailsUnited States
SentryError monitoringError reports (no session recordings)United States
MapboxMaps and route directionsMap views and route stop coordinatesUnited States
U.S. Census Bureau geocoderTurning addresses into map coordinatesStreet addressesUnited States
TracerfyOwner-of-record lookups (when enabled)Property addresses; phone, email and financial results are discardedUnited States
GitHubSource code, deployments and encrypted backupsEncrypted backups of company dataUnited States

Public weather sources (NOAA, National Weather Service, Iowa Environmental Mesonet) receive no customer data.

Connected by a company through its own account

ProviderWhat it doesData involvedLocation
Hover, EagleViewRoof measurement reportsProperty address and order detailsProvider-managed
ABC SupplyMaterial pricing and ordersOrder details, ship-to address and branchProvider-managed
OpenAI (your own API key)AI features without ShingleSync creditsAs aboveProvider-managed

Changes