Skip to content

Sub-processors

These are the third-party services that process personal data on Homjo's behalf, each under a data-processing agreement. We don't sell your data — this is simply who helps us run the service.

Every service listed has a live code path in Homjo today. Each row links to that vendor's data-processing agreement and names the legal basis for any transfer outside the EU. Copies of each agreement are held on file (last refreshed September 2026) and can be requested at privacy@homjo.com.

Last updated: 2026-09-09

ServiceWhat it's used forData processedLocationTransfer basisAgreement
SupabaseDatabase, authentication, storage, edge functionsaccount, listings, auth tokens, uploaded mediaEU (Ireland, eu-west-1)EU-only processing — no transferView DPA
VercelFrontend hosting + edge network; aggregate, cookieless web analytics (page views, referrer, country, device)IP address, user-agentEU + USEU–US Data Privacy Framework (certified)View DPA
StripePayments + subscription / Boost transactionspayment metadata (no card number), billing email, identity documents + selfie for optional ID verification (processed and held by Stripe Identity — never stored by Homjo)EU + USEU–US Data Privacy Framework (certified)View DPA
RevenueCatIn-app purchase management for the iOS app — validates Apple App Store purchases and tells Homjo when a Plus subscription or boost is bought, renewed, cancelled or refundedaccount id (Homjo user id), purchase and subscription history (Apple product, dates, status), listing id attached to a boost purchase, device platformUnited States (RevenueCat, Inc., San Francisco)EU–US Data Privacy Framework (RevenueCat, Inc. is certified) with Standard Contractual Clauses as fallback under the RevenueCat DPAView DPA
Google and Apple (sign-in providers)Optional sign-in with a Google or Apple account (OAuth). Each provider learns that you signed in to Homjo and shares your provider ID, email (or, for Apple Hide My Email, a relay address) and profile details with us. Facebook sign-in is built but switched off (VITE_AUTH_FACEBOOK_ENABLED=false) and will be listed here if enabled.provider account id, email address, profile photo URL, the fact that you signed in to HomjoUS (each acts as an independent controller under its own privacy policy)Independent controllers; both certified under the EU–US Data Privacy FrameworkView DPA
MailerLiteCounty expansion waitlist (“notify me when Homjo launches in …”)email address, county of interest, stated intent (optional)EU (Lithuania), with US sub-processorsEU processing; its US sub-processors under Standard Contractual Clauses (2021/914)View DPA
PostmarkTransactional emailrecipient email, message contentUSEU–US Data Privacy Framework (certified)View DPA
TwilioSMS one-time codesmobile numberEU + USEU–US Data Privacy Framework (certified)View DPA
AnthropicAI content moderation + writing assistancelisting text, profile bio, search queriesUSEU–US Data Privacy Framework (certified)View DPA
AWS RekognitionImage moderationuploaded imagesEU (eu-west-1, Ireland)EU-only processing — no transferView DPA
AWS TranslateUser-requested translation of listings and chat messageslisting title + description, chat message text (participant-requested only)EU (eu-west-1, Ireland)EU-only processing — no transferView DPA
ReplicateAI image generationform-validated prompt fieldsUSStandard Contractual Clauses (2021/914), in the linked DPAView DPA
MapboxMap tiles + address geocodingcoordinates, addressesUSEU–US Data Privacy Framework (certified)View DPA
Cloudflare TurnstileAnti-bot / abuse preventionIP address, browser signalsEU + USEU–US Data Privacy Framework (certified)View DPA
SentryError monitoring and session diagnosticserror traces and stack traces, account email address and user id (attached to error events for signed-in users), session recordings (only when an error occurs; text and inputs masked), device/browser metadata, click paths and navigation timingEU + USEU–US Data Privacy Framework (certified); events stored in the EU regionView DPA
OpenStreetMap Foundation (Nominatim)Address and area search — forward geocoding for the post-an-ad location picker and Area GuideIP address, the address or area text the user is typing, browser user-agentEU + UKEU processing; UK covered by the EU adequacy decisionView DPA
OpenFreeMap (Hyperknot Software Kft.) — basemap tilesMap background tiles, sprites and fonts on listing, post and Browse mapsIP address, map tile coordinates — i.e. roughly where the user is looking, browser user-agent and referrer (anonymised server logs)EU (Hungary); Cloudflare may serve as CDNEU processing; any Cloudflare CDN processing under the EU–US Data Privacy Framework (Cloudflare is certified)View DPA
Esri (ArcGIS World Imagery)Satellite basemap tiles — the satellite toggle on listing location mapsIP address, map tile coordinatesUSEU–US Data Privacy Framework (certified)View DPA
jsDelivr (Twemoji flag assets)Country-flag SVGs in the language and region switchersIP address, browser user-agentGlobal CDN (Cloudflare/Fastly/Bunny)No personal data stored — the request IP is used only to deliver the fileView DPA
DiceBearGenerated placeholder avatars in Connect / MatchIP address, the avatar seed in the URL (a Homjo-generated identifier, not a name)Global CDNNo personal data stored — the request IP is used only to deliver the imageView DPA
Dublin City Council / Visit Dublin (event images)Event images displayed on community event cards and detail pagesIP address, the event image being viewedEU (Ireland)EU-only — no transferView DPA
Google (account profile photos)Serving the profile photo of users who sign in with GoogleIP address, browser user-agent, the opaque photo URL Google issued for that accountUSEU–US Data Privacy Framework (certified)View DPA