Available only in Switzerland

Schweizerform is currently available exclusively for users in Switzerland. Account creation from your region is restricted.
Back to Blog

Do You Need a Data Processing Agreement for Your Form Tool?

If a form tool stores responses for you, it is your processor and you need a contract — but the Swiss requirement is thinner than the European one and a signed agreement buys less than most buyers assume. What Art. 9 nFADP demands, what Art. 28 GDPR adds, a clause-by-clause checklist, the duties the law puts on the provider directly, and the four things no DPA can fix.

Do You Need a Data Processing Agreement for Your Form Tool?

«Is there a data processing agreement available?» is one of the first questions a procurement or compliance reviewer asks a form vendor, and it deserves a better answer than «yes, here is a PDF». The short version: if a tool stores or transmits responses on your behalf, it is your processor, you are the controller, and you need a contract governing that relationship. The longer and more useful version is that the Swiss requirement is considerably thinner than the European one, that most Swiss organisations are governed by both at once, and that a signed agreement fixes fewer of the real risks than the person collecting signatures usually believes.

The two-minute version

You need one whenever a provider handles personal data for your purposes — which includes every hosted form tool. Swiss law (Art. 9 nFADP) sets three conditions but prescribes no list of clauses and no written form. EU law (Art. 28 GDPR) prescribes both, with eight mandatory contract contents, so if the GDPR reaches you — and for most Swiss organisations with EU respondents it does — you draft to Art. 28 and satisfy Art. 9 automatically. Some duties bypass the contract entirely: the Data Protection Ordinance imposes security, logging and documentation duties on the processor directly. And a DPA does not stop the provider reading your submissions, does not release you from professional secrecy, and does not make an unlawful cross-border transfer lawful.

This article is the practical companion to our nFADP compliance guide for online forms. That one covers the whole obligation set; this one goes deep on the single document everyone asks for, and on the gap between what it says and what it achieves.

What Is a Data Processing Agreement — and What Is It Called in Switzerland?

It is the contract that governs a provider processing personal data on your instructions. The names differ by jurisdiction and language, which is itself a source of confusion in Swiss procurement, where a single file may need to satisfy reviewers in four languages:

  • EN — data processing agreement (DPA), sometimes data processing addendum, which is why vendors abbreviate both as DPA.
  • DE (EU usage)Auftragsverarbeitungsvertrag, universally shortened to AVV. This is the term German-speaking buyers search for and the one most Swiss vendors put on the file.
  • DE (Swiss statute) — the nFADP calls the party an Auftragsbearbeiter, not an Auftragsverarbeiter, so the strictly correct Swiss term is Auftragsbearbeitungsvertrag. Both are understood; the AVV label is more findable.
  • FRcontrat de sous-traitance, the provider being the sous-traitant.
  • ITcontratto sul trattamento dei dati; the nLPD calls the provider the responsabile del trattamento and you the titolare del trattamento.

A vocabulary trap worth knowing

In Italian, responsabile del trattamento means the processor — the vendor. The controller is the titolare del trattamento. Reviewers coming from English routinely read «responsabile» as «the responsible party, i.e. us» and assign the roles backwards in the contract. Check role assignment in the Italian version of any agreement you sign.

Do You Need a DPA for Your Form Tool?

Almost certainly yes. The test is not the size of your organisation or the sensitivity of the data — it is the structure of the relationship. Art. 5 lit. j nFADP defines the controller as the person who decides on the purpose and means of the processing; lit. k defines the processor as the one who processes personal data on the controller's behalf. You chose the questions, you decide who the responses are for, you decide when they are deleted. That makes you the controller of every submission, even on a free plan.

When the tool is not your processor at all

There is one important exception, and it is worse rather than better. A provider that uses the data for its own purposes — profiling respondents, training models on submissions, enriching an advertising graph, selling aggregate insights — is not acting solely on your instructions for those purposes. To that extent it is a controller in its own right, and what you are doing is not delegation but disclosure of personal data to a third party, with a different legal basis, a different entry in your privacy notice, and a different conversation with your respondents. This is one of the concrete costs behind our post on the hidden cost of free form tools: the free tier is often free because the processing is not purely on your behalf.

