The short version
- We read the tools you connect only to do the work you ask for: triage, summarise, draft, schedule and follow up.
- You are the approver. Anything that sends, books or changes something asks you first unless you have told an agent otherwise.
- We never sell your data, never use it for advertising, and never use it to train generalised AI models — ours or anyone else’s.
- People at SoftWebHub do not read your content unless you ask us to, it is needed for security, or the law requires it.
- Disconnect a tool and its access tokens are deleted. Delete your workspace and everything goes, backups included, within 35 days.
1. Who we are
Tandem (https://tandem.softwebhub.com) is operated by [COMPANY LEGAL NAME], trading as SoftWebHub, registered under [COMPANY NUMBER AND COUNTRY OF REGISTRATION], at [ADDRESS] (“SoftWebHub”, “we”, “us”). For the purposes of the EU and UK General Data Protection Regulation we are the controller of your account data and the data you connect.
EU representative: [EU REPRESENTATIVE — or delete if not required]. UK representative: [UK REPRESENTATIVE — or delete if not required].
Questions about this policy or your data: hello@softwebhub.com.
2. What we collect
Account information
Your name and email address, and a password hash if you set one. If you sign in with Google or Microsoft we receive your name, email address and profile picture URL from that provider (the openid, email and profile scopes) — nothing else at sign-in.
What you tell Tandem
Your profile and preferences (role, company, working hours, tone of voice, important contacts, things agents must never do, email signature), the agents you set up, the rules (“playbooks”) you write or approve, the tasks you assign, and your approval decisions.
Data from tools you connect
Only after you press Connect and grant access on the provider’s own consent screen. Exactly what each connection reads is set out in sections 3–5 and shown in the app before you connect.
What Tandem produces
Drafts, summaries, task steps, what agents remember about your preferences (“memory”, which you can view and delete), and an activity log of every action taken on your behalf.
Technical data
IP address, browser type, timestamps and error logs, kept to run and secure the service. We do not use third-party analytics or advertising trackers.
3. Google user data
When you connect Gmail or Google Calendar, Tandem requests only the scopes below. Google shows them to you on its consent screen, and you can revoke access at any time at myaccount.google.com/permissions or by disconnecting in Tandem.
| Scope | What it lets Tandem do | Why |
|---|---|---|
gmail.readonly | Read your email messages, threads and labels. | To triage new mail, summarise threads, find context for a draft and notice replies you are waiting on. |
gmail.modify | Apply and remove labels, archive and un-archive messages. | To file and archive mail by your rules — and to undo it. It is not used to permanently delete email. |
gmail.compose | Create, update and delete drafts. | To write reply drafts in your own Drafts folder for you to review. |
gmail.send | Send email as you. | To send a message only after you approve it, or under a rule you explicitly turned on. Every send is logged and can be stopped during the undo window. |
calendar.events | Create, change and delete events on your calendars. | To place focus holds, send meeting invites you approve and reschedule when you ask. |
calendar.readonly | See your calendars and free/busy times. | To find times that work before suggesting or booking a meeting. |
Tandem’s use and transfer of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
4. Microsoft data
When you connect Outlook, Outlook Calendar or Microsoft Teams, Tandem uses Microsoft Graph with these delegated permissions. Revoke them at any time at myapps.microsoft.com (work or school accounts) or account.live.com/consent/Manage (personal accounts), or by disconnecting in Tandem.
| Permission | Used for |
|---|---|
User.Read | Your name and email address, to label the connection. |
offline_access | Keeping the connection working while you are away (a refresh token), so agents can act on schedule. |
Mail.ReadWrite | Reading mail to triage and summarise, creating drafts, moving and flagging messages by your rules (and undoing it). |
Mail.Send | Sending email only after your approval, or under a rule you turned on. |
Calendars.ReadWrite | Checking free/busy, placing holds and sending invites you approve. |
Chat.Read | Reading your Teams chats so an agent can summarise them for you. |
ChatMessage.Send | Replying in a chat after you approve the reply. It cannot edit or delete messages. |
ChannelMessage.Read.All | Reading messages in the Teams channels you choose to summarise. Your organisation’s administrator must approve this one. |
ChannelMessage.Send | Replying in a channel thread after you approve the reply. |
Team.ReadBasic.All | Listing your teams so you can choose which ones Tandem may see. |
Channel.ReadBasic.All | Listing channels so you can choose which ones Tandem may see. |
Data received from Microsoft is handled under the same limits as Google data (section 6) and in line with the Microsoft APIs Terms of Use.
5. Slack data
When you add Tandem to a Slack workspace it acts as a bot that sees only the channels it is invited to and direct messages sent to it.
| Scope | Used for |
|---|---|
channels:history | Reading public channels you invite Tandem into, to summarise them. |
groups:history | Reading private channels you invite Tandem into, to summarise them. |
im:history | Reading direct messages sent to Tandem — for example, an instruction or an approval. |
chat:write | Posting summaries, approval cards and replies you approve. |
users:read | Showing people’s names instead of user IDs. |
Remove Tandem from a channel to stop it reading that channel, or uninstall it from your Slack workspace’s app settings to revoke everything. Slack data is handled under the same limits as Google data (section 6) and the Slack API Terms of Service.
6. Limits we hold ourselves to
For all data we receive from Google, Microsoft, Slack or any other tool you connect (“connected data”):
- Only for features you can see. We use connected data only to provide and improve the user-facing features of Tandem that are visible in the app — triage, summaries, drafts, scheduling, follow-ups, reminders and the activity log.
- No transfers to anyone else except as needed to provide those features (the subprocessors in section 9, acting under contract), to comply with applicable law, for security (for example, investigating abuse), or as part of a merger, acquisition or sale of assets — and then only with notice to you and under the same commitments.
- No advertising. We never use connected data to serve, target or measure advertising, including retargeting or personalised ads.
- No selling. We never sell connected data, and never pass it to data brokers or information resellers.
- No training of generalised AI models. We never use connected data to develop, improve or train generalised or non-personalised AI or machine-learning models — ours or a third party’s. Our AI provider is contractually barred from training on it (section 7). Your own playbooks and memory are personal to your workspace and never shared with other customers.
- No human reading of connected data by anyone at SoftWebHub, unless (a) you give us explicit permission for specific messages — for example, when you ask support to look at a problem; (b) it is necessary for security purposes, such as investigating abuse or a vulnerability; (c) it is necessary to comply with applicable law; or (d) the data has been aggregated and anonymised and is used only for internal operations. Any staff access is limited to named people, logged, and reviewed.
- No credit decisions or lending. We never use connected data to determine credit-worthiness or for lending purposes.
7. AI processing and AI-written messages
Tandem uses large language models from Anthropic, PBC (USA) to understand messages and write drafts and summaries. To do a task, the relevant content — for example the email thread you are replying to and your tone preferences — is sent to Anthropic’s API. Under Anthropic’s commercial terms that content is not used to train models, and we use zero data retention where Anthropic makes it available, so inputs and outputs are not stored after the response is returned (where it is not available, Anthropic keeps API data for a short period only for trust-and-safety purposes and then deletes it).
AI-written messages. Drafts, replies and summaries are generated by AI and may contain mistakes. You review them before they are sent unless you have chosen to let an agent act on its own for a specific kind of task. Messages Tandem sends on your behalf go out from your own account, and you decide whether to tell recipients that AI helped write them; where the law requires a disclosure (for example, the EU AI Act’s transparency rules for AI-generated content), Tandem lets you add one automatically.
Untrusted content stays data. Text inside emails, documents and messages is treated as information, never as instructions: it cannot change an agent’s permissions or make it act without your approval.
8. How we use data and our legal bases
| Purpose | Legal basis (GDPR / UK GDPR) |
|---|---|
| Running your account and the agents you set up, including acting on connected tools as you instruct | Performance of our contract with you (Art. 6(1)(b)) |
| Reading connected tools | Your consent on the provider’s screen, which you can withdraw by disconnecting (Art. 6(1)(a)), and our contract with you |
| Keeping the service secure, preventing abuse, fixing errors | Our legitimate interests in a safe, working service (Art. 6(1)(f)) |
| Service emails (sign-in links, approvals waiting, security notices) | Performance of contract |
| Product news, if you opt in | Consent — unsubscribe any time |
| Keeping records the law requires (e.g. invoices) | Legal obligation (Art. 6(1)(c)) |
We do not make decisions about you that have legal or similarly significant effects based solely on automated processing.
10. International transfers
Some providers (for example Anthropic) process data in the United States. Where data leaves the UK or EEA we rely on an adequacy decision (including the EU–US Data Privacy Framework and its UK extension where the provider is certified) or the European Commission’s Standard Contractual Clauses with the UK Addendum, plus supplementary measures such as encryption in transit.
11. How long we keep it
- Email, chat and calendar content is fetched when a task needs it. We keep only what a task needs to show its work (for example a short excerpt, subject line, participants and the draft) for as long as the task is in your history. Full message bodies are not kept beyond 30 days.
- Access tokens are stored encrypted and deleted as soon as you disconnect the tool (we also revoke them at the provider where it allows).
- The activity log is kept for the life of your workspace so you can always see what was done on your behalf.
- Server logs are kept for up to 30 days.
- When you delete your workspace (Settings → Data & privacy → Delete everything), all workspace data — including memory, playbooks and the log — is deleted from live systems straight away and from backups within 35 days.
- Inactive free accounts may be deleted after 12 months without sign-in; we email you first.
12. Security
Tokens and secrets are encrypted at rest, all traffic uses TLS, every action is written to an audit log you can see, and you can pause every agent at once. The details are on our Security page. If we ever have a personal-data breach that puts you at risk, we will tell you and the regulator as the law requires.
13. Your rights
Wherever you live you can export your data (Settings → Data & privacy → Export) and delete it (Delete everything). Under the GDPR and UK GDPR you also have the right to:
- access the personal data we hold about you and get a copy;
- have inaccurate data corrected;
- have your data erased;
- restrict or object to processing, including processing based on legitimate interests;
- data portability, in a machine-readable format;
- withdraw consent at any time (for connected tools: disconnect them);
- complain to a supervisory authority — in the UK the Information Commissioner’s Office (ico.org.uk), in the EU your local data-protection authority.
Email hello@softwebhub.com to use any of these. We reply within one month and may ask you to confirm your identity.
15. Children
Tandem is a work tool for adults. It is not directed at anyone under 18 and we do not knowingly collect data from children. If you think a child has given us data, contact us and we will delete it.
16. Changes to this policy
If we change how we use your data we will update this page and its date, and — for anything material, or anything that touches connected data — email you before the change takes effect. We will never apply a less protective use to data we already hold without your consent.
17. Contact
[COMPANY LEGAL NAME] (trading as SoftWebHub), [ADDRESS]. Email hello@softwebhub.com.