{"id":3318,"date":"2026-11-13T13:10:54","date_gmt":"2026-11-13T13:10:54","guid":{"rendered":"https:\/\/sawaryn.com\/us\/?p=3318"},"modified":"2026-11-13T13:11:18","modified_gmt":"2026-11-13T13:11:18","slug":"polish-saas-terms-data-act-switching","status":"publish","type":"post","link":"https:\/\/sawaryn.com\/us\/polish-saas-terms-data-act-switching\/","title":{"rendered":"Polish SaaS Terms and the EU Data Act: The Switching Rules Your Documents May Miss"},"content":{"rendered":"<p>Your SaaS terms may contain a sentence like this: \u201cAfter termination of the agreement, the Customer\u2019s data will be deleted within 30 days.\u201d It sounds prudent. Since September 12, 2025, it has been incompatible with the switching procedure described in Chapter VI of the <a href=\"https:\/\/eur-lex.europa.eu\/legal-content\/PL\/TXT\/?uri=CELEX:32023R2854\" target=\"_blank\" rel=\"noopener\">EU Data Act<\/a>\u2014and it may be the smallest problem in your contract package.<\/p>\n<p>Chapter VI requires providers of cloud and SaaS data processing services to support a multi-stage process when a customer switches providers. The notice period can be up to two months, followed by a transitional period of up to 30 days with full service continuity. After migration, the customer must have at least 30 days to retrieve exportable data. A typical data processing agreement, meanwhile, may require deletion \u201cno later than 30 days\u201d after termination. The two documents can point in opposite directions.<\/p>\n<p>For a business selling SaaS in Poland, the main risk may therefore lie not in the terms alone, but in the clause that says which document prevails when the terms and the data processing agreement conflict. This article examines that issue alongside the switching timeline, fees, liability provisions, security promises, and operational decisions that the documents must reflect.<\/p>\n<h2>The concepts that matter<\/h2>\n<table>\n<thead>\n<tr>\n<th>Term<\/th>\n<th>Meaning in this article<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Data processing service<\/strong><\/td>\n<td>A cloud or SaaS service in which the provider stores and processes customer data on its infrastructure, typically through a subscription model.<\/td>\n<\/tr>\n<tr>\n<td><strong>Switching<\/strong><\/td>\n<td>The process by which a customer moves data and digital assets to another provider or to its own infrastructure.<\/td>\n<\/tr>\n<tr>\n<td><strong>Transitional period<\/strong><\/td>\n<td>The period following notice during which the provider maintains full service continuity so the customer can migrate.<\/td>\n<\/tr>\n<tr>\n<td><strong>Exportable data<\/strong><\/td>\n<td>Customer-entered data subject to export, as distinct from the provider\u2019s reference data and internal data.<\/td>\n<\/tr>\n<tr>\n<td><strong>Digital assets<\/strong><\/td>\n<td>Digital elements, including applications the customer is entitled to use independently of its contract with the current provider.<\/td>\n<\/tr>\n<tr>\n<td><strong>Unfairness test under Article 13<\/strong><\/td>\n<td>A test for certain unilaterally imposed business-to-business contract terms. A term that grossly departs from good commercial practice and is contrary to good faith does not bind the other party.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Do not combine two different portability rights into one clause.<\/strong> Article 20 of the EU General Data Protection Regulation (GDPR) concerns a natural person\u2019s right against a controller of personal data. Chapter VI of the Data Act concerns a customer\u2019s rights against a data processing service provider. The right holder, legal basis, and provider obligations differ. A single \u201cdata portability\u201d clause that treats both provisions as one mechanism is a flawed starting point.<\/p>\n<h2>The Data Act switching timeline<\/h2>\n<p>Many SaaS templates either omit the Data Act or offer only a sentence promising an export in a machine-readable format. That does not cover the procedure addressed by Article 25.<\/p>\n<p>The following is the timeline the approved analysis says SaaS terms should reflect from September 12, 2025:<\/p>\n<table>\n<thead>\n<tr>\n<th>Stage<\/th>\n<th>Period<\/th>\n<th>What the terms need to address<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Customer request<\/strong><\/td>\n<td>Day 0<\/td>\n<td>The customer submits a switching request in documentary form. It should state whether the customer wants to move to another provider, move to its own infrastructure, or have the data deleted without a migration.<\/td>\n<\/tr>\n<tr>\n<td><strong>Notice period<\/strong><\/td>\n<td>Up to two months<\/td>\n<td>The customer may choose a shorter period. The agreement continues on its existing terms.<\/td>\n<\/tr>\n<tr>\n<td><strong>Transitional period<\/strong><\/td>\n<td>Up to 30 calendar days<\/td>\n<td>The provider maintains full service continuity, assists with migration, and informs the customer of known continuity risks. The customer has a right to extend this period once for a period it considers more appropriate.<\/td>\n<\/tr>\n<tr>\n<td><strong>Technical infeasibility<\/strong><\/td>\n<td>Notice within 14 working days; alternative period of up to seven months<\/td>\n<td>If a 30-day transition is technically infeasible, the provider must notify the customer and propose an alternative.<\/td>\n<\/tr>\n<tr>\n<td><strong>Data retrieval<\/strong><\/td>\n<td>At least 30 days after migration is complete<\/td>\n<td>The service is no longer provided, but exportable data remains available and secure.<\/td>\n<\/tr>\n<tr>\n<td><strong>Notice before deletion<\/strong><\/td>\n<td>At least seven days under the proposed contractual arrangement<\/td>\n<td>The provider tells the customer that it intends to delete the data.<\/td>\n<\/tr>\n<tr>\n<td><strong>End of the agreement<\/strong><\/td>\n<td>After the procedure is complete<\/td>\n<td>The agreement is treated as terminated, and the provider informs the customer.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The distinction between <em>giving notice<\/em> and <em>completing the exit process<\/em> is essential. Even with a shorter notice period chosen by the customer, a 30-day transition followed by at least 30 days for retrieval cannot be reconciled with an unconditional promise to delete everything within 30 days of termination. The seven-day deletion notice in the table is a <strong>contractual design choice<\/strong>, not presented here as a separate statutory deadline.<\/p>\n<p><strong>Which providers need to address this?<\/strong> The source analysis covers B2B SaaS and cloud providers that offer a commercial product through a service catalog. It states that the Article 31 exception concerns non-production versions made available for limited-time testing. On that analysis, if a customer enters real data into a trial, the exception does not apply merely because the trial is free. Recital 98 provides relief from certain obligations for services developed to order for an individual customer; a standard SaaS product sold through a website is not the example the source treats as qualifying.<\/p>\n<h2>Five weaknesses in common SaaS terms<\/h2>\n<h3>1. A deletion sentence takes the place of a switching procedure<\/h3>\n<p>\u201cCustomer data will be deleted within 30 days\u201d does not specify how a customer requests a switch, how notice works, what happens during transition, when data remains available for retrieval, or how the customer exercises the right to extend the transitional period. Article 25(2) calls for a procedure, not simply an end date for storage.<\/p>\n<h3>2. The contract does not define what can be exported<\/h3>\n<p>Without an exportable-data catalog, a customer may seek the provider\u2019s licensed reference material\u2014such as sanctions lists, registers, or dictionaries\u2014alongside its own data.<\/p>\n<p>Define the export scope and exclusions. The source proposes identifying customer-entered data as exportable, setting out formats such as XLSX or CSV, JSON for APIs, and PDF for reports, and excluding internal application data and reference databases licensed to the provider.<\/p>\n<h3>3. Required information is missing from the public-facing materials<\/h3>\n<p>The source identifies information under Articles 24 and 26 that should be available outside the terms: a register of exportable-data structures and formats; migration procedures and known technical limitations; and information about the jurisdiction of the IT infrastructure and measures to prevent <a href=\"https:\/\/sawaryn.com\/publikacje\/transfer-danych-osobowych-poza-ue\/\">third-country authorities<\/a> from accessing non-personal data stored in the EU.<\/p>\n<p>A separate web page or document, referenced by the terms, can carry this information.<\/p>\n<h3>4. Trial accounts fall between the documents<\/h3>\n<p>If a trial permits real customer data, check both the switching terms and the personal-data documentation. The source describes a common gap: trial data appears in neither the data processing agreement nor the <a href=\"https:\/\/sawaryn.com\/en\/publikacje\/jak-wdrozyc-rodo-w-firmie-polityka-ochrony-danych-osobowych\/\">privacy policy<\/a>, leaving its deletion deadline undefined. It recommends extending the procedure to free-of-charge contracts, with separate, shorter deadlines.<\/p>\n<h3>5. There is no rule for an incomplete request<\/h3>\n<p>A customer may ask to switch without saying whether it wants an export, a transfer to its own infrastructure, or deletion only. Without a rule for missing information, the provider may not know which process or deadlines to apply.<\/p>\n<p>One proposed drafting solution is to give the customer a specified number of days to clarify the request and state that, if it does not, the request will be treated as a deletion request. The number of days\u2014\u201cX\u201d in the proposed clause\u2014must be chosen and written into the contract.<\/p>\n<aside class=\"blog-article__inline-newsletter blog-article__inline-form flow\" aria-label=\"Article form\">\r\n                    <div class=\"blog-article__inline-newsletter-head flow\">\r\n                                    <h2>Discuss your situation with us<\/h2>\r\n                                                    <p>Describe your matter in a few words. We\u2019ll get back to you with an answer.<\/p>\r\n                            <\/div>\r\n                <div class=\"form form--cf7 blog-article__newsletter-form blog-article__inline-form-form\">\r\n            \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f2368-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"2368\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/us\/wp-json\/wp\/v2\/posts\/3318#wpcf7-f2368-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"2368\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.7\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f2368-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"blog-article__inline-form-fields\">\n\t<p><label class=\"blog-article__inline-form-field\"><br \/>\n<span class=\"blog-article__inline-form-label\">First and last name<\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"article-form-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required blog-article__inline-form-input\" autocomplete=\"name\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"John Smith\" value=\"\" type=\"text\" name=\"article-form-name\" \/><\/span><br \/>\n<\/label>\n\t<\/p>\n\t<p><label class=\"blog-article__inline-form-field\"><br \/>\n<span class=\"blog-article__inline-form-label\">E-mail<\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"article-form-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email blog-article__inline-form-input\" autocomplete=\"email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"john.smith@example.com\" value=\"\" type=\"email\" name=\"article-form-email\" \/><\/span><br \/>\n<\/label>\n\t<\/p>\n<\/div>\n<p><label class=\"blog-article__inline-form-field\"><br \/>\n<span class=\"blog-article__inline-form-label\">Message<\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"article-form-message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea blog-article__inline-form-textarea\" aria-invalid=\"false\" placeholder=\"Tell us briefly what you need...\" name=\"article-form-message\"><\/textarea><\/span><br \/>\n<\/label>\n<\/p>\n<div class=\"blog-article__newsletter-consent form__legal-notice\">\n\t<p>By submitting this form, you acknowledge that the personal data you provide will be processed by Kancelaria Prawna Sawaryn i Partnerzy sp.k. to handle your enquiry and contact you about it. Details are available in our <a href=\"https:\/\/sawaryn.com\/app\/uploads\/2026\/11\/Sawaryn-i-Partnerzy-Privacy-Policy-v1.0-en-GB.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Privacy Policy<\/a>. The rules governing the use of this website are set out in the <a href=\"https:\/\/sawaryn.com\/app\/uploads\/2026\/05\/regulamin-serwisu-S-P.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Terms and Conditions<\/a>.\n\t<\/p>\n<\/div>\n<p class=\"blog-article__newsletter-submit-row\"><button type=\"submit\" class=\"button blog-article__newsletter-submit\">\n    <span class=\"button__label\">Submit<\/span>\n            <span class=\"button__icon\" aria-hidden=\"true\">\n                <span class=\"icon\" data-icon-size=\"sm\">\n        <img src=\"https:\/\/sawaryn.com\/us\/app\/uploads\/2026\/05\/arrow-01.svg\" alt=\"\" class=\"icon__image\" loading=\"lazy\" decoding=\"async\" aria-hidden=\"true\" width=\"11\" height=\"13\">\n    <\/span>\n            <\/span>\n    <\/button>\n<\/p><div hidden aria-hidden=\"true\"><label>Leave this field blank<input type=\"text\" name=\"asl_website\" value=\"\" tabindex=\"-1\" autocomplete=\"off\"><\/label><\/div><input type=\"hidden\" name=\"asl_started_at\" value=\"1794693685.625a93bc5522dd89cc763a459defc3d62da13fc428992816f98f1de3741ec7df\"><div id=\"sawaryn-turnstile-1\" class=\"cf-turnstile\" data-sitekey=\"0x4AAAAAAEM6UD_FpW1mXB2Y\" data-theme=\"light\" data-action=\"contact\" data-language=\"en\"><\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n        <\/div>\r\n    <\/aside>\n<h2>The data processing agreement\u2019s precedence clause<\/h2>\n<p>A personal-data processing agreement\u2014often called a <em>DPA<\/em> in international business contracts\u2014may say:<\/p>\n<blockquote><p>\u201cIf this agreement conflicts with the SaaS terms on a matter concerning personal data processing, this data processing agreement prevails.\u201d<\/p><\/blockquote>\n<p>That sounds orderly. In a SaaS product handling primarily personal data, including many CRM, HR, and AML\/KYC tools, it may instead unsettle the entire contract structure.<\/p>\n<table>\n<thead>\n<tr>\n<th>Interaction between documents<\/th>\n<th>Potential effect identified in the source<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>The terms contain the Data Act exit procedure, but the <a href=\"https:\/\/sawaryn.com\/publikacje\/twoje-dane-w-obcych-rekach-jak-bezpiecznie-powierzac-przetwarzanie-danych\/\">DPA<\/a> requires deletion within 30 days.<\/td>\n<td>The shorter DPA deadline may be treated as prevailing in a dispute, defeating the intended multi-stage procedure.<\/td>\n<\/tr>\n<tr>\n<td>The terms cap financial liability, but the DPA has no equivalent cap.<\/td>\n<td>Claims concerning personal data may fall outside the cap in the terms.<\/td>\n<\/tr>\n<tr>\n<td>The terms allow an audit once every 12 months, at the customer\u2019s cost and on 30 days\u2019 notice, while the DPA permits inspection at any time and without charge if ordered by a supervisory authority.<\/td>\n<td>The documents create conflicting audit regimes.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The source proposes two approaches:<\/p>\n<ol>\n<li><strong>Narrow the precedence clause<\/strong> to substantive processing matters\u2014such as purposes, scope, and categories of personal data\u2014while expressly excluding damages liability and service-exit deadlines.<\/li>\n<li><strong>Align the documents directly:<\/strong> use consistent periods and have the DPA expressly refer to the Data Act switching section in the terms.<\/li>\n<\/ol>\n<p>The point is not to let a general precedence sentence decide issues that the documents should address deliberately.<\/p>\n<h2>Switching charges: the phase-out<\/h2>\n<p>The Data Act fee schedule affects how a SaaS provider prices migration support.<\/p>\n<table>\n<thead>\n<tr>\n<th>Period or situation<\/th>\n<th>Rule described in the source<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>September 12, 2025, to January 12, 2027<\/strong><\/td>\n<td>Reduced switching charges may be collected, but may not exceed costs actually incurred by the provider.<\/td>\n<\/tr>\n<tr>\n<td><strong>From January 12, 2027<\/strong><\/td>\n<td>Charges for the switching procedure are prohibited, including charges for migration and testing tools.<\/td>\n<\/tr>\n<tr>\n<td><strong>Parallel multi-cloud use<\/strong><\/td>\n<td>Charges for outbound data traffic, or <em>egress<\/em>, remain permissible up to costs actually incurred.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>From January 2027, the source\u2019s position is that the provider cannot pass switching costs to a departing customer through an export feature, transitional environment, or testing tool. This needs attention in the product budget as well as the contract.<\/p>\n<h2>Article 13 and the liability cap<\/h2>\n<p>Article 13 of the Data Act addresses unfair contract terms <strong>between businesses<\/strong>. According to the source\u2019s analysis:<\/p>\n<ol>\n<li>A unilaterally imposed term is subject to the test; standard SaaS terms are generally imposed in that way.<\/li>\n<li>A term that grossly deviates from good commercial practice and is contrary to good faith does not bind the other party.<\/li>\n<li>The provider bears the burden of showing that a term was not unilaterally imposed.<\/li>\n<\/ol>\n<p>Article 13(4) lists terms treated as always unfair, including an exclusion or limitation of the imposing party\u2019s liability for intentional acts or gross negligence. A blanket provision stating that \u201cthe provider\u2019s liability is limited to X\u201d may therefore fail insofar as it covers that conduct.<\/p>\n<p>The source recommends a <strong>two-track liability provision<\/strong>: address intentional fault in the general framework and gross negligence as well for matters connected with making data available. It links that approach to Article 13 of the Data Act and Article 473 \u00a7 2 of the Polish Civil Code, which prohibits excluding liability for intentionally caused damage. The exact clause must also be aligned with the DPA rather than drafted in isolation.<\/p>\n<p>The source reports no Polish court judgments or decisions by the President of UOKiK\u2014the Polish competition and consumer protection authority\u2014applying Article 13 to a particular contract term at the time of publication. That limits predictability; it does not remove the contractual risk.<\/p>\n<h2>When the security documents promise more than the system delivers<\/h2>\n<p>An accurate contract package must describe the product that exists, not the product the provider hopes to build. Compare the security appendix with the application and ask its developer to verify each claim <strong>before<\/strong> signing.<\/p>\n<table>\n<thead>\n<tr>\n<th>Promise in the documents<\/th>\n<th>Product reality in the example<\/th>\n<th>Risk<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\u201cCentral event logging and a record of every database access\u201d<\/td>\n<td>Only creation and modification timestamps are retained; there is no user activity log.<\/td>\n<td>Without logs, determining the <a href=\"https:\/\/sawaryn.com\/publikacje\/zgloszenie-naruszenia-rodo-wyciek-danych-osobowych\/\">scope of an incident<\/a> may be impossible. In <a href=\"https:\/\/orzeczenia.uodo.gov.pl\/document\/urn:ndoc:gov:pl:uodo:2019:zsoss_421_25\/content\" target=\"_blank\" rel=\"noopener\">decision ZSO\u015aS.421.25.2019<\/a>, Poland\u2019s data protection authority, UODO, identified a lack of traceability as a security risk and imposed a PLN 50,000 fine.<\/td>\n<\/tr>\n<tr>\n<td>\u201cCentral identity management, including SSO and MFA support\u201d<\/td>\n<td>Multifactor authentication is technically supported but is not enabled for application users.<\/td>\n<td>A customer may reasonably read the statement as a description of an implemented control.<\/td>\n<\/tr>\n<tr>\n<td>\u201cRPO\/RTO parameters in accordance with the contractual SLA\u201d<\/td>\n<td>The terms contain no recovery point objective (RPO) or recovery time objective (RTO).<\/td>\n<td>The document refers to a commitment that has not been specified.<\/td>\n<\/tr>\n<tr>\n<td>\u201cPermanent deletion on request\u201d<\/td>\n<td>Records are marked as deleted, but there is no permanent database-purging process.<\/td>\n<td>The permanent-deletion promise and statement about supporting GDPR Article 17 requests are inaccurate.<\/td>\n<\/tr>\n<tr>\n<td>\u201cBackup data is deleted under the standard retention cycle\u201d<\/td>\n<td>No retention cycle has been defined.<\/td>\n<td>Storage is open-ended, creating the Article 5(1)(e) GDPR storage-limitation issue identified in the source.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Three SLA provisions that can change the service level<\/h2>\n<h3>Define the hours in the availability calculation<\/h3>\n<p>A 98% availability commitment measured only from 8 a.m. to 6 p.m. on business days is materially different from 98% measured around the clock. An overnight or weekend outage would not lower the first metric.<\/p>\n<p>Choose the measurement window and make the denominator clear. The source proposes this clarification: <strong>periods excluded from downtime do not reduce the total number of hours used to calculate the metric<\/strong>.<\/p>\n<p>For context, <a href=\"https:\/\/learn.microsoft.com\/pl-pl\/power-platform\/well-architected\/reliability\/metrics\" target=\"_blank\" rel=\"noopener\">Microsoft Power Platform documentation<\/a> equates 99.9% monthly availability with approximately 43 minutes of downtime, and 99.95% with approximately 21 minutes. Such figures are useful only when the contract defines downtime and measurement consistently.<\/p>\n<h3>Define what downtime is <em>not<\/em><\/h3>\n<p>If the SLA lacks exclusions, reduced performance, a longer processing time, failure of one feature, or an incorrect AI-generated result may be argued to be downtime. A model hallucination could then become the basis for a service-credit claim. Address those cases expressly rather than assuming that \u201cavailability\u201d resolves them.<\/p>\n<h3>Make the final-month credit usable<\/h3>\n<p>If downtime occurs in the last month of a contract, there may be no next invoice against which to apply a service credit\u2014even if the credit is described as the customer\u2019s exclusive remedy. The source proposes a reduction of the final period\u2019s fee or a partial refund within 14 days after the claim is approved.<\/p>\n<h2>AML and AI products need additional decisions<\/h2>\n<h3>An AML tool is not necessarily a records archive<\/h3>\n<p>Under Article 49 of the Polish AML Act, an <em>obliged entity<\/em>\u2014such as a bank, fintech company, accounting firm, or real estate agent covered by the relevant obligations\u2014has a <strong>five-year duty to retain documentation<\/strong>. When that entity uses a SaaS tool to verify counterparties, the statutory retention duty remains with the customer, not the tool provider.<\/p>\n<p>The operational assumptions may differ. The customer may believe its compliance records are safely archived in the application, while the provider expects regular downloads. The mismatch may emerge only during an authority inspection or account closure.<\/p>\n<p>The source recommends making three points near the start of the terms: the application is an operational tool rather than an archive; the customer must download results on an ongoing basis; and backups are not an archiving service. Clear expectations can prevent the dispute rather than merely limit damages after it arises.<\/p>\n<h3>Check how an LLM provider handles prompts<\/h3>\n<p>If the service uses a <a href=\"https:\/\/sawaryn.com\/publikacje\/zasady-odpowiedzialnosci-w-azure-openai\/\">large language model<\/a>, review that provider\u2019s terms. The source notes that <a href=\"https:\/\/openai.com\/pl-PL\/enterprise-privacy\/\" target=\"_blank\" rel=\"noopener\">OpenAI<\/a> retains API data by default for up to 30 days for abuse detection, that flagged content may be reviewed by authorized personnel, and that zero-data-retention arrangements may depend on contractual status.<\/p>\n<p>Prompts containing personal data involve personal-data processing; in an <a href=\"https:\/\/sawaryn.com\/publikacje\/czym-jest-procedura-kyc-poznaj-swojego-klienta-w-aml\/\">AML\/KYC tool<\/a>, the source expects this to be common. Decide how the processing will be disclosed across the subprocessor list, DPA, and confidentiality provisions.<\/p>\n<h3>Document the AI Act classification<\/h3>\n<p>The source identifies <strong>August 2, 2026<\/strong>, as the date from which the AI Act obligations it discusses for Annex III high-risk systems and Article 50 transparency apply. It distinguishes risk scoring of a counterparty that is a legal person from Annex III, point 5(b), which refers to assessing the creditworthiness of natural persons. If a tool assesses natural persons and its output materially affects a financial decision, however, the source considers high-risk classification justified.<\/p>\n<p>Do not rely on an unsupported statement that the tool falls outside the category. The source calls for a documented assessment against the <a href=\"https:\/\/eur-lex.europa.eu\/eli\/reg\/2024\/1689\/oj\/pol\" target=\"_blank\" rel=\"noopener\">AI Act text<\/a>.<\/p>\n<h2>Access revocation cannot wait weeks<\/h2>\n<p>For a tool processing information about suspected criminal offenses, the source considers \u201cwithout undue delay, but no later than 21 days\u201d an indefensible deadline for removing a former customer employee\u2019s access under Article 32 GDPR.<\/p>\n<p>Choose who administers accounts and set a deadline that fits that model:<\/p>\n<table>\n<thead>\n<tr>\n<th>Model<\/th>\n<th>Operation<\/th>\n<th>Revocation approach<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Customer administrator<\/strong><\/td>\n<td>The customer manages users in an administration panel.<\/td>\n<td>Immediate action is the customer\u2019s responsibility.<\/td>\n<\/tr>\n<tr>\n<td><strong>Provider-managed access<\/strong><\/td>\n<td>The customer sends a request and the provider acts on it.<\/td>\n<td>Specify hours or business days, not weeks.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Do not confuse revoking one former user\u2019s access with blocking an entire customer account after contract termination. They present different risks and need separate deadlines.<\/p>\n<h2>Polish enforcement: what the source confirms\u2014and does not<\/h2>\n<p>Article 37(1) of the Data Act requires each EU Member State to designate at least one competent authority. The <a href=\"https:\/\/orka.sejm.gov.pl\/Druki10ka.nsf\/0\/94FB90A804C1D26EC1258E99002BA1B6\/$File\/3266.pdf\" target=\"_blank\" rel=\"noopener\">draft Polish implementing act, Sejm paper no. 3266<\/a>, provides for the President of UKE, Poland\u2019s electronic communications regulator, to serve as the principal authority and introduces administrative fines.<\/p>\n<p><strong>The source does not confirm that the Polish implementing act had been adopted as of the article\u2019s publication.<\/strong> On that stated basis, it reports no designated national authority enforcing Chapter VI and no national schedule of penalties. The Data Act itself applies directly, so the source\u2019s conclusion is that provider obligations do not wait for Polish implementing legislation.<\/p>\n<p>Separately, the Article 13 risk is contractual: an unfair term may not bind the other party whether or not an authority imposes a fine.<\/p>\n<h2>Why this affects more than a niche of the market<\/h2>\n<p>According to the source\u2019s cited <a href=\"https:\/\/ec.europa.eu\/eurostat\/statistics-explained\/SEPDF\/cache\/37043.pdf\" target=\"_blank\" rel=\"noopener\">Eurostat figures for 2025<\/a>, 52.74% of EU enterprises used paid cloud services; of those, 96.44% purchased at least one SaaS service. Switching provisions therefore matter to providers serving a substantial share of the European B2B market.<\/p>\n<p>The European Commission has also published <a href=\"https:\/\/digital-strategy.ec.europa.eu\/pl\/library\/recommendation-non-binding-model-contractual-terms-data-access-and-use-and-non-binding-standard\" target=\"_blank\" rel=\"noopener\">non-binding standard contractual clauses for cloud contracts<\/a>, grouped as Switching &amp; Exit, Termination, and Security &amp; Business Continuity clauses. They are a drafting starting point, not a substitute for the Data Act requirements or a review of the actual product.<\/p>\n<h2>A 12-question review before sending SaaS documents to customers<\/h2>\n<table>\n<thead>\n<tr>\n<th>#<\/th>\n<th>Question<\/th>\n<th>Where to check<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1<\/td>\n<td>Is there a separate switching section covering the request, notice, transition, retrieval, and deletion stages?<\/td>\n<td>Terms, particularly the termination section<\/td>\n<\/tr>\n<tr>\n<td>2<\/td>\n<td>Are deletion deadlines consistent between the terms and the DPA?<\/td>\n<td>Both documents side by side<\/td>\n<\/tr>\n<tr>\n<td>3<\/td>\n<td>Is the DPA precedence clause limited to the processing matters it is meant to govern?<\/td>\n<td>DPA final provisions<\/td>\n<\/tr>\n<tr>\n<td>4<\/td>\n<td>Are exportable data and exclusions listed?<\/td>\n<td>Terms appendix<\/td>\n<\/tr>\n<tr>\n<td>5<\/td>\n<td>Are data formats, structures, and infrastructure-jurisdiction information publicly available?<\/td>\n<td>Provider website or referenced document<\/td>\n<\/tr>\n<tr>\n<td>6<\/td>\n<td>Do the switching procedure and DPA address trial accounts?<\/td>\n<td>Terms and DPA<\/td>\n<\/tr>\n<tr>\n<td>7<\/td>\n<td>Does the SLA define both what counts as downtime and what does not, including AI-output errors?<\/td>\n<td>SLA appendix<\/td>\n<\/tr>\n<tr>\n<td>8<\/td>\n<td>Can a customer use an approved service credit when the contract has ended?<\/td>\n<td>SLA appendix<\/td>\n<\/tr>\n<tr>\n<td>9<\/td>\n<td>Is former-user access revoked in hours or days rather than weeks?<\/td>\n<td>Terms or security appendix<\/td>\n<\/tr>\n<tr>\n<td>10<\/td>\n<td>Do statements about logs, MFA, RPO\/RTO, backup retention, and deletion match the system?<\/td>\n<td>Security appendix and technical documentation<\/td>\n<\/tr>\n<tr>\n<td>11<\/td>\n<td>Do the terms distinguish an operational tool from an archive?<\/td>\n<td>General provisions<\/td>\n<\/tr>\n<tr>\n<td>12<\/td>\n<td>Is the language model provider disclosed, including relevant prompt-retention information?<\/td>\n<td>Subprocessor list and related documents<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>What to do this week<\/h2>\n<p>Start with three comparisons:<\/p>\n<ol>\n<li><strong>Read the termination section.<\/strong> If exit is described only as deletion within 30 days, the terms do not contain the switching procedure set out above.<\/li>\n<li><strong>Put the DPA next to the terms.<\/strong> Compare deletion dates and read the precedence clause. A carefully drafted switching section is of little use if another document overrides it.<\/li>\n<li><strong>Ask the application developer for evidence.<\/strong> Confirm whether logging, MFA, permanent deletion, and backup-retention controls actually work as the security appendix says.<\/li>\n<\/ol>\n<p>Adapting SaaS documents to the Data Act is not just a wording exercise. It requires decisions about export functionality, service continuity, personal-data roles, AI prompts, backups, and customer access.<\/p>\n<p>We help SaaS providers and technology companies with a <strong>compliance audit<\/strong>, <strong>redrafting of the contract framework<\/strong>, or a <strong>complete document package<\/strong> that includes the public information layer and a check against the product\u2019s architecture. If you need to review your switching procedure or reconcile your documents with the system you operate, <a href=\"https:\/\/sawaryn.com\/kontakt\/\">contact us<\/a>.<\/p>\n<h2>Frequently asked questions<\/h2>\n<p><strong>Does Chapter VI apply to a small SaaS provider, not just a large cloud platform?<\/strong><br \/>\nThe source\u2019s analysis says yes: size does not itself remove a commercial data processing service from Chapter VI. It distinguishes a standard catalog SaaS product from the individually commissioned services discussed in Recital 98.<\/p>\n<p><strong>Where should I start with SaaS terms drafted before the Data Act applied?<\/strong><br \/>\nRead the exit section for the full switching timeline, not just an export promise or a 30-day deletion sentence. Then compare it with the DPA\u2019s deletion deadline and precedence clause.<\/p>\n<p><strong>Must switching be free before January 2027?<\/strong><br \/>\nUnder the schedule described above, reduced charges up to costs actually incurred may be charged until January 12, 2027. From that date, the source describes a prohibition on switching-procedure charges, including migration and testing tools, while preserving the stated cost-based treatment of egress during parallel multi-cloud use.<\/p>\n<p><strong>Does a free trial need an exit procedure?<\/strong><br \/>\nThe source says a trial into which the customer enters real data does not benefit from the Article 31 testing exception merely because it is free. Address the trial in the switching terms, DPA, and privacy documentation, with its own clear deadlines.<\/p>\n<p><strong>How long should customer data remain available after notice?<\/strong><br \/>\nDo not use a blanket \u201c30 days after termination\u201d rule. Account for the notice period, a transitional period of up to 30 days with service continuity, and at least 30 days for retrieval after migration. If the customer is an obliged entity under the Polish AML Act, its five-year statutory records duty remains its own; using the application does not transfer that duty to the provider.<\/p>\n<p><strong>Why is a standard DPA precedence clause a problem?<\/strong><br \/>\nWhere the service handles mainly personal data, a broad clause may give priority to a conflicting deletion deadline, place claims outside a liability cap found only in the terms, and create competing audit rules. Limit the clause appropriately or align the documents expressly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For SaaS providers doing business in Poland, review Data Act switching steps, DPA conflicts, export scope and security promises before revising terms.<\/p>\n","protected":false},"author":14,"featured_media":1910,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":"","sip_alt_url":"https:\/\/sawaryn.com\/publikacje\/regulamin-saas-data-act\/","sip_en_pl_url":"https:\/\/sawaryn.com\/en\/publikacje\/data-act-saas-terms-switching-procedure\/","sip_pair_uuid":"4751cf7f-7402-4316-a6a6-6c7045c14227","sip_pair_state":"draft_ready"},"categories":[14],"tags":[33,1206,1271,1237,746],"specialization":[1129],"practice_area":[],"class_list":["post-3318","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-ai-ip","tag-ai-act","tag-gdpr","tag-high-risk-ai-systems","tag-personal-data-protection","tag-sla","specialization-it-ai-ip"],"acf":[],"_links":{"self":[{"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/posts\/3318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/comments?post=3318"}],"version-history":[{"count":9,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/posts\/3318\/revisions"}],"predecessor-version":[{"id":3327,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/posts\/3318\/revisions\/3327"}],"wp:attachment":[{"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/media?parent=3318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/categories?post=3318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/tags?post=3318"},{"taxonomy":"specialization","embeddable":true,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/specialization?post=3318"},{"taxonomy":"practice_area","embeddable":true,"href":"https:\/\/sawaryn.com\/us\/wp-json\/wp\/v2\/practice_area?post=3318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}