What GDPR and revFADP require
The EU's GDPR and the revised Swiss Federal Act on Data Protection (revFADP, in force since 2023) govern the processing of personal data. Relevant for remote support:
- Records of processing activities (Art. 30 GDPR / Art. 12 revFADP): you must document who accessed which data, when.
- Data-processing agreement (Art. 28 GDPR / Art. 9 revFADP): if an external IT provider accesses personal data (just "seeing" is enough), a DPA is required.
- Data security (Art. 32 GDPR / Art. 8 revFADP): encryption, access control, audit trail.
- Data location: EU or recognised third countries (Switzerland is recognised).
The most common pitfalls
Fallback to a US cloud server. You use a P2P tool, but on symmetric NAT a TURN relay kicks in — and it's in the US. Data flowing through US infrastructure is subject to the CLOUD Act. Solution: pick a tool with no media relay at all — where screen data never leaves the direct P2P path, so there is no server hop to fall back to.
No DPA with the tool vendor. If you run remote sessions on customer devices as an IT provider, you are the data processor for the customer's data. The tool vendor is the sub-processor. Both DPAs must exist.
No audit trail. In a GDPR audit you have to prove who ran which session, when. Some tools only log "47 sessions this month" — that's not enough. Required: per session the technician's name, target device, duration, file transfers.
Session recording without consent. If you record sessions (e.g. for compliance), you need the explicit consent of the end user at the host device. Without consent: violation.
The Swiss advantages
If you're a Swiss IT provider and pick a Swiss vendor:
- No CLOUD Act. Swiss limited-liability companies without a US parent cannot be compelled to hand over data to US authorities.
- Shorter legal channels. Disputes with a Swiss vendor end up in a Swiss court — no multi-jurisdiction complexity.
- FDPIC as point of contact. Complaints go to the Federal Data Protection and Information Commissioner — pragmatic and specialised in Swiss law.
Practical checklist
Before deploying a remote tool for regulated customers:
- ✅ Data location documented? Servers in Switzerland or EU.
- ✅ DPA in place? Standard DPA from the vendor read + filed.
- ✅ E2E encryption? AES-256 or equivalent, documented.
- ✅ Audit trail enabled? Per session: who/when/what.
- ✅ Roles + permissions? Not every technician on everything. Principle of least privilege.
- ✅ Consent for recording? If sessions are recorded.
- ✅ Vendor without CLOUD Act exposure? For sensitive data (health, finance, legal) clearly relevant.
- ✅ Tracking configuration explicitly set? No "it all goes to the vendor's marketing team, anonymously".
Where WinDesk stands
WinDesk was built specifically for the Swiss compliance context:
- Servers in Switzerland and the EU, no US cloud hop
- Lightnet Multimedia GmbH is a Swiss limited-liability company without a US parent — no CLOUD Act
- AES-256-GCM E2E per session, ephemeral key
- Audit trail by default: sessions, new and revoked pairings and role changes are logged; session history filterable by host and date
- Four roles: owner / admin / supporter / read-only
- No session recording yet — on the roadmap, with a consent workflow
Security page with detailed proofs. DPA questions: info@windesk.ch.