This describes the data CanvasFlow actually stores, written against the database itself rather than from a template. Two different people are covered here: someone with an account, and someone answering a form built by one.
Last updated 31 July 2026
The detail below is the whole of it. If the summary and the detail ever disagree, the detail is what we do.
They decide what to ask, why, and what to do with the answers. For the responses collected through their form, they are the party responsible — the controller, in data-protection terms. What they ask for is their call, not ours.
We store and process those responses on the owner’s behalf, and nothing more. For account data — your email and your sessions — we are the responsible party ourselves.
All of this exists to sign you in and keep your work. Nothing more.
You don’t need an account to answer a form, and we don’t create one for you. Here is everything recorded when you do.
A form’s owner writes their own questions, so a form can ask you for anything they choose. What you type is between you and them — read the form before you answer it.
These aren’t intentions. Each one is a property of how the product is built.
Encrypted backups may hold a copy for a short window after deletion, which is a consequence of having backups at all. They age out on their own and are not used for anything but recovery.
Anyone the form’s owner adds as a collaborator can see that form’s responses, at the level their role allows. Owners can also hand ownership to someone else.
Beyond that, we rely on a small number of infrastructure providers to run the service — application hosting, a managed database, and email delivery for things like verification links. They process data only to provide that infrastructure, under contract, and never for their own purposes.
We will disclose data if the law genuinely requires it. If we receive such a request and are permitted to tell you, we will.
Depending on where you live you may have further rights over your personal data, including the right to complain to a supervisory authority. Exercising any of them costs you nothing and we won’t degrade your account for asking.
Traffic is encrypted in transit. Passwords are hashed, never stored readably. Access to a form’s responses is checked on every request against ownership or an explicit collaborator role. No system is perfect, and we won’t pretend otherwise — but if we ever discover a breach affecting your data, we will tell you rather than wait to be asked.
CanvasFlow isn’t intended for children, and we don’t knowingly create accounts for them. If you believe a child’s personal data has reached us through an account or a form, tell us and we will remove it.
When we change what we collect, we update this page and move the date at the top. For a change that materially affects your data, we’ll do more than move a date — we’ll tell you.
For anything about your data — a question, a correction, or a deletion request — use the feedback option inside the app, which reaches us directly.