The processors hiding behind the form tool

The form platform is rarely the only one. A typical form stack also involves an email service that sends the notification containing the answers, an object store holding uploaded files, a spreadsheet or CRM the responses are exported to, and increasingly an AI provider behind a summarisation or translation feature. Each is either a subprocessor of your form vendor or a processor of yours directly. The DPA question is not «did the vendor send me a PDF» but «is every party that touches this data covered by something».

What Art. 9 nFADP Actually Requires

Less than most people expect, and the surprise usually runs in the direction of «is that really all?». Art. 9 para. 1 nFADP permits processing to be delegated to a processor by contract or by legislation, provided the data is processed only as the controller itself would be permitted to process it, and provided no statutory or contractual duty of confidentiality prohibits the delegation. Art. 9 para. 2 requires the controller to satisfy itself in particular that the processor is able to guarantee data security. Art. 9 para. 3 requires the controller's prior authorisation before the processor delegates onward to a third party. Art. 9 para. 4 lets the processor invoke the same justifications as the controller.

That is the entire provision. There is no statutory list of mandatory clauses in Swiss law, and no express written-form requirement — a delegation can in principle rest on an ordinary contract. Do not read that as permission to skip the document. Art. 61 lit. b nFADP makes it punishable, on complaint and with a fine of up to CHF 250,000 against the responsible natural person, to hand processing to a processor without meeting the conditions of Art. 9 paras. 1 and 2. When a supervisory authority or an opposing party asks how you satisfied yourself about data security, a written agreement plus a security annex is the only answer that survives contact.

The condition that disqualifies vendors outright

Art. 9 para. 1 lit. b is the sharpest clause in the article and the least quoted: delegation is not permitted where a statutory or contractual duty of confidentiality prohibits it. For anyone bound by professional secrecy under Art. 321 of the Criminal Code — medical practices, law firms, notaries, psychologists and their auxiliary staff — the obstacle is not solved by signing a better contract, because the obstacle is criminal law rather than data protection law. That analysis is worked through in our article on using Google Forms legally in Switzerland.

What Art. 28 GDPR Adds — and Why It Usually Governs Anyway

The GDPR is far more prescriptive. Art. 28 para. 3 requires a contract, binding on the processor, that sets out the subject matter and duration of the processing, its nature and purpose, the type of personal data and the categories of data subjects, and the obligations and rights of the controller — and that imposes eight specific duties on the processor. Art. 28 para. 9 requires it in writing, including electronic form. Art. 28 para. 2 governs subprocessors, and Art. 28 para. 4 makes the first processor fully liable to you for a subprocessor's failures.

Most Swiss organisations cannot treat this as somebody else's problem. If your form is offered to respondents in the EU — an event registration open to participants across the border, a careers page, a customer survey with German or French clients — the GDPR can apply to you directly by virtue of its targeting rule, alongside the nFADP. The practical consequence is simple and worth stating plainly: draft to Art. 28 and you satisfy Art. 9 as a subset. One document, both regimes. Our side-by-side comparison of GDPR and nFADP for form data covers where else the two diverge.

RequirementArt. 9 nFADPArt. 28 GDPR
Contract requiredContract or legislation; no form prescribedContract or other legal act, in writing including electronic form
Mandatory clause listNone in the statuteYes — eight specific processor duties plus the scope description
Processing only on instructionsImplicit: only as the controller itself may processExplicit: documented instructions, including on transfers
Confidentiality of staffNot stated in Art. 9Explicit commitment or statutory confidentiality duty required
Security measuresController must satisfy itself the processor can ensure securityProcessor must implement the Art. 32 measures
SubprocessorsPrior authorisation by the controllerPrior specific or general written authorisation, plus notice of changes and full liability of the first processor
Assistance with data subject rightsNot stated in Art. 9Required, by appropriate technical and organisational measures
Deletion or return at the endNot stated in Art. 9Required, at the controller's choice
Audit and information rightsNot stated in Art. 9Processor must make available the information needed and allow audits
Penalty for getting it wrongFine up to CHF 250,000 against the responsible individual (Art. 61 lit. b)Administrative fines against the undertaking

