Sub-processors

Last updated: 27 April 2026

LettingGuru uses the following third-party services to operate the platform. Each processor is bound by a Data Processing Agreement (DPA) under UK GDPR / EU GDPR which you can read at the linked DPA URL. We update this list when we add or remove a processor — material changes are emailed to agency owners 30 days in advance.

For data subject rights (access, erasure, portability, etc.), email us at hello@lettingguru.co.uk. You can also raise a complaint with the UK ICO at ico.org.uk.

VendorPurposeData typesRegionDPA
VercelWeb app hosting + Edge NetworkAll app traffic, IP addresses, cookiesEU + globalView DPA
NetlifyMarketing site hostingSite visitors, IP addressesGlobalView DPA
NeonPostgreSQL database (primary)All application dataEU (eu-west-2 — London)View DPA
Cloudflare R2Object storage (photos, documents, recordings)User-uploaded files, recordingsEU + UKView DPA
ResendTransactional email deliveryEmail address, message bodyEU + USView DPA
Firebase Cloud MessagingPush notificationsDevice tokensGlobal (Google)View DPA
TwilioTelephony (AI Receptionist, SMS)Phone numbers, call audio, SMS bodyEU + UKView DPA
SumsubTenant identity verification (Right-to-Rent, AML)Government ID document images, selfies, name, date of birth, residency statusEU + UKView DPA
Anthropic (Claude)AI features — descriptions, triage, voice agent reasoningProperty + tenant text, transcriptsUS (zero-retention contract)View DPA
OpenAIVision / OCR features + voice transcription (Whisper)Uploaded images, documents, voice notesUS (zero-retention API)View DPA
Google (Gemini)Image editing — virtual staging, sky/lawn replacementProperty photosEU + USView DPA
RetellAI voice agent orchestrationCall audio, transcriptsUSView DPA
ElevenLabsText-to-speech for the AI receptionist (via Retell)Generated speech audioEU + USView DPA
DeepgramSpeech-to-text for AI calls (via Retell)Call audio (transient)USView DPA
StripePlatform invoice billing + agency rent collection (Connect)Card details, billing email/address (PCI-DSS scope)EU + UKView DPA
Acube (Open Banking)Bank account sync for rent matchingBank transactions (read-only)EU + UKView DPA
Homelet (Barbon)Tenant referencing — credit checks, employer + landlord referencesApplicant name, address, NI number, employment details, referencesUKView DPA
XeroOptional cloud accounting sync — invoices, contacts, rent ledgerLandlord invoices, contractor invoices, rent paymentsEU + UKView DPA
JustMoveInTenant move-in concierge — utilities, broadband, council tax setupTenant name, email, phone, move-in addressUKView DPA
RightmoveProperty syndication via RTDF feedProperty listings (no tenant PII)UKView DPA

Sub-transfers outside UK / EU

Where data is transferred outside the UK or EU (notably to US-based AI providers — Anthropic, OpenAI, Retell, Deepgram), we rely on Standard Contractual Clauses (SCCs) under UK GDPR and supplementary technical measures (TLS encryption in transit, zero-retention API contracts where available). For the AI receptionist specifically, call recordings stay in UK-region storage; only text-form prompts/transcripts are processed by the LLM provider.

Adding a new processor

When we engage a new sub-processor that materially changes the data flow, we update this page and email all agency owners 30 days in advance. Owners may object; if we can't agree on a replacement, the agency may terminate the contract for that reason without penalty.