All insights
InsightscomplianceGDPRno-code

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.

Published on June 3, 20268 min readmixed levelfacts checked on August 12, 2026

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.
01

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.

02

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 categoryQuestion to askWhy
Business contentPrimary and backup storage regionsArt. 30 GDPR record
Authentication, metadataDo they stay in the chosen region?Often excluded from "EU residency"
Logs and usage dataWhere, and for how long?Logging (question 4)
The vendor's sub-processorsList, role and locationArt. 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.

04

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.

ReferenceLog 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.

05

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.

06

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.

QuestionExpected answerRed 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 notificationsNo DPA, or onward sub-processing without notification
3. Which access-rights model?Granular roles, least privilege, exportable access reviewsSingle admin role, uncontrollable external sharing
4. What logging, retained how long?Access, creation, modification, deletion events; 6 to 12 months; export or SIEM streaming30 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
07

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

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.

Talk about your situation

Keep reading

All insights