What Must Be in the DPA? A Checklist

Work through a vendor's document against this list. The first six items are the Art. 28 core; the rest are the ones that decide whether the agreement is any use to you in practice rather than merely present in the file.

  1. Scope description. Subject matter, duration, nature and purpose of the processing, categories of personal data and of data subjects. Generic wording like «customer data» is a sign the annex was never adapted to a form product — file uploads and free-text answers deserve their own mention.
  2. Processing only on documented instructions, including for any transfer to a third country, with a duty to tell you if the provider believes an instruction breaches the law.
  3. Confidentiality: everyone the provider authorises to process the data is bound by confidentiality, contractually or by statute.
  4. Security measures, described concretely enough to be assessed — encryption in transit and at rest, key management, access control, tenant separation, backup and restore, penetration-testing cadence. «Industry-standard measures» is not a security annex.
  5. Subprocessors: named or listed, with a change-notification mechanism and a right to object.
  6. Assistance: with data subject requests, with security incidents, and with impact assessments — with the response times spelled out.
  7. Deletion or return at the end of the contract, at your choice, covering backups and a stated backup expiry window. Ask specifically how long deleted responses survive in backups.
  8. Audit and information rights, and what the provider offers in practice instead of an on-site audit — a current report, a certification scope, or a completed security questionnaire.
  9. Breach notification to you, with a deadline that leaves you able to meet your own. Under Art. 24 para. 1 nFADP you must notify the FDPIC as soon as possible where a breach is likely to result in a high risk; under Art. 33 GDPR you have 72 hours. A vendor promising notice «without undue delay» and nothing more has pushed its problem onto your clock.
  10. Locations of processing and the legal basis for any transfer abroad — which is a separate question from this contract, and one our cross-border transfer guide treats in full.
  11. Governing law and jurisdiction. For a Swiss controller, Swiss law and a Swiss forum are worth negotiating for, and are one of the concrete wins Swiss framework agreements have achieved with large vendors.
  12. Liability and its carve-outs. Read what happens to the liability cap when the failure is a data protection failure; a cap set at one month of fees makes the audit rights above the only real remedy.

The Duties Swiss Law Puts on the Provider Directly

Here is the part that is genuinely different in Switzerland, and that neither party usually mentions in the negotiation: several duties bind the processor by force of law, whether or not your contract repeats them. Under Art. 8 nFADP the controller and the processor must ensure appropriate security through technical and organisational measures. The Data Protection Ordinance then makes that concrete for both of them:

  • Art. 1 DPO — the controller and the processor must determine the protection needs of the data and define measures appropriate to the risk, assessed against stated criteria.
  • Art. 2 DPO — the measures must deliver confidentiality, availability, integrity and traceability.
  • Art. 3 DPO — specific controls are named: access control, entry control, user control, and further measures for availability and integrity.
  • Art. 4 DPO — logging of storage, modification, reading, disclosure, deletion and destruction is required where sensitive personal data is processed automatically on a large scale, or high-risk profiling is carried out, and preventive measures cannot ensure protection.
  • Art. 5 DPO — a private controller and its private processor must maintain processing regulations for automated processing where they process sensitive personal data on a large scale or carry out high-risk profiling.
  • Art. 12 para. 3 nFADP — the processor keeps its own record of processing activities, naming itself and you, the categories of processing carried out on your behalf, its security measures and any transfers abroad.
  • Art. 24 para. 3 nFADP — the processor must report a data security breach to the controller as soon as possible. This one is statutory, not merely contractual.

Two practical uses for this. First, it gives you a diagnostic: ask a vendor whether it keeps its own Art. 12 para. 3 record and, where relevant, processing regulations under Art. 5 DPO. A provider serving Swiss customers that has never heard of either is telling you how much Swiss-specific work it has actually done. Second, Art. 61 lit. c nFADP makes failing the Federal Council's minimum data security requirements punishable in its own right — the security annex is not decorative.

