Swizz.ai
    Log InSign up free

    Legal Documentation

    Data Processing Agreement (DPA)

    Swizz.ai – AI Website & App Builder (Software-as-a-Service)

    Pursuant to Art. 28 GDPR and the Swiss Federal Act on Data Protection (DSG)

    Automatic Applicability

    This Data Processing Agreement (DPA) forms an integral part of the General Terms and Conditions (GTC) between Syntech Solutions AG and each Customer. It applies automatically upon use of the Swizz.ai platform and does not require a separate signature.

    1. Parties

    Processor

    Syntech Solutions AG

    Rotzbergstrasse 1, 6362 Stansstad, Switzerland

    UID: CHE-326.782.914 MWST

    Acting as a data processor on behalf of the Customer when processing personal data that the Customer or end users of the Customer submit to the platform.

    Controller

    The Customer — any legal or natural person who has concluded a contract with Syntech Solutions AG (free or paid plan) and who determines the purposes and means of processing personal data through the Swizz.ai platform.

    2. Subject Matter & Purpose

    Syntech Solutions AG processes personal data on behalf of the Customer solely for the purpose of providing the Swizz.ai SaaS service as described in the GTC. This includes:

    • Storing and processing User Content (texts, images, code) uploaded by the Customer
    • Delivering websites and web applications created by the Customer to end users
    • Processing AI prompts and inputs submitted by the Customer
    • Providing the Customer with access to platform features, dashboards, and settings
    • Sending transactional notifications related to the service

    3. Nature, Type & Duration of Processing

    AspectDetails
    NatureStorage, retrieval, transmission, display, AI-based transformation, deletion
    Categories of dataIdentification data, content data, AI input data, usage logs, contact data of end users of Customer websites
    Categories of data subjectsCustomers, Customer employees, end users of websites/apps created by the Customer
    DurationFor the duration of the contractual relationship; after termination, data is retained for a maximum of 90 days (backups) before permanent deletion

    4. Obligations of the Processor (Syntech Solutions AG)

    Syntech Solutions AG undertakes to:

    • Process personal data only on documented instructions from the Customer (as set out in the GTC and this DPA)
    • Ensure that authorised personnel are subject to confidentiality obligations
    • Implement and maintain the technical and organisational measures (TOMs) set out in clause 6
    • Assist the Customer in responding to requests from data subjects exercising their rights under GDPR or DSG
    • Assist the Customer with security obligations, breach notifications, data protection impact assessments, and prior consultations where required
    • Delete or return all personal data to the Customer at the end of the contract in accordance with clause 9
    • Provide all information necessary to demonstrate compliance with this DPA and allow for audits
    • Notify the Customer without undue delay if it believes an instruction infringes applicable data protection law

    5. Sub-Processors

    The Customer grants Syntech Solutions AG general authorisation to engage the following sub-processors. Syntech Solutions AG will inform the Customer of any intended addition or replacement of sub-processors at least 30 days in advance, giving the Customer the opportunity to object.

    Exoscale
    A1 Digital International GmbH
    Service: Server hosting & databases
    Location: CH / DE (EU)
    Safeguard: Sub-DPA + adequacy
    Vercel
    Vercel Inc.
    Service: Website delivery
    Location: Global (US primary)
    Safeguard: Sub-DPA + SCCs
    Cloudflare
    Cloudflare Inc.
    Service: CDN, DDoS & bot protection
    Location: Global (US primary)
    Safeguard: Sub-DPA + SCCs
    OpenAI
    OpenAI, L.L.C.
    Service: AI content generation
    Location: USA
    Safeguard: Sub-DPA + SCCs
    Stripe
    Stripe Payments Europe Ltd
    Service: Payment processing
    Location: EU / USA
    Safeguard: Sub-DPA + SCCs

    Full sub-processor list: https://swizz.ai/legal/subprocessors

    6. Technical & Organisational Measures (TOMs)

    Syntech Solutions AG implements and maintains the following measures to ensure an appropriate level of security:

    Encryption

    • TLS 1.2 or higher for all data in transit
    • AES-256 for data at rest
    • HTTPS enforced across all endpoints

    Access Control

    • Least-privilege principle for all internal access
    • Role-based access control (RBAC)
    • Multi-factor authentication (MFA) for all admin accounts

    Network & Infrastructure Security

    • DDoS mitigation via Cloudflare
    • Firewall and intrusion detection
    • Isolated customer data environments

    Availability & Integrity

    • Regular automated backups
    • Redundant infrastructure via Exoscale
    • Monitoring and alerting for system anomalies

    Personnel Measures

    • Data protection training for staff
    • Confidentiality obligations for all employees
    • Need-to-know access policy

    Pseudonymisation & Minimisation

    • Internal identifiers used instead of personal data where possible
    • Passwords stored as salted hashes (never in plain text)
    • Log data anonymised after retention period

    7. Data Breach Notification

    In the event of a personal data breach, Syntech Solutions AG will:

    • Notify the affected Customer within 48 hours of becoming aware of a breach that may affect the Customer's data
    • Provide the Customer with all information necessary to fulfil the Customer's own notification obligations under Art. 33/34 GDPR or Art. 24 DSG
    • Co-operate with the Customer and take reasonable steps to mitigate the effects of the breach

    8. International Transfers

    Where personal data is transferred to sub-processors located outside Switzerland or the EU/EEA (Vercel, Cloudflare, OpenAI, Stripe), such transfers are carried out on the basis of:

    • Standard Contractual Clauses (SCCs) as approved by the European Commission (Module 3: Processor-to-Processor)
    • Switzerland-specific equivalents or recognition under the DSG
    • Supplementary measures including encryption of data in transit and at rest

    9. Return & Deletion of Data after Termination

    • Self-service export window: For 30 days after account termination or deletion, the Customer may log in and export all project data via the platform's export function.
    • Active data deletion: Active project data and account data are deleted immediately upon confirmed account closure.
    • Backup purge: Backup copies are automatically and permanently deleted within a maximum of 90 days after account termination.
    • Legal exceptions: Data required to be retained for statutory purposes (e.g., accounting records, 10 years under Swiss OR) will be retained for the legally required minimum period and then deleted.

    10. Obligations of the Controller (Customer)

    The Customer, as data controller, is responsible for:

    • Ensuring a valid legal basis for any personal data submitted to the platform
    • Providing data subjects with the required privacy notices about processing carried out through Swizz.ai
    • Ensuring that any personal data of third parties (e.g., end users of Customer websites) is collected and processed in compliance with applicable data protection law
    • Notifying Syntech Solutions AG immediately of any request from a supervisory authority or data subject relating to personal data processed through the platform

    11. Audit Rights

    The Customer has the right to conduct audits or inspections to verify Syntech Solutions AG's compliance with this DPA. Audits may be carried out:

    • By requesting documentation and evidence (preferred approach)
    • By commissioning a qualified independent auditor under a confidentiality obligation, upon 30 days' written notice

    Audits may not disrupt the Provider's operations and must be conducted during normal business hours. Costs of audits are borne by the Customer, except where a material non-compliance is identified.

    12. Liability

    Liability under this DPA is governed by the liability provisions in the GTC. Each party shall be liable for damages arising from its own breach of this DPA or applicable data protection law. Where both parties are found liable for a damages claim from a data subject, liability shall be apportioned according to each party's degree of responsibility.

    13. Applicable Law & Jurisdiction

    • Applicable Law: Swiss Law; additionally, GDPR Art. 28 where the Customer is established in the EU/EEA
    • Jurisdiction: Stansstad (NW), Switzerland (subject to mandatory statutory jurisdiction)

    14. Contact for Data Protection Matters

    Syntech Solutions AG

    Rotzbergstrasse 1, 6362 Stansstad, Switzerland

    General: office@syn-tech.ch

    Data Protection: privacy@swizz.ai

    Build the Perfect websitewith Swizz.ai

    Create freely on canvas, including in pixels, with a responsive editor that optimizes designs for every screen size.

    Swizz website builder editor shown on a laptop
    Loading page