📊

    📊

    Data Processing Addendum

    This Data Processing Addendum ("DPA") forms part of the agreement between sidething Ltd ("sidething", "we", "our", or "us") and the customer who uses the Service ("Customer", "you", "your") (the "Agreement"). It sets out how sidething processes personal data on your behalf, and in particular how it handles the data read from the tools you connect for the optional intelligence features.

    sidething Ltd is registered in England and Wales (Company Number 16834072) with its registered office at 14/2E Docklands Business Centre, 10-16 Tiller Road, Canary Wharf, London, E14 8PX, United Kingdom.

    If any term of this DPA conflicts with the main Agreement on the subject of personal data processing, this DPA governs.

    1. Parties and roles

    1.1. For personal data that relates to your own end users and contacts, which you or your connected tools supply, you are the controller and sidething is the processor. You decide why and how that data is processed, and sidething processes it only to provide the Service and only on your instructions.

    1.2. For personal data about you and the people you authorise to use your account, such as your account and billing details, sidething is the controller. That processing is described in our Privacy Policy at sidething.com/privacy, not in this DPA.

    1.3. This DPA applies whenever sidething processes personal data as your processor.

    2. Definitions

    2.1. "Personal data", "processing", "controller", "processor", "sub-processor" and "data subject" carry the meanings given to them in UK GDPR.

    2.2. "UK GDPR" means the retained EU General Data Protection Regulation as it forms part of the law of England and Wales, read together with the Data Protection Act 2018.

    2.3. "Service" means the sidething website, app and related services, including the optional intelligence features described in Section 18 of our Privacy Policy.

    2.4. "Connected tools" means the external services you choose to link to sidething, such as Stripe, your own database, Gmail and Google Calendar.

    2.5. "Sub-processor" means a third party that sidething engages to process personal data on your behalf.

    3. Processing instructions

    3.1. Subject matter. sidething processes personal data to provide the Service to you, including reading data from your connected tools to produce metrics, a daily brief, signals and suggested actions.

    3.2. Duration. sidething processes the data for as long as your account is active, then deletes it as set out in Section 7.

    3.3. Nature and purpose. Reading, storing, computing on, and showing back to you the data needed to run the Service. sidething does not sell the data, does not share it with advertisers, and does not use it to train models.

    3.4. Types of personal data. Depending on which tools you connect, this can include: identifiers and contact details of your end users and business contacts (email addresses, names where you provide them, and account identifiers); email and calendar metadata (the address of a person you are corresponding with, a subject line, a thread identifier, meeting attendees and times); and business metrics computed from the above.

    3.5. Categories of data subjects. Your own end users and customers; your business contacts, meaning the people you email and meet; and the members of your team you authorise to use your account.

    3.6. Your instructions. sidething processes the data only on your documented instructions, which include this DPA, the settings you choose in the Service, and the connectors you switch on. sidething will tell you if it believes an instruction breaches data protection law, and may decline it.

    3.7. Read-only use of connected tools. sidething only reads from your connected tools, and does not write to, modify or delete anything in them. That limit is held by sidething's own code, not by the connection: when you connect a tool by signing in to it, the access sidething asks for can be wider than reading, and for many tools, including Gmail, Google Calendar, Google Drive, GitHub and Stripe, it would also allow changes.

    3.8. Minimising what we keep. Where the Service only needs to count a population and never to name it, sidething stores a one-way hash of the identifier rather than the plaintext. For example, the count of your end users who have gone quiet is computed from hashed identifiers, so no plaintext end-user email address is stored for that purpose.

    4. Confidentiality

    4.1. sidething ensures that the people authorised to process the data are bound by confidentiality and reach it only as their work on the Service requires.

    5. Sub-processors

    5.1. You authorise sidething to engage the sub-processors below to run the Service. Each processes only the data its role needs, and under terms consistent with UK GDPR.

    Sub-processorWhat it processesWhy
    SupabaseDatabase records, authentication, file storage and realtime messagingStores and serves the data behind your account and the Service
    NetlifyWebsite and app content deliveryHosts and serves the sidething website and app
    CloudflareNetwork request metadata, such as IP address and request headersProtects the website and app from bots and automated abuse
    AnthropicThe text sent for the AI-assisted features, including the sidekick chat, roadmap generation, task interpretation and your agents, and for the narration and extraction steps of the intelligence featuresTurns your data into a written brief, signals, suggested actions and replies
    OpenAIVoice notes you record, the text sent for onboarding growth recommendations and other AI-assisted steps routed to its models, and the questions an agent asks ChatGPT for youTranscribes voice notes, an additional AI provider for the same written output, and shows what ChatGPT recommends in your category
    OpenRouterYour task titles, descriptions and short notes; and, when Anthropic or OpenAI cannot answer, the same text that would have gone to themRoutes task sorting to TypeSafe, and sends a request to the same model when the direct provider is unavailable, run on Amazon Web Services, Google Cloud or Microsoft Azure with OpenRouter's zero data retention setting
    TypeSafeYour task titles, descriptions and short notes, received through OpenRouterSorts and files your tasks
    PerplexityThe questions an agent asks for youGives AI search answers when an agent researches the public web for you
    Google (Gemini)The questions an agent asks for youGives AI search answers when an agent researches the public web for you
    SerperThe search terms an agent sends for you, and the public resultsRuns web and social search for your agents
    ApifyThe search terms an agent sends for you, and the public pages and social posts involvedRuns web and social search for your agents
    HunterThe name and company web domain of a person an agent looks up for you, or an email address you ask it to check, and the business email address it returnsFinds or checks a business email address when you are about to write to someone
    Browser UseThe web addresses an agent opens for you, and the public pages it readsReads pages that need a browser to load
    ComposioOAuth authorisation and API calls for the OAuth-based connectorsConnects Gmail, Google Calendar and similar tools so the Service can read from them
    Meta Platforms (WhatsApp Business Platform)Your phone number, and the messages, photos, files and voice notes passed between you and sidething on WhatsApp, only if you link WhatsAppCarries your conversation with your sidekick on WhatsApp
    StripeYour billing and payment detailsProcesses your subscription payments
    RevenueCatYour in-app purchase and subscription entitlements on mobileManages subscription status for the iOS and Android apps
    ResendYour account email address and message contentDelivers transactional email such as briefs and account notices
    FlodeskYour email address, only if you opt inDelivers the newsletter you chose to receive
    EndorselyReferral and sign-up attribution dataCookieless referral attribution, to credit the referrer who sent a new customer
    ClickUpNames and email addresses, the email addresses of people invited to a workspace, questions asked of the help assistant, and the reason given when an account is deletedAlerts sidething's team to applications, subscriptions, invites and account deletions so they can act on them
    PostHogPages viewed, named product steps and the sidething account ID, only with consent to measurement cookies; and error reportsProduct analytics and error reports, hosted in the European Union
    Google AnalyticsPages viewed and named product steps, only with consent to measurement cookiesWebsite and web app analytics

    5.2. Notice of changes. sidething keeps this list current. Before adding or replacing a sub-processor that processes personal data on your behalf, sidething gives at least 30 days' notice, by email or in-app notice, so you have time to object. If you object on reasonable data protection grounds and sidething cannot offer a workaround, you may end the affected part of the Service.

    5.3. sidething stays responsible to you for a sub-processor's processing, and binds each one to data protection terms at least as protective as this DPA.

    6. Security measures

    6.1. sidething uses technical and organisational measures to protect the data, including:

    • Encryption in transit, using TLS, for data moving between you, sidething and its sub-processors.
    • Encryption at rest for stored data, through the Supabase infrastructure.
    • Encryption of the access keys you provide for direct connectors, such as a restricted Stripe key or your own database key, using AES-256-GCM, with the encryption secret held separately from the stored data.
    • Row-level security that isolates each user's and each workspace's data from every other.
    • Sealing of intelligence content. The content your connected tools report, and the metrics, signals, briefs and summaries sidething computes from it, is sealed under a key scoped to each user. Sealed content is not readable through the database, the dashboard, the SQL editor or the admin panel. It is opened only by the product running on your behalf: your signed-in session, or the scheduled run that works for you.
    • Access logging: when a server path opens sealed content, or a member of staff is issued a key, that access is recorded in an access log.
    • Access controls and multi-factor authentication on the internal accounts that administer the Service.

    6.2. What sealing does and does not mean today. Sealing keeps the content out of every ordinary read path, so the database, the dashboard, the SQL editor and the admin panel show scrambled text. In this version the master key that protects the per-user keys is held as a secret on the systems sidething operates, so a member of staff with the right access could still reach the content. They could not do so through any ordinary read path, and not without taking an action that leaves a trail, such as changing the code, which is recorded in the deploy history, or granting themselves access, which is recorded in the logs. sidething does not claim in this version that staff are unable to read sealed content. A later version moves the master key to an external key manager that records every change to who may use it.

    6.3. sidething notifies you without undue delay after it becomes aware of a personal data breach affecting the data it processes for you, and gives you the information you need to meet your own reporting duties.

    7. Deletion on account close

    7.1. sidething processes the data for as long as your account is active.

    7.2. When you close your account, or when you ask sidething to delete the data it processes for you, sidething removes it from the live system. Encrypted backups may persist for up to 30 days before being permanently erased.

    7.3. On request, sidething returns a copy of the data it holds for you before deletion, in a commonly used format.

    7.4. sidething keeps data beyond account closure only where the law requires it, for example payment records retained to meet financial reporting duties.

    8. Data subject requests and assistance

    8.1. If a data subject contacts sidething directly about data sidething processes for you, sidething passes the request to you and does not answer it itself, unless you have asked it to.

    8.2. Taking account of the nature of the processing, sidething helps you respond to data subject requests and meet your own obligations on security, breach notification and data protection impact assessments.

    9. International transfers

    9.1. Some sub-processors may process data outside the UK or the European Economic Area. Where they do, sidething relies on adequacy decisions, Standard Contractual Clauses, or equivalent safeguards in line with UK GDPR.

    10. Audit and inquiries

    10.1. On reasonable request, sidething gives you the information you need to show that it meets this DPA, and allows an audit, including an inspection, carried out by you or an auditor you appoint, on reasonable notice and no more than once a year, unless a regulator or a breach requires otherwise.

    10.2. For any question about this DPA, a sub-processor, or the data sidething processes for you, contact support@sidething.com.

    11. Governing law

    11.1. This DPA is governed by the laws of England and Wales, and any dispute arising from it will be handled by the English courts.