Saral

Personal data is processed under UK GDPR for employment & payroll administration purposes only.

Privacy Policy|Terms|Help centre|Support|Account Deletion|(c) 2026 Deshwal & Co.

    Subprocessors

    Last updated 17 October 2026

    These are the third-party services that process personal data on Saral’s behalf to provide the platform. Each is bound by a data processing agreement, processes only what its purpose requires, and appears here before it ever touches customer data. Where a service processes outside the UK/EEA, transfers rest on adequacy regulations or the UK Addendum to the standard contractual clauses. Rows marked “optional” receive nothing until a subscriber (or, for platform services, Saral) switches them on. Material changes to this list are announced by email 30 days in advance — subscribers may object on reasonable data-protection grounds. The controls around these services are described on /trust; how data is handled is in the privacy notice.

    ServicePurposeData involvedRegion
    Supabase, Inc. (on AWS)Primary database, authentication (passwords, two-step factors, sessions) and private file storageAll application data, every subscriberEU — AWS eu-west-1 (Ireland)
    Vercel, Inc.Hosts and serves the application (server functions, edge, CDN); cookieless page analytics and performance timingsAll data in transit through the app; analytics receives page paths and anonymised timings only — no cookie, no user identifierServer functions pinned to Dublin (dub1); CDN/edge global
    Anthropic, PBCAI reading of documents and text: supplier invoices, receipts, statements, tender documents, worker certificates and identity documents when uploaded, Email Hub triage and summaries, drafted commentary and lettersThe content of what is read — documents and emails, including names, addresses, bank details printed on invoices, and identity documents where the subscriber uploads them. No training on customer content under Anthropic's commercial termsUnited States (contractual safeguards)
    Microsoft — Azure AI FaceoptionalFace check-in on site: liveness detection and a one-to-one comparison of the live face with the worker's profile photo; walk-up identification where enabled; comparison of the right-to-work document photo with the profile photo. Biometric (special category) data, on the worker's explicit consent with a card alternativeFace images sent for detection and comparison; where identification is enabled, a face template per enrolled worker held in a group keyed to the subscriber's accountUK — Azure UK South (London)
    Microsoft — Azure Key VaultHolds the non-exportable, HSM-backed private key for the Saral Sign platform seal and signs a document digestNone — it receives a hash, never the document or a name. Listed because it is in the signing chainUK — Azure UK South (London)
    Microsoft — Graph API (Email Hub, BillScan mailbox, Saral Sign OneDrive, Microsoft sign-in)optionalReads and sends mail from mailboxes the subscriber connects; backs up completed signed PDFs to the creator's OneDrive; “Sign in with Microsoft”. Processing happens in the subscriber's own Microsoft 365 tenantEmail content, senders, recipients and attachments of connected mailboxes; signed PDFs written to OneDrive. OAuth tokens are encrypted at restThe subscriber's Microsoft 365 tenant region
    Microsoft — SharePoint (read-only)optionalNightly read-only sweeps of folders the subscriber links (projects, tenders, compliance documents, training certificates, fleet documents, policies, lettings). Saral never writes to SharePointDocument contents and folder metadata from the linked foldersThe subscriber's Microsoft 365 tenant region
    Resend, Inc.Transactional email: invites, sign-in links, notifications, statements, reminders, digests, Worker Pool and hiring mailRecipient name and address, subject and body (which can include a worker's or supplier's name, amounts and links)US-based provider; email sent and data held in the EU (Ireland, eu-west-1)
    Twilio, Inc.optionalSMS and WhatsApp from one platform number: Worker Pool call-ups and nudges, the one-time code on the public apply form, STOP/START opt-out handling. Nothing is sent until it is switched onMobile number, first name, company name and the message textUS-based provider; messages to UK numbers
    Functional Software, Inc. (Sentry)Crash and error monitoring for the server, edge and browser. Request bodies, cookies, query strings and token-bearing path segments are stripped before an event leaves the processStack traces, route names and the error message. No user identifier, IP address or request body by configuration; a name inside an error message could still reach SentryEU (Germany)
    Upstash, Inc.optionalDistributed rate-limit counters and short-lived locks. Falls back to in-memory counters when not configuredTransient keys: a hashed IP address or user id plus a counter. No business recordsEU (Ireland)
    Google LLC — Firebase Cloud MessagingPush notifications to the native app. Web push to browsers goes through each browser vendor's push service (Google, Apple, Mozilla)Device push token, notification title and body (for example a check-in reminder or a leave decision)Global (Google)
    Google LLC — FontsTypefaces. The app's fonts are fetched at build time and self-hosted; the signature pad's typed-signature fonts load from fonts.googleapis.com in the signer's browserIP address and browser details of the person on the signature screen; nothing elseGlobal (Google)
    GoCardless LtdDirect Debit collection of Saral's own subscription fees (Saral is the controller here). The mandate is set up on GoCardless's hosted pagesBilling contact name and email; mandate and payment references. Bank details are held by GoCardless, never by SaralUK
    Meta Platforms (Facebook Page / Instagram)optionalOptional auto-posting of Worker Pool vacancies to the subscriber's own Facebook Page and Instagram account. Only the vacancy text and image are postedNo personal data is sent — vacancies only. Listed because a token for the subscriber's social accounts is held, encrypted at restGlobal (Meta)

    Independent recipients

    Public authorities, open-data sources and a subscriber’s own systems that receive data because the subscriber asks Saral to send it. They are controllers in their own right, not Saral’s processors; they are listed so the record is complete. Saral never files a return with HMRC or any other authority.

    RecipientWhy data goes thereData sentWho decides
    Xero LimitedThe subscriber's accounting platform. Saral reads the organisations the subscriber connects and writes bills, invoices, journals and contacts back on the subscriber's instructionContacts (suppliers, customers, workers as suppliers), invoice and payment data, bank transactions, attachments, employee cost allocations. OAuth tokens encrypted at restSubscriber (connects and disconnects; scopes approved at consent)
    HMRCVAT (MTD) obligations, liabilities and payments; VAT number checks; CIS subcontractor verification. Saral never files a returnVAT registration numbers; for CIS verification the subcontractor's name, UTR, NI or company number and address, as the HMRC service requiresSubscriber (connects HMRC; triggers a verification)
    UK Visas and Immigration (Home Office)Right-to-work share-code checkShare code and date of birth; the response is stored for the audit recordSubscriber (the employer's own Home Office access)
    Companies HousePublic register lookups (company structure, officers, filing documents)Searches by company name or number; public officer data is read, not sentSaral platform key; the subscriber chooses the companies
    DVLA (Access to Driver Data) / DVSA (MOT history)Driver licence checks with the driver's recorded consent; vehicle MOT history. Switched on per subscriber with the subscriber's own credentialDriving licence number, name and date of birth (DVLA); vehicle registration (MOT)Subscriber
    Open-data and reference sources (EPC register, Ordnance Survey, Met Office, postcodes.io, Land Registry, Environment Agency, planning.data.gov.uk, ONS, Bank of England, Find a Tender / Contracts Finder, Gazette, HSE notices, what3words)Site, property, price and procurement factsAddresses and postcodes of sites and properties; no person is named in a requestSaral (platform keys) / subscriber (which site)
    The subscriber's own Microsoft 365 tenantData read from and written to the subscriber's mailboxes, SharePoint and OneDrive stays under the subscriber's own Microsoft agreementAs the Microsoft Graph and SharePoint rows aboveSubscriber
    Plans·Support & docs·Help centre·Trust & security·Status·Terms·Privacy·Cookies·Accessibility·Report a security issue·Contact