Subprocessors: The Annex Everyone Accepts Without Reading

Art. 9 para. 3 nFADP requires the controller's prior authorisation before a processor passes the work on. Art. 28 para. 2 GDPR allows that authorisation to be specific or general, and where it is general the processor must inform you of intended additions or replacements so that you can object. In practice, hosted form tools are assembled from other people's services, so the list is never empty: cloud infrastructure, object storage, transactional email, error monitoring, support ticketing, and — the newest entrant — a model provider behind any AI feature.

The compliant pattern is unglamorous. Accept the general authorisation, download the subprocessor list on the day you sign, store it with the agreement, and subscribe to the change notifications. The point of keeping the copy is that it establishes what you approved; without it, «we authorised the list» refers to a document that has since changed. The failure pattern is equally consistent: nobody reads the list, an AI feature ships eighteen months later, submissions start reaching a model provider in another jurisdiction, and nothing in the paperwork records that anyone agreed to it.

Ask this question before enabling an AI feature

For any AI-assisted function in a form tool — summarising responses, translating a form, classifying submissions — ask three things in writing: which model provider is involved and in which jurisdiction, whether response content ever reaches it or only the form's own questions, and whether the provider is contractually barred from training on the content. If the answers are not in the subprocessor list, the feature is ahead of the paperwork.

What a Signed DPA Does Not Buy You

This is the section that matters most, because a DPA is the compliance artefact most likely to be mistaken for a solution. It allocates responsibility between two companies. It does not change what is technically possible, and four gaps in particular survive every signature:

  • It does not stop the provider reading your submissions. If responses are stored in a form the provider can decrypt, then support staff, administrators, automated systems and anyone who compromises them can read the content. The contract makes that a breach of contract rather than an impossibility. Encryption at rest does not change this, because the provider holds the keys.
  • It does not release you from a secrecy duty. Art. 9 para. 1 lit. b blocks the delegation itself where confidentiality law prohibits it, and Art. 321 of the Criminal Code binds you personally regardless of what your vendor signed.
  • It does not make a cross-border transfer lawful. The processor question and the transfer question are separate tests. A perfect Art. 28 contract with a provider in a country without adequate protection still needs standard contractual clauses recognised by the FDPIC and a transfer assessment.
  • It does not move liability away from you in the eyes of the data subject. You remain the controller. A contractual indemnity may help you recover from the vendor afterwards; it does not answer the respondent whose data was exposed, and it does not answer the supervisory authority.
A data processing agreement records who is answerable for what. It cannot record who is able to do what — that is decided by the architecture, before anyone reaches for a pen.

Does End-to-End Encryption Remove the Need for a DPA?

No — and any vendor that tells you otherwise is overselling, including us. Even with zero-knowledge encryption, the provider still processes personal data on your behalf: account details, form metadata, submission timestamps, IP-level logs, and the ciphertext itself, which remains personal data as long as someone holds a key to it. You are still the controller, the provider is still your processor, Art. 9 nFADP and Art. 28 GDPR still apply, and you still owe the record of processing under Art. 12 and the privacy notice under Art. 19.

What end-to-end encryption changes is not the existence of the contract but the size of the risk the contract is being asked to carry. When the provider has no usable key, the confidentiality of the answers no longer rests on the provider's staff discipline, its access controls or its subprocessors' behaviour. The Art. 9 para. 1 lit. b obstacle — a confidentiality duty prohibiting delegation — is answered architecturally, because there is no secret to disclose. And the breach analysis shifts: a provider-side incident exposes ciphertext, which is a materially different notification conversation under Art. 24 nFADP, as covered in our post on breach notification and encryption.

Applied to us: Schweizerform is your processor, and the checklist above is the right one to hold us to — ask support in writing for the current agreement, the subprocessor list and the security description, exactly as you would with any vendor. What our architecture changes is narrower and more concrete than a contract: submissions are encrypted in the respondent's browser and we hold no usable key, so the plain text of your responses is outside the scope of anything we could disclose, misconfigure or be compelled to hand over. Our security page documents the model.

How to Get and Keep a DPA From a Form Vendor

Getting the document is the easy half. Keeping it usable — findable, current, and matched to what you actually deployed — is what fails an audit two years later.

1

Ask before you buy, in writing

Request the data processing agreement, the subprocessor list, the security description and the processing locations in one message. The speed and precision of the answer is itself a data point about the vendor's compliance maturity.

2

Check whether it is incorporated or has to be signed

Large vendors usually incorporate their terms by reference or behind an opt-in in the admin console; smaller ones send a countersigned PDF. Both are fine — what is not fine is assuming. Confirm the mechanism and capture the evidence that it applies to your account.

3

Read the security annex against Art. 3 DPO

Access control, entry control, user control, availability and integrity measures. If the annex cannot be mapped onto those, ask for the missing detail before signing rather than after an incident.

4

Snapshot the subprocessor list on the day you sign

Store it next to the agreement with the date. This is the record of what you actually authorised, and it is what makes a later change notification meaningful.

5

Enter it in your record of processing activities

Art. 12 nFADP requires the record; the DPA is the evidence behind the «categories of recipients» and, where applicable, the transfer entries. A contract nobody can find during an audit does not count as compliance.

6

Re-check on renewal and after any feature change

New AI features, a new export integration, a new region, a vendor acquisition — each can change the subprocessor set or the processing location. Put a yearly review in the calendar and treat feature launches as triggers.

Red Flags in a Vendor's Data Processing Agreement

  • No DPA at all on the free or entry plan. Common, and disqualifying if you collect other people's personal data on that plan.
  • The security annex is a paragraph of adjectives. «State-of-the-art», «bank-grade», «military-grade encryption» — none of these is a control.
  • No subprocessor list, or a list with no change-notification commitment.
  • Silence on deletion, or deletion promised for the live system with no statement about backups.
  • Breach notification «as soon as reasonably practicable» with no outer limit, when your own clock under Art. 24 nFADP and Art. 33 GDPR starts running immediately.
  • Unilateral amendment rights over the entire agreement, including the security annex, without notice.
  • A Swiss-marketed product whose agreement mentions only the GDPR. Not fatal — Art. 28 wording covers Art. 9 — but it tells you the Swiss review was never done, and Art. 61 nFADP is a Swiss provision.

Bottom Line: Do You Need a Data Processing Agreement for Your Form Tool?

Yes. Any hosted form tool processes personal data on your behalf, which makes it your processor and makes the contract a legal requirement — under Art. 9 nFADP with a fine of up to CHF 250,000 attached to getting it wrong, and under Art. 28 GDPR with a mandatory clause list whenever the European regime reaches you. Draft to Art. 28, keep the subprocessor list, file the agreement with your record of processing, and review it when features change.

Then be clear with yourself about what you have bought. The agreement establishes who is answerable when something goes wrong. It does not determine who can read your submissions — that is decided by the encryption model, and no amount of contractual language changes it. For ordinary form data, a solid DPA with a competent provider is a proportionate answer. For submissions covered by professional secrecy, or where the honest requirement is that nobody outside your organisation can ever read the content, the contract is the second question and the architecture is the first.

Schweizerform is built for that second case: end-to-end encrypted submissions the operator cannot read, Swiss hosting, EN / DE / FR / IT throughout, and a free plan with no credit card required. If you are shortlisting vendors on data protection grounds, our roundup of form tools hosted in Switzerland compares the options rather than pitching one.

Disclaimer: This article is general information and marketing content, not legal advice. References to the nFADP, the Data Protection Ordinance, the GDPR and the Swiss Criminal Code are simplified and reflect the position at the time of writing (July 2026). Contract requirements, supervisory practice and vendor terms change, and whether a specific arrangement satisfies them depends on your role, your sector and your data. The checklist here is a starting point for a review, not a substitute for one — have your agreements assessed by qualified data protection counsel before relying on them. All product and company names are trademarks of their respective owners and are used here for factual reference only.