No-code compliance: six questions make the deployment auditable
Business teams deploy no-code tools faster than IT can audit them. The result: personal data sitting in SaaS platforms where nobody knows where it is hosted, who accesses it, or how to get it out one day.
TL;DR
- Six written questions are enough to make a no-code deployment auditable: data location, legal basis, access model, logging, reversibility, continuity.
- "EU residency" is almost always partial: Airtable stores base content in Frankfurt, but authentication data and metadata remain in the United States (verified August 12, 2026).
- France's CNIL recommends keeping logs for 6 to 12 months; by default, Make retains logs for 30 days, and Notion's audit log (up to 365 days) is reserved for the Enterprise plan.
- GDPR Article 28(3) requires eight clauses in every processing contract, including return or deletion of data at the end of the contract (point g) and the right to audit (point h).
- The revised Swiss data protection act (nLPD/nFADP), in force since September 1, 2023 with no transition period, is not a mini-GDPR: the record of processing is waived below 250 employees for limited-risk processing, and there is no closed list of legal bases.
- Transfers to the United States rest on the Data Privacy Framework, upheld by the EU General Court on September 3, 2025 (case T-553/23) — the Schrems track record still argues for a reversibility clause.
- SOC 2 and ISO 27001 are security frameworks, not GDPR or nLPD compliance certificates: verifying the processor's sufficient guarantees (Art. 28(1)) remains your obligation.
Compliance is decided before you sign
Our thesis: a no-code deployment becomes auditable when the CIO obtains written answers to six questions — data location, legal basis, access model, logging, reversibility, continuity. Written down, they feed the Article 30 GDPR record of processing and hold up under inspection. The framework is falsifiable: if the vendor answers all six points precisely and nothing is documented on your side, the problem is no longer the tool.
No-code compliance is not a separate body of law: low-code security rests on the same texts as any business SaaS subject to the GDPR. Article 28(3) requires eight clauses in the processing contract (points a to h): documented instructions, confidentiality, security (Art. 32), controlled sub-processing, help with data subjects' rights, assistance, return or deletion of data at the end of the service, and the right to audit. Each question in the framework maps to one of these clauses.
That is the logic behind how we build: document before deploying. The vendor commitments cited here are self-declared, verified on August 12, 2026 — check them again on the day you sign.
Question 1 — Where is the data, and which data
Example verified on August 12, 2026: with Airtable's European data residency, base content (records, attachments, history) is stored on AWS in Frankfurt and backed up in Ireland — but authentication data, metadata and base names remain in the United States. The reflex to build: ask for a map by data category, never a yes-or-no answer.
| Data category | Question to ask | Why |
|---|---|---|
| Business content | Primary and backup storage regions | Art. 30 GDPR record |
| Authentication, metadata | Do they stay in the chosen region? | Often excluded from "EU residency" |
| Logs and usage data | Where, and for how long? | Logging (question 4) |
| The vendor's sub-processors | List, role and location | Art. 28(2) and 28(3)(d) GDPR |
As soon as one category leaves the EU, Chapter V of the GDPR (Art. 44 and following) governs the transfer. For the United States, it rests on the Data Privacy Framework, whose annulment the EU General Court rejected on September 3, 2025 (case T-553/23), with an appeal still possible. On the Swiss side, Article 16 nLPD makes disclosure abroad conditional on an adequacy finding by the Federal Council — the list sits in Annex 1 of the ordinance (OPDo) — with Article 17 setting out the derogations; the United States has been on that list since September 15, 2024, only for companies certified under the Swiss-U.S. DPF — to be checked vendor by vendor.
Question 2 — Which legal basis, under which law
Under the GDPR, Article 6(1) sets six exhaustive legal bases: consent, contract, legal obligation, vital interests, public interest, legitimate interests. HR app, CRM, customer form: every processing operation must map to one of the six before deployment, then appear in the record (recipients, transfers, erasure periods).
The Swiss nLPD works differently. Its Article 6 sets principles — lawfulness, good faith, proportionality — with no closed list of legal bases: the Swiss private-sector regime rests on the absence of unlawful harm to personality rights. In force since September 1, 2023 with no transition period, its Article 12(5), implemented by the OPDo ordinance, exempts companies under 250 employees from the record of processing where the risk is limited.
On sub-processing, Article 9 nLPD requires the controller to ensure the processor is able to guarantee data security (para. 2), and makes onward sub-processing subject to the controller's prior authorisation (para. 3). The GDPR is more formal:
The processor shall not engage another processor "without prior specific or general written authorisation" of the controller. — Article 28(2) GDPR
Operational translation: require the vendor's sub-processor list and change notifications. A shared GDPR/nLPD checklist must flag these gaps — otherwise it over-constrains Swiss SMEs.
Questions 3 and 4 — Who can do what, who did what
The access model first. No-code's strength — everyone builds — becomes a risk when everyone administers. The useful questions: role granularity and periodic access reviews. Article 32 GDPR requires measures appropriate to the risk; one admin account shared across three teams is not.
Logging next — this is where the gap widens. Since its deliberation of October 14, 2021, the CNIL has recommended keeping logs for six months to one year, tracing access, creation, modification and deletion events, with user ID and timestamp: this is the foundation of auditability.
| Reference | Log retention, observed or recommended |
|---|---|
| CNIL recommendation (2021, still the current reference) | 6 months to 1 year, up to 3 years in specific cases |
| Make — logs (verified August 12, 2026) | 30 days by default; extended retention on the Enterprise plan |
| Notion — audit log (verified August 12, 2026) | Up to 365 days; Enterprise plan only, no events prior to subscription |
Auditability often depends on the pricing tier: budget for it at signature, not after the incident.
What doing nothing costs — In its January 2024 cloud guidance, the CNIL noted that security breaches accounted for roughly one third of the sanctions issued in 2022. An incident detected on day 45, on a plan retaining 30 days of logs, leaves no usable trace: impossible to document the breach for the authority.
Questions 5 and 6 — How you leave, how it holds up
Reversibility has a precise textual anchor: Article 28(3)(g) GDPR requires deletion or return of the data at the end of the service, at the controller's choice. The text says nothing about the format or usability of the export. Hence three requirements to put in the contract: a complete export (data, files, history), a documented open format, and a restore test before go-live — not on the way out.
For automation, a structural answer exists: some source-available tools allow self-hosting for internal use, putting hosting and reversibility back under your direct control — an operating-cost trade-off we detail in our method.
Continuity, finally, is not a commercial favor. Article 32(1) GDPR requires the ability to ensure the ongoing availability and resilience of systems (b), to restore data availability after an incident (c), and a regular testing procedure (d). Ask for the written SLA: at Make, the 99.5% SLA is attached to the Enterprise plan (verified August 12, 2026) — same pattern, the guarantee follows the tier.
The compliance questionnaire to send every vendor
Six rows to attach to any consultation of a no-code or business SaaS vendor — one of the first documents we produce in our engagements. A red flag does not necessarily rule the tool out: it requires a documented compensating measure.
| Question | Expected answer | Red flag |
|---|---|---|
| 1. Where is the data hosted, category by category? | Written map by category and region, sub-processors included | "In the EU," with no breakdown by data category |
| 2. Which processing contract (Art. 28 GDPR / Art. 9 nLPD)? | DPA covering the eight clauses of Art. 28(3), sub-processor list, change notifications | No DPA, or onward sub-processing without notification |
| 3. Which access-rights model? | Granular roles, least privilege, exportable access reviews | Single admin role, uncontrollable external sharing |
| 4. What logging, retained how long? | Access, creation, modification, deletion events; 6 to 12 months; export or SIEM streaming | 30 days with no extension, or logs locked behind an unbudgeted tier |
| 5. How do we get everything back, and what happens to your copy? | Complete export in an open format; deletion or return at contract end (Art. 28(3)(g)) | Partial or proprietary export, unquantified exit fees |
| 6. What availability and recovery commitment? | Written SLA, tested backups, restoration procedure (Art. 32(1)(b-d)) | "Best effort" with no figure, no documented testing procedure |
The limits of this approach
The framework makes a deployment auditable; it does not make it compliant on its own. It replaces neither an impact assessment where the processing warrants one, nor the legal qualification of a specific case — that is your DPO's job. Vendor answers remain self-declared and change regularly. The six questions look at the vendor; they say nothing about your internal governance — who is allowed to build what, with which data. For an app holding no personal data at all, the full questionnaire is oversized: questions 5 and 6 suffice.
Key takeaways
- Data location must be asked category by category, because the European residencies observed are partial.
- The gap between the CNIL recommendation (6 to 12 months of logs) and default settings is closed through the contract and the right tier: price auditability into the initial budget.
- GDPR and nLPD are not carbon copies: mechanically applying the European checklist to a Swiss SME over-constrains it; ignoring it exposes it.
No-code does not escape the law; it simply reaches it faster than classic procurement does. Six questions asked before signature turn an opportunistic deployment into a documented, auditable, reversible system — a matter of days, not months. Ownward helps companies perform better through technology — and above all, take back control.
Sources
- Regulation (EU) 2016/679 (GDPR), full text — EUR-Lex, accessed August 12, 2026.
- Swiss Federal Act on Data Protection (FADP, SR 235.1) — Fedlex, Swiss Confederation, accessed August 12, 2026.
- The new data protection act for SMEs — SME Portal, Swiss Confederation, accessed August 12, 2026.
- Entry into force of the new data protection act — Republic and Canton of Geneva, accessed August 12, 2026.
- Transfer of personal data abroad — FDPIC (Swiss federal commissioner), accessed August 12, 2026.
- Comparative table nLPD / GDPR — swissprivacy.law (University of Neuchâtel), 2021, accessed August 12, 2026.
- Recommendation on logging measures — CNIL, deliberation of October 14, 2021, accessed August 12, 2026.
- Cloud practice sheets on encryption and security — CNIL, January 22, 2024, accessed August 12, 2026.
- Press release, case T-553/23, Latombe v Commission — Court of Justice of the European Union, September 3, 2025, accessed August 12, 2026.
- European data residency FAQ — Airtable, verified August 12, 2026.
- Audit log documentation — Notion, verified August 12, 2026.
- Platform security page — Make, verified August 12, 2026.
Facts and pricing verified on August 12, 2026.
All trademarks belong to their respective owners. This article is neither sponsored nor endorsed by the vendors mentioned.
Is this on your desk right now?
Tell us where you stand. We reply with concrete elements — what we would do first, in your business.
Keep reading
All insightsSeptember 11, 2026 · 7 min read
Govern a Base Like an Internal Product
A spreadsheet updated by hand every Monday, a base built one evening that became critical: most business tools are born without an owner or rules. As long as nobody answers for them, they are not tools that last — they are shadow IT on borrowed time.
September 1, 2026 · 6 min read
Airtable as scaffolding: build what you plan to take down
In 2025, half of IT projects run over deadline, budget or scope, and nearly one in five is abandoned. Yet every internal tool starts as if it were definitive. Owning the temporary — a no-code base built in days, designed to be taken down — remains the decision nobody dares to claim.