Privacy Policy
Effective 1 October 2026
Causal is a spatial canvas for thinking. This policy explains what personal data we collect, why, who we share it with, and the rights you have over it.
Who we are
Causal Software Limited is the data controller for the personal data described in this policy. We are registered in England and Wales, company number 17280800. For anything to do with privacy, email contact@causal.so.
We are not required to appoint a Data Protection Officer, so privacy questions go to the address above.
For everything described here we act as the data controller, meaning we decide what is collected and why. If we later offer Causal to organisations for their teams, we would act as a processor for the content those teams put in, under a separate agreement. We will update this policy before that changes.
A note on your content
Most of this policy is about account and usage data. But the thing you probably care about most is what sits on your canvases. So we will state our position up front.
Your canvases belong to you. We do not read, mine, sell, or publish the content you put into Causal. We do not use it for advertising. We do not use it to train machine learning models.
Our staff do not access the contents of your canvases except in these narrowly limited situations:
- You ask us to. For example, you report a bug and give us permission to look at the affected canvas so we can reproduce it.
- We are legally required to. See “When we disclose data for legal reasons” below.
- To protect the service or a person. For example, investigating an active security incident, or a credible threat of serious harm.
Access in those cases is limited to what is necessary. Beyond them, your content is handled by automated systems only. It is stored, backed up, and served back to you. We are a small team, and this is a statement of how we operate. We will update this policy if it ever changes.
Information we collect
Information you give us
| Data | When | Required? |
|---|---|---|
| Email address | Signing up or signing in | Required. It is your account identifier |
| Name | From your Google profile, or the onboarding form | Optional |
| How you describe yourself | The onboarding question | Optional |
| Correspondence | Emailing us for support | Only what you choose to send |
We use passwordless sign-in. You sign in with a one-time code emailed to you, a magic link, or your Google account. We never receive, see, or store a password for your account.
Your content
When you use Causal you create content, which we call Customer Content: cards and the text inside them, files, images and videos you upload, links you save, canvases and layout, and comments you write on cards.
We store this so we can give it back to you. Uploaded files are held in a private storage bucket. They are never publicly accessible, and are served only through signed, time-limited links.
Other people’s information: your canvases may contain personal data about other people, such as a name in a note, a face in a photograph, or a client’s details in a document. We do not collect that data from those people directly, and we process it only on your instructions. If you put other people’s personal data into Causal, you are responsible for having a proper basis to do so, and for telling them if the law requires it.
Information we collect automatically
- Product usage events. We record a deliberately narrow set of actions, such as signing in, creating a canvas, creating or deleting an item, uploading a file, and sharing or unsharing a canvas.
- File metadata, not file contents. When you upload a file we record its type, extension and size. We do not send the contents of your files to our analytics provider.
- Device and technical data, such as browser, operating system, screen size, referring page, and whether you are on the web or desktop app.
- Approximate location. We derive an approximate city or country from your IP address. IP anonymisation is switched on, so your full IP address is not stored against your analytics profile. We do not collect precise or GPS location.
- Error and crash diagnostics. When something breaks we log the error with structural context such as which canvas was affected and how many items were involved. These reports deliberately exclude the contents of your cards and files.
- Server logs. Our hosting provider records standard request logs, including IP address, for security and reliability.
We do not use session recording or screen replay. We do not watch a video of your session, and we do not record your keystrokes or mouse movements.
Information from third parties
If you sign in with Google, Google shares your email address, name and profile picture with us, subject to the permissions you grant. We do not receive your Google password or gain access to any other Google service.
Data stored on your own device
Causal keeps a copy of your canvases in your browser’s local storage so the app loads instantly and keeps working through a brief connection drop. We also remember which canvas you had open. This lives on your device, not on our servers, and clearing your browser data or signing out removes it. It exists solely to deliver the app you asked for, and is never used for advertising.
The Causal Chrome extension
The Causal extension for Google Chrome saves things you find on the web into your canvases. Nothing from a page is sent to Causal until you choose a canvas and save. What you save becomes part of your content and is handled exactly as described above. Depending on what you save, that is:
- A picture: the image file, and the address of the page it was on.
- Highlighted text: the text, with the title and address of the page it came from.
- A link: its address. Our servers then visit that address to fetch the page’s title, description and preview image, as they do for any link you save in Causal.
- A post on X or Threads: the text of the post only.
To do this, the extension runs a small script on the pages you visit. That script remembers only where you last right-clicked, so it can find the picture you meant, and that position never leaves your browser. On X and Threads it also adds a save button to posts, and nothing from a post is sent anywhere until you click it. The extension does not record or send your browsing history.
The extension uses the Causal account you are signed in to in Chrome. It has no separate sign-in and never reads your sign-in cookies; Chrome attaches them to the extension’s requests to Causal, just as it does when you use the app.
In Chrome’s own storage, the extension keeps your list of canvases and any save still in progress, both cleared when you close the browser, and the canvas you last saved to, so it can offer it first next time.
Each save is recorded as a product usage event, like other actions in Causal: what kind of item it was (and, for a post, whether it came from X or Threads), whether it saved, and how long it took. These events never include addresses, titles or the text you saved.
Our use of information received through the extension adheres to the Chrome Web Store User Data Policy, including its Limited Use requirements.
AI features
Causal has AI features: an assistant you can talk to about your canvases, and transcription for audio recordings. They run only when you use them. To work, they send the content involved to an AI provider, which uses it to produce the result.
The assistant
When you send the assistant a message, we send it to OpenRouter together with what the assistant needs to answer: the canvas you are on, any canvases or files you add to the conversation, the titles of your canvases, the conversation so far, and the pictures it looks at, including ones you add and snapshots it takes of your canvas. OpenRouter passes the request to the company that runs the AI model, which processes it to write the reply.
The assistant can also look things up. It can search the web through Tavily, which receives the search terms the assistant writes, and our servers can visit web pages and download images on its behalf.
We keep your conversations so you can come back to them. A conversation stays until you delete it or your account, and deleting a canvas does not delete the conversations about it. Pictures you add to a conversation are deleted with it. Snapshots of your canvas the assistant takes are kept until your account is deleted. When the assistant describes one of your images, we keep the description with that canvas so the image does not need describing again.
We record the text of each message you send to the assistant, up to 2,000 characters, in our product analytics, so we can see how the assistant is used and improve it. For the assistant’s replies we record only details such as which model answered, how long it took and what it cost, never what it said.
Transcribing audio
When you transcribe an audio recording, we send the recording to OpenRouter, which passes it to a speech-to-text model, and then send the transcript back through OpenRouter to tidy it up. The finished transcript is saved on your canvas as part of your content.
How AI providers receive your content
We send your pictures and recordings to AI providers as the files themselves, never as links to where they are stored. We do not use your content to train AI models. OpenRouter and the model providers it uses handle your content under their own terms.
AI apps you connect
You can connect an AI app, such as Claude, to your Causal account. When you do, you choose whether it can only read your canvases or also change them, and that access covers every canvas you own. The app then reads and changes your content when you ask it to, and sends it to its own AI provider. What happens to your content there is covered by that app’s privacy policy, not this one. You can disconnect an app at any time in Settings, under MCP.
How we use your data, and our legal basis
Under the UK GDPR and EU GDPR we must have a lawful basis for each use of your personal data.
| What we do | Legal basis |
|---|---|
| Create and maintain your account; sign you in | Contract. Necessary to provide the service you signed up for |
| Store, sync and serve your canvases back to you | Contract |
| Run the AI features you choose to use | Contract |
| Send service emails, such as sign-in codes | Contract |
| Keep the service secure; prevent abuse; investigate incidents | Legitimate interests. Securing our service and protecting our users |
| Diagnose faults and fix bugs | Legitimate interests. Providing a service that works |
| Understand which features are used, so we can improve the product | Legitimate interests. Understanding how Causal is used so we can improve it. You can object at any time by emailing us. |
| Enforce our terms; establish or defend legal claims | Legitimate interests, or legal obligation |
| Send you inspiration and updates on new features by email | Legitimate interests. Keeping people who signed up for Causal informed about it. You are told at sign-up and can unsubscribe at any time, in any email. |
| Comply with legal and regulatory duties | Legal obligation |
Where we rely on legitimate interests, we have considered whether our interest is overridden by your rights, and we limit what we collect accordingly. That is why our analytics carry structural metadata rather than the contents of your work, with one exception: the messages you send to the assistant, described under “AI features”. You can object to processing based on legitimate interests.
Marketing email
When you create an account, we add you to our product email list and tell you so at the point you sign up. We use it for one thing only: occasional inspiration and updates on new features. We do not send anything else, and we never pass your address to another company for their marketing.
- Every email has a one-click unsubscribe link, and you can also unsubscribe by emailing us.
- If you have previously unsubscribed, signing up again does not resubscribe you. Our system is deliberately built never to re-add an unsubscribed address.
- Unsubscribing does not stop essential service emails such as sign-in codes, which we must send in order to run your account.
What we do not do
- We do not sell your personal data.
- We do not share your personal data with advertisers or data brokers.
- We do not use your content to train machine learning models.
- We do not use automated decision-making or profiling that produces legal or similarly significant effects on you.
Who we share data with
We share personal data only with the service providers who help us run Causal. Each is bound by a data processing agreement, may only act on our instructions, and may not use your data for their own purposes.
| Provider | What they do for us | Where |
|---|---|---|
| Supabase | Database and authentication. Your account and canvases live here | Ireland (EU) |
| Cloudflare | File storage. The files and images you upload, and pictures in assistant conversations | Western Europe (your files); USA (conversation pictures) |
| OpenRouter | Passes requests from our AI features to the AI model providers that answer them | USA, and the countries of the model providers it uses |
| Tavily | Web search for the assistant | Outside the UK and EEA |
| Stripe | Payments and subscriptions. Your card details go to Stripe, never to us | USA |
| Vercel | Hosting for our app and website; scheduled maintenance jobs | USA, on a global edge network |
| PostHog | Product analytics and error tracking | EU |
| “Sign in with Google” | USA | |
| Resend | Sending service and marketing email | USA |
| GitHub | Distributing and updating the desktop app | USA |
Your canvases are stored in the EU (Ireland), the files you upload in Western Europe, and our analytics run on EU infrastructure. We will update this list when our providers change.
Canvases you choose to share
Causal lets you create a read-only share link for a canvas. If you do:
- Anyone with the link can view that canvas without signing in. The link is unguessable, but it is not password-protected. Treat it as public.
- The share covers that one canvas only. Canvases nested inside it are not readable through the link.
- You can revoke a link at any time using “Stop sharing”. Access stops immediately, and any file links already handed out expire within roughly 15 minutes.
Please do not share canvases containing other people’s personal data unless you have a proper basis to do so.
When we disclose data for legal reasons
We may disclose personal data if we reasonably believe it is necessary to comply with a law, court order or binding request from a public authority; to enforce our terms or investigate potential violations; to detect, prevent or address fraud, security or technical problems; or to protect the rights, property or safety of Causal, our users, or the public.
If we receive a request for your data, we will notify you unless we are legally prohibited from doing so, or where doing so would create a risk to safety.
Business transfers
If Causal is involved in a merger, acquisition, financing or sale of assets, your data may be transferred as part of that transaction. We will notify you before your personal data becomes subject to a materially different privacy policy, and you will retain the right to delete your account.
International transfers
Your canvases and account data are stored in the EU (Ireland), the files you upload in Western Europe, and our product analytics are hosted in the EU.
Vercel, Cloudflare, OpenRouter, Tavily, Stripe, Google, Resend and GitHub are based outside the UK and EEA, most of them in the United States, and OpenRouter may pass AI requests to model providers in other countries. So some personal data is transferred outside the UK and EEA. Where that happens we rely on appropriate safeguards: the UK International Data Transfer Addendum and the EU Standard Contractual Clauses, and where applicable the provider’s certification under the Data Privacy Framework agreed between the EU and the US, together with its UK Extension. You can request a copy of the relevant safeguards by emailing contact@causal.so.
How long we keep data
| Data | Retention |
|---|---|
| Account data | For as long as your account is open |
| Your content | For as long as your account is open, or until you delete it |
| Assistant conversations | Until you delete the conversation or your account. Deleting a canvas does not delete its conversations. |
| Pictures in assistant conversations | Pictures you add are deleted with the conversation. Snapshots of your canvas the assistant takes are kept until your account is deleted. |
| Image descriptions written by the assistant | Kept with the canvas, and deleted when the canvas is permanently deleted |
| Deleted canvases and files | Recoverable for 30 days, then permanently deleted. A daily job erases items past that window, including the underlying file bytes. |
| Closed accounts | Deleted within 30 days of your deletion request, except where we must keep something to meet a legal obligation |
| Product analytics and error diagnostics | Held by our analytics provider for up to 7 years. This is the retention period their platform operates and we cannot currently shorten it. We only use recent data in practice, and we are actively looking at how to reduce this. |
| Server logs | Kept briefly, for as long as our hosting provider retains them |
| Marketing contacts | Until you unsubscribe. We keep a suppression record afterwards so we do not email you again. |
| Backups | Deleted data may persist in encrypted backups for a short period before being overwritten |
The 30-day recovery window exists so an accidental deletion is reversible. If you need something erased sooner, email us.
Security
Our main measures:
- Encryption in transit. All traffic is served over HTTPS.
- Encryption at rest. Your database and files are encrypted at rest by our infrastructure provider.
- No public file URLs. Uploads go to a private bucket, served only through signed, time-limited links. Links used by public share pages expire within about 15 minutes so revoking a share takes effect quickly.
- No passwords. We use one-time codes, magic links and Google sign-in, so there is no password of yours for us to leak.
- Access controls. Database row-level security plus an explicit ownership check on every read and write, so one account cannot reach another account’s canvases.
- Secret management. API keys and credentials are held in a managed secret store, never in our source code.
No system is perfectly secure, and we cannot guarantee absolute security. If we become aware of a personal data breach likely to result in a risk to your rights and freedoms, we will notify the relevant supervisory authority within 72 hours as required, and notify you without undue delay where the risk is high.
Your rights
Under the UK GDPR and EU GDPR you have the following rights:
| Right | What it means |
|---|---|
| Access | Get a copy of the personal data we hold about you |
| Rectification | Have inaccurate or incomplete data corrected |
| Erasure | Have your data deleted. Note that deleting a canvas or file moves it to a recoverable state for 30 days before it is permanently destroyed. If you need something erased immediately, tell us and we will do it. |
| Restriction | Ask us to pause processing while a concern is resolved |
| Portability | Receive your data in a structured, commonly used, machine-readable format |
| Object | Object to processing based on our legitimate interests, and to direct marketing at any time |
| Withdraw consent | Where we rely on consent, withdraw it at any time. This does not affect processing already carried out |
To exercise any of these, email contact@causal.so. We will respond within one month. If your request is complex we may extend this by a further two months, and we will tell you if so. We will ask you to verify your identity, usually by responding from the email address on the account. We do not charge a fee unless a request is manifestly unfounded or excessive.
If you are unhappy with how we have handled your data, please tell us first so we can try to put it right. You also have the right to complain to your data protection supervisory authority. This is the regulator in the country where you live, work, or where you think the problem happened.
If you are in the United States
We do not sell personal information, and we do not share personal information for cross-context behavioural advertising, as those terms are defined under the California Consumer Privacy Act. We have not done so in the preceding 12 months, and we do not do so with the personal information of minors under 16.
If you are a California resident you have the right to know what personal information we collect and how we use it, the right to delete it, the right to correct it, the right to opt out of sale or sharing (not applicable, as we do neither), and the right not to be discriminated against for exercising these rights. Residents of other US states with comparable privacy laws have similar rights.
Several US states also give you the right to appeal if we refuse a request. If we turn you down we will tell you why, and you can reply to ask us to reconsider. If we still refuse, we will tell you how to complain to your state Attorney General.
To exercise any of these, email contact@causal.so. You may use an authorised agent; we will ask for proof of their authority. We will respond within 45 days, and will tell you if we need a further 45 days for a complex request.
Children
Causal is not intended for children. You must be at least 16 years old to create an account. We have set a single threshold of 16 so the same rule applies across the UK and every EU member state, whose ages of digital consent vary between 13 and 16.
We do not knowingly collect personal data from children under 16. If you believe a child has provided us with personal data, email contact@causal.so and we will delete it.
Changes to this policy
We may update this policy as the product changes or the law does. When we do, we will update the effective date at the top.
If we make a material change, for example collecting a new category of data, adding a significant new provider, or changing how we use your content, we will give you reasonable advance notice by email or an in-app notice before it takes effect. We will keep previous versions available on request so you can see what changed.
Contact us
Questions, requests, or concerns about privacy, including any request to exercise the rights above, should go to contact@causal.so.
We aim to acknowledge every message within a few working days, and to resolve formal data rights requests within the one-month deadline set out above.