Development and project delivery
Scope of work, change of scope, acceptance test, administrative authority and delivery documents.
Development contractsSoftware development, a SaaS subscription and a cloud service are not the same legal relationship. The scope of the product, the right of use, the source code, the acceptance criteria, data management, performance and the conditions for ending the relationship should be regulated according to the business model.
For developers, technology start-ups, providers, investors and corporate customers, Güneş & Güneş Law Firm offers contract drafting, negotiation, legal review, and dispute and litigation handling. The starting point is that the commitment of the technical team and the text of the contract describe the same work.
Scope of work, change of scope, acceptance test, administrative authority and delivery documents.
Development contractsSubscription, SLA, usage fees, support, outages and renewal terms.
SaaS and cloud termsLicense, assignment of economic rights, employee and developer rights, open source and escrow.
Code and ownership of rightsKVKK roles, DPA, transfers abroad, sub-service providers and breach management.
Data and security provisionsData export, account permissions, transition to a new provider and deletion.
Exit and continuityDelivery, defects, payment, licensing, service outages and preservation of evidence.
Dispute servicesThe name of a contract is not sufficient on its own. Unless the performance purchased, the status of the party and the actual operation are determined, the same provisions are not applied to every project.
On a narrow screen, you can scroll the table horizontally to see the other columns.
| Subject | Legal assessment | Application |
|---|---|---|
| Custom development / SaaS access | Delivery of a custom product and the right to use a ready-made service are separate performances. | Source code, administration and the obligation of independent operation are determined in the contract. |
| Screen access / delivery in conformity with the contract | A working connection does not, on its own, show that all commitments have been performed. | Testing, version, access authority and the acceptance protocol are verified together. |
| License / assignment of economic rights | A right of use is different from the assignment of the economic rights in a work. | The requirements of Law No. 5846 for written form and for stating the rights separately are observed. |
| SLA / compensation / termination | A service credit is not synonymous with all statutory and contractual rights. | Measurement, caps, exceptions and the consequences of repeated outages are stated clearly. |
| DPA / safeguard for transfers abroad | A data processing annex does not, by itself, replace the safeguard required for a transfer. | The role, the recipient, the country, the legal basis and the appropriate transfer method are determined. |
| Termination / transfer of data and operations | The ending of a contract does not show that the system is running in the new environment. | Format, time, transition assistance, fee and confirmation of deletion are planned. |
The possibility that the service will be shut down, that access to data will be cut off, or that source code or records will be lost should be stated in the first contact. Within the scope of authorized access, existing contracts and records are preserved; the necessary preservation of evidence or interim protection route is assessed. A consultation request does not stop any time limit for a lawsuit or any contractual notice period.
The rules to which a technology contract is subject cannot be derived from the provider’s headquarters or the title of the contract alone. The country in which the service is provided, the type of customer, the data flow, the sector, the nature of the product and the role under the contract are examined together.
| Regulation or area of law | Effect on the technology contract | Application note as of October 4, 2026 |
|---|---|---|
| Law No. 6098, Turkish Code of Obligations | Formation, interpretation, general terms and conditions, performance, default, defects, liability, termination | Each performance under a mixed contract is assessed according to its own nature and within the contract as a whole |
| Law No. 5846 on Intellectual and Artistic Works | Computer program, authorship, economic rights, license and assignment | Payment of a price does not, by itself, assign all economic rights; the written scope is critically important |
| Law No. 6102, Turkish Commercial Code | Merchants, commercial transactions, notices, unfair competition, trade secrets and records | In a contract between merchants, prudence, records and review of standard terms are important |
| Law No. 6698 (KVKK) | Data role, security, data processor, breach, deletion and transfer abroad | The new Article 9 system has been in force since June 1, 2024; the notification period for a standard contract is five business days |
| Law No. 7545 on Cybersecurity | Activity in cyberspace, provision of information, measures, oversight, product and service responsibilities | It entered into force on March 19, 2025; secondary regulations and announcements of the Presidency should be followed |
| Law No. 5070 on Electronic Signature | Secure electronic signature and electronic document | Not every online approval has the same legal effect as a secure electronic signature |
| Law No. 6502 and consumer regulations | Digital service, subscription, pre-contractual information, withdrawal and defective service | Terms for corporate customers should not be applied to a consumer unchanged |
| Law No. 6563 and electronic commerce regulations | Online sales, platform role, orders and commercial communications | The sale of SaaS or its platform function may give rise to obligations in addition to contract law |
| Law No. 5651 | Content, hosting, traffic information and internet publication | If the product hosts user content, the actual role is determined separately |
| Sector-specific regulations | Finance, health, telecommunications, energy and public-sector outsourcing rules | The customer’s regulatory obligations should be reflected in the technology procurement contract |
| EU Data Act 2023/2854 | Cloud switching, data access, unfair terms and interoperability | It has applied since September 12, 2025; the scope is examined for services tied to the EU market |
| EU Artificial Intelligence Act 2024/1689 | AI roles, transparency, general-purpose models and high risk | The general application and high-risk timelines are distinguished; the July 2026 Omnibus amendment and the current scope should be checked |
| EU DORA 2022/2554 | Information and communication technology supplier risk and contracts of financial institutions | It has applied since January 17, 2025; detailed provisions are needed for critical or important functions |
| EU Cyber Resilience Act 2024/2847 | Secure design, vulnerabilities and incident reporting in products with digital elements | Manufacturer reporting has applied since September 11, 2026; the general provisions will apply on December 11, 2027 |
| GDPR and international data rules | EU personal data, data processing contract and transfer | Establishment in the EU, targeting or monitoring links are determined on the basis of the specific service |
This table is a general map of scope. The application of a regulation is determined file by file according to the date of the contract, the country, the role of the party, the customer group, the technical structure of the service and sector-specific legislation.
We do not limit the review to the text to be signed. The technical architecture, actual use, the delivery promised and provable records are addressed together. What the customer is purchasing and what outcome the provider undertakes are determined clearly.
The risks to be negotiated and the practicable alternatives are explained to the decision-maker. The legal review is separated from technical testing; the necessary expert work and secure access are planned within the scope of the engagement.
In the first stage, the product, the service layer, the customer group, the sales channel, the revenue model, the countries, sector permits and data flows are determined. The role of each party in the supply chain, as provider, customer, reseller, sub-service provider, data controller, data processor or AI supplier, is written separately. The aim is not to choose a template but to identify the contract set and the legislation that apply to the specific relationship.
Existing offers, contracts, order forms, SLA, security and data annexes, code and account structure, third-party dependencies, support records and the technical architecture are reviewed together. Differences between the text and the actual product are identified. Broad commitments given in older versions, automatic renewals and priorities arising from regulatory gaps are placed on the risk list.
The risk each party will bear is determined for scope, term, fees, intellectual property rights, data, security, performance, sub-suppliers, liability, termination and exit. Risk is assessed not only by legal importance but also by likelihood, operational impact, time to replace and customer commitments. The main provisions to be negotiated and the acceptable alternatives are shown in a decision note.
The master services agreement, order form, statement of work, SLA, data processing annex, security annex, list of sub-service providers, acceptance plan and exit plan are prepared with the same set of concepts. The technical annexes are verified with the relevant teams. A provision should not contain a control that cannot be applied technically or a performance promise that cannot be measured.
Changes are tracked by topic; the legal effect of commercial concessions is explained to the decision-maker. The authority matrix, signature, order, online approval and the entry-into-force steps for the annexes are completed. The final version, its annexes and the negotiation records are stored securely. The operations team is given not only the signed PDF but also the list of tasks and time limits to be applied.
The SLA report, changes of sub-service providers, security confirmation, license use, price renewal, the data transfer tool and legislative updates are monitored on set dates. Critical obligations are transferred to the contract management system. A performance and risk assessment is made before renewal. The exit plan is tested not only at the moment of termination but while the service is continuing.
You can open the relevant heading to review the detailed scope of the service. The work is planned by assessing together the status of the party, the existing documents, how the technology operates and the applicable law.
The parties and the performances are determined for software sales, a term license, user-based SaaS, transaction-based fees, freemium, a platform, an API, white label, a managed service, IaaS, PaaS or a hybrid model. Whether revenue arises from licensing, subscription, usage, commission, maintenance, implementation or a data service is examined separately. Whether the customer is a corporate customer or a consumer, whether the service is provided in Türkiye or abroad, and whether it addresses a regulated sector are entered in the obligations matrix. The output is a legal business model map showing the contract set, the user terms, the data role, the intellectual property rights structure, the security annex and the regulatory requirements.
The request for proposal, technical offer, price offer, letter of intent, confidentiality agreement, trial environment and proof-of-concept stage are reviewed before the master contract. Binding and non-binding provisions are distinguished with regard to costs, exclusivity, intellectual property rights, use of data, trial results, confidentiality and the ending of the negotiations. How security, performance or compliance statements given by the supplier will be carried into the master contract is determined. A document hierarchy and an authorized-statement order are established so that pre-contract e-mails and presentations do not turn into a broad commitment.
Requirements analysis, technical architecture, design, coding, testing, installation, data migration, training, go-live, support and maintenance are converted into separate delivery units. Functional and non-functional requirements are written together with performance, security, accessibility, browser or device compatibility and integrations. The project schedule, dependencies, customer contributions, delay, acceptance, defect classes and payment milestones are linked to one another. The source code, repository history, installation scripts, data schema, administration panel and technical documentation are expressly included in the scope of delivery.
In projects that use an agile method, the whole scope may not be fixed at the outset; this does not mean that the criteria for delivery and payment should be left unclear. The product backlog, the sprint goal, the acceptance criteria, team capacity, daily or hourly records, the authority to prioritize and the definition of done are established in the contract. Fixed-fee elements are separated from time-and-materials work. The customer’s product owner role, the feedback period and the effect of a delayed decision on the schedule are determined. At the end of each sprint, the accessibility of the working version, the code repository and the records is verified regularly.
If the technology relationship covers more than one project and subscription, the master services agreement regulates the general legal terms, the order form the commercial parameters, and the statement of work the project performances. The parties, effective date, term, order of precedence and amendment procedure of each document are stated clearly. In the event of a conflict, which document prevails can be set topic by topic; this prevents a data protection or security annex from being rendered ineffective by a lower-ranking order form. The transfer of earlier orders to the new master agreement and the provisions to which terminated work remains subject are determined.
A statement of work should show together the deliverables, excluded work, customer dependencies, technical prerequisites, teams, schedule, price and acceptance criteria. A request for a new feature, integration, performance increase or legislative change should not be added to the project in practice without a change order. A form is created to show the effect of the request on scope, time, fees, resources, security and intellectual property rights. An expedited procedure for urgent security fixes is distinguished from ordinary product requests. Expansion of scope by unauthorized personnel through an e-mail or meeting note is prevented.
Setup, license, subscription, user, transaction, storage, data egress, support, development and third-party fees are shown separately. The source of the usage metric, the time zone, rounding, tax, currency, exchange rate, minimum commitment and overage price are determined. A route for objecting to the provider’s metering records and a retention period are established. Automatic renewal, notice of non-renewal, price index, unilateral increase and package change are regulated expressly. The move from a free trial to the paid period and the invoicing status of suspended accounts are not left unclear.
How the SaaS service is licensed, by user, account, device, transaction, data volume or feature package, is explained. The start of the subscription, the trial period, automatic renewal, usage overage, price change, adding and reducing users, the support plan and the terms of suspension are regulated. The limits on the use of customer data, service telemetry, statistics and derived data are determined. The provider’s authority to develop the product is balanced against the risk of removing an essential function or making an incompatible change. An order of precedence is established among the enterprise master agreement, the order form, the SLA, and the data processing and security annexes.
In infrastructure and platform services, the shared security and operational responsibilities of the provider and the customer are divided according to the service layer. The duties for account, identity, configuration, operating system, application, data, encryption key, backup and network security can be shown in a RACI table. The service region, data residency, capacity, auto-scaling, usage metering, connectivity, backup, recovery and support limits are written down. The cloud provider’s standard terms, the corporate annexes and the reseller contract are reviewed together. A route to administrator authority and access to the data is established in advance for the case of account closure or loss of access.
In system administration, security operations, network, database, application, help desk or DevOps services, the supplier’s authority for access and change is determined. The scope of duties, shifts, response, escalation, remote access, privileged accounts, logging, staff turnover and the use of subcontractors are regulated. The boundary between the customer’s instructions and the supplier’s professional duty of care is explained. The departure of critical personnel, knowledge transfer, service continuity, the return plan and the transfer of operations to the in-house team or a new supplier at the end of the contract are provided for.
A service level is not established merely by writing availability as a percentage. The measurement point, the calendar month, planned maintenance, force majeure, customer-caused outages, the internet backbone and third-party service exclusions are determined. Incident priorities, first response, workaround, permanent resolution, status updates and escalation times are defined separately. Verification of the provider’s own measurement and the delivery of reports are regulated. Whether service credits arise automatically or on request, whether they are the sole remedy, the right to terminate for repeated breach and the effect of a critical outage on broader liability are written expressly.
Acceptance is carried out with an objective test scenario, data set, environment, responsible person, time and result class. User acceptance testing, security testing, performance testing, integration and data accuracy can be separated from one another. The definitions of critical, major and minor defects, and the deficiencies for which acceptance is postponed, are determined. It should be clear whether silence, use or go-live will be treated as automatic acceptance. If there is conditional acceptance, the remaining work, the date of remedy and the effect on payment are tied to the protocol. At delivery, the source code, administrator authority, documentation and the ability to operate independently are also verified.
The transfer of source code or infrastructure to the customer is not a necessary element of every SaaS subscription. The delivery undertaken in the contract is distinguished from the license/access model. In custom development, the independent use and administration authority that was promised is not treated as proven by a screenshot alone.
Conformity of the software with the contractual criteria for function, documentation, security and performance is undertaken. Bug classes, the method of notification, reproduction information, workaround, correction and version delivery are determined. The scope of maintenance is clarified as to bug fixes, legislative updates, minor enhancements, version upgrades and third-party compatibility. Support hours, language, channel and escalation are written down. Reasonable notice, security patches and transition assistance are regulated for the retirement of an old version from support. The effect of customer modification or an unsupported environment on liability is addressed in a measured way.
Critical services, the recovery time objective and the acceptable data loss objective are determined on the basis of business impact. Backup frequency, a separate environment, encryption, restore testing and the storage region are written down. For the disaster recovery plan, not only its existence but also the test frequency, scenario, findings and follow-up of corrections are regulated. Dependence on a single cloud region, a single identity provider or a single critical employee is disclosed. For a major outage, communication, alternative processing, priority customers and the order of return are determined. If the customer has its own export or backup obligation, this is shown expressly.
It is determined whether the license is term-limited or perpetual, exclusive or non-exclusive, transferable or non-transferable, open or closed to sublicensing. Limits by user, device, company, affiliate, geography, server, transaction or capacity are written expressly. Backup copies, testing, disaster recovery, remote working, use by group companies and access by an outsourced service provider are regulated. Reverse engineering, interoperability, bug fixing and statutory exceptions are addressed with regard to mandatory provisions. License audits are tied to a procedure that is proportionate, consistent with information security and does not disrupt business continuity.
Under Law No. 5846, the assignment of economic rights in a computer program, or the grant of authority to use it, should be regulated in writing, with the rights shown separately. Code, libraries, methods, templates and tools that exist before the project are defined as “background rights”; custom developments that arise during the project are defined as a separate class. The customer’s payment of a price may not, by itself, mean that the source code or all economic rights have passed. The rights needed, including adaptation, reproduction, distribution and digital transmission, should be established consistently with the purpose of use. The provider’s right to use its general knowledge and experience is distinguished from customer-specific confidential information and code.
With respect to works not yet created, an undertaking to assign rights is distinguished from a disposition over a completed work within the framework of Articles 48–52 of Law No. 5846. Moral rights are not deemed to have been assigned en bloc as economic rights are; authorship and the authority to exercise economic rights are assessed separately.
That the code was written by an employee, a founder, a freelance developer, an agency, a subcontractor or a foreign team can change the outcome on ownership of rights. A program created by an employee within the scope of their duties and code written by an independent developer to order are not subject to the same assumption. Employment contracts, service contracts, founder agreements and subcontractor commitments are reviewed along the project chain. Economic rights use, confidentiality, open source, third-party code, delivery, collaboration and post-departure obligations are put in writing. The company’s code repository and accounts are not left tied to personal accounts.
A source code escrow arrangement can be established for use if the provider goes bankrupt, ceases operations, stops support, commits a serious SLA breach or fails to perform its contractual delivery obligation. The escrow includes not only the source code but also build instructions, the dependency list, the data schema, infrastructure code, installation scripts, the secure method for administrator keys and documentation. The frequency of deposits and the buildability of the escrow contents are tied to independent verification. The release event, the objection procedure, the use license and the confidentiality limit should be clear. Escrow does not replace regular backups and an exit plan.
The open source components in the code base, their versions, licenses and direct or transitive dependencies are inventoried. Permissive licenses, and copyleft provisions that may result in source code disclosure or distribution under the same license, are assessed according to the manner of use. Offering the software only as SaaS, distributing it, embedding it in a device or delivering it to a customer can produce different results. Notice, copyright notice, license text, source code offer and change disclosure obligations are added to the product process. A software bill of materials, automated scanning and a developer approval process are supported by the contract.
The contract chain for maps, payments, messaging, authentication, analytics, AI APIs, mobile stores, cloud marketplaces and other external services is reviewed. Quota, price, usage policy, data transfer, content restrictions, end of version support, audit, suspension and liability terms are matched with the commitment the main product gives to the customer. An unlimited performance promise is not given for an external service the provider does not control; however, a dependency, alternative, notice and transition plan is established. API keys and store accounts are not left in personal accounts; account ownership and access authority are documented.
Data the customer uploads to the system, user account data, transaction records, performance telemetry, anonymous statistics, feedback and data derived from them are defined separately. Instead of broad ownership-like wording, the authority for access, purpose of use, retention, aggregation, disclosure, model training, export and deletion is written expressly. A claim of anonymization is verified both legally and technically. The provider’s need to measure the service and ensure security does not automatically turn into an authority to use the data for another product or customer. When the contract ends, it is determined which data will be subject to return, deletion or retention for the statutory period.
The roles of data controller, data processor, joint controller under applicable foreign law, or independent controller in the service are determined for each processing activity. In the data processing contract, the subject matter, term, purpose, categories of data and data subjects, instructions, confidentiality, security, sub-processors, data subject requests, breach, audit, deletion and return provisions are established. Telemetry or fraud prevention carried out by the provider for its own purposes is assessed separately. Joint responsibility under Article 12 of the KVKK cannot be managed with a general provision such as “the KVKK will be complied with”; the technical and administrative measures need to be implemented and verified.
The cloud server, support team, sub-processor, remote access, disaster recovery copy and global administration panel are mapped as separate transfer channels. Which of the routes under Article 9 of the KVKK, adequacy, appropriate safeguards or incidental transfer, will be used is determined according to the specific flow. The process of selecting the standard contract according to the correct party type, completing its annexes and notifying the Authority within five business days from signature is managed. A data region commitment should not conceal support access or backup copies. If the GDPR applies, the EU transfer tool and supplementary measures are examined separately.
If the Board’s standard contract model is used, the text outside the optional fields is not changed; signature authority, the Turkish text, the annexes and the notification within five business days of completion of the signatures are followed up. A general data processing annex is not, by itself, treated as an appropriate safeguard for a transfer abroad.
The security annex covers identity and access management, multi-factor authentication, privileged accounts, encryption, key management, secure development, vulnerability scanning, penetration testing, patching, logging, backup, network segregation, personnel, physical security and supply chain controls. The controls are not left to a vague expression such as “industry standard”; the standard to be applied, the scope, the verification and the exception procedure are determined. An ISO certificate does not, by itself, prove service-specific security; the certificate scope and the control report are reviewed. The customer’s own security responsibilities are also shown in the shared responsibility table.
The concepts of incident, security incident, personal data breach, service outage and critical vulnerability are distinguished from one another. The provider’s time for first notice to the customer, the minimum content known, regular updates, technical investigation, mitigation, preservation of records and the root cause report are regulated. Because the statutory notification period may vary by sector and by incident, the contract establishes an early notification mechanism through which the customer can manage its own period. Public statements and communication with regulators are tied to an authority matrix. After the incident is resolved, corrective action, retesting and contractual consequences are addressed separately.
Who the sub-service provider is, which service it provides and where, which data it accesses and which critical function it supports are inventoried. The provider’s right to use subcontractors is regulated through prior notice, objection, equivalent obligations, data transfer, security, audit and termination terms. A change in a critical supplier can be treated as a material contract change. The main provider cannot remove its contractual liability for the acts of a sub-service provider with a general pass-through provision. Dependence on a single point in the chain and the time needed to substitute are entered in the business continuity plan.
The customer’s audit right is established in a proportionate way through layers of an information form, certificate, independent assurance report, remote review and, where necessary, an on-site audit. Frequency, notice, cost, confidentiality, other customers’ data and the time for corrective action are determined. In the event of a serious incident or a regulatory request, the ordinary limits can be relaxed. In sectors such as finance, health, telecommunications or the public sector, the regulator’s information and audit rights are carried into the supply contract. The audit right should give not only the ability to see documents but also the ability to follow the remediation and verification of findings.
The definition of confidential information is established so as to cover source code, architecture, security vulnerabilities, customer data, product roadmap, prices, business plans and access credentials, but not without limit. Exceptions are regulated for information that is lawfully known, independently developed, received from a lawful third-party source, or publicly available. Sharing is limited to persons who need it for their duties and to the extent needed. In the event of a court or authority request, a notice and limited disclosure procedure is established. At the end of the contract, the return and deletion obligation is determined together with the backup and statutory retention exception. Additional controls are applied to personnel who have access to the source code.
For an AI component, it is determined whether the party is the model provider, a person who offers, deploys or merely uses the system. Whether inputs will be used for model training or service development; the right to use outputs, the possibility of similar outputs, human review, records, limits of accuracy and prohibited use are explained. The source of the training data, its license, and its nature as personal data and trade secret are reviewed. The terms for general-purpose models are aligned with the main customer contract. If the EU Artificial Intelligence Act applies, transparency, role, technical record and supply chain information obligations are carried into the contract.
Vendor lock-in can arise from a proprietary data format, high data egress fees, a closed API, a license key, an administrator account, lack of documentation or a contractual obstacle to termination. Portable data, export frequency, a switching interface, assistance, time and fees are regulated at the outset. If the EU Data Act applies, the rules on switching between data processing services, pre-contract information, functional equivalence, data export and gradual switching are examined separately. The technical interoperability obligation is balanced against the protection of intellectual property rights and trade secrets. An exit rehearsal can be carried out during the contract term for critical systems.
The switching obligations under the EU Data Act have applied since September 12, 2025. Until January 12, 2027, a reduced charging regime limited to costs directly connected with switching and not exceeding cost, and thereafter the elimination of switching charges, are assessed separately. The scope and exceptions of these rules are not carried automatically into every contract within Türkiye.
For an application, digital content or subscription offered to an individual user, the rules on pre-contractual information, total price, payment obligation, the right of withdrawal and its exceptions, defective service, automatic renewal, termination and refund are reviewed. Where the withdrawal exception requires the consumer’s express consent and acknowledgment that the right will be lost, it is supported by the interface and a record. The move from a free trial to the paid period is not concealed. A long and unclear route for canceling a subscription is not established. Consumer terms are separated from the corporate customer contract; a choice of foreign law does not automatically remove the consumer’s mandatory protection.
Where a SaaS product is sold through a marketplace, a mobile store, a payment institution or a dealer, the roles are determined for the party to the contract, collection, refund, commission, tax, user support and account closure. The subscription and content rules of the app store are aligned with the main customer terms. The scope of payment data, the PCI obligation, chargeback and fraud processes are regulated. If the product hosts third-party sellers or user content, the obligations under e-commerce and internet law are examined in greater depth within the scope of the separate service page. Being a technical provider does not in every case remove the actual platform role.
The sector legislation of the institution receiving the technology service can directly affect the supplier’s contractual obligations. In banking, payments, capital markets, insurance, health, electronic communications, energy and public systems, the provisions on data residency, outsourcing, audit, incident reporting, business continuity and subcontractors are examined separately. In services to EU financial institutions, DORA’s information and communication technology third-party risk provisions and the contractual elements for critical functions are assessed. Even if the supplier does not take over the customer’s regulatory responsibility, it should provide the information, access and cooperation provisions that make the customer’s compliance possible.
For persons and entities that operate or provide services in cyberspace in Türkiye, the scope of Law No. 7545 on Cybersecurity and its obligations on provision of information, measures, oversight, products and services are examined. Provisions supporting Presidency letters, remediation of vulnerabilities, cooperation, records and oversight processes are added to the contract. If a product with digital elements is offered to the EU market, the scope of the Cyber Resilience Act, the role as manufacturer or other economic operator, and the secure product lifecycle are assessed. A contractual information flow is established for the specific vulnerability and serious incident reports that began to apply to manufacturers on September 11, 2026.
The general application date of the EU Cyber Resilience Act is December 11, 2027; the start of manufacturer reporting is September 11, 2026. The different timeline for supporters of open source software, and the distinction between remote data processing tied to a product and an independent cloud service, are examined separately. Not every SaaS provider is assessed under the same role.
Exclusivity, tying, license audit, non-solicitation of customers or personnel, most-favored customer terms, data access, API restrictions and obstacles to switching are examined from the standpoint of competition law. Legitimate intellectual property protection is distinguished from a provision that unnecessarily restricts the market or the customer’s switch to an alternative supplier. The unilateral terms of a strong platform or technology provider may be assessed in terms of dominant position and unfair commercial practice. In interoperability and data portability requests, security, trade secrets and the rights of third parties are protected. Cooperation agreements are established with governance that will not lead to the exchange of sensitive commercial information.
Direct damage, indirect damage, loss of profit, data loss, service outage, infringement of intellectual property rights, and confidentiality and security incidents are distinguished according to the business model of the contract. The general liability cap, and exceptions such as intellectual property rights, intent, gross negligence, confidentiality, personal data or bodily injury, are regulated with regard to mandatory law. In a third-party claim, notice, control of the defense, cooperation and settlement authority are determined. The protection the supplier can give because of a third-party component is examined separately. The scope, limits and continuation of professional liability and cyber risk insurance should be consistent with the contract.
Under Article 115 of the Turkish Code of Obligations, an advance agreement excluding liability for gross negligence is absolutely void. Provisions on profession, permit and auxiliary persons are examined separately. The review of general terms and conditions and the mandatory limits cannot be avoided by writing a high or low cap into the contract.
The authority to suspend in the event of payment delay, a security threat, unlawful use, license overage or a regulatory requirement is tied to different conditions. For a non-urgent breach, notice and a cure period are given; in a critical security incident, an immediate measure with a limited scope can be applied. If suspension can be limited to the account or function related to the breach, the whole service is not shut down. Access to customer data is not turned into a means of pressure in a payment dispute. The fees during the suspension period, data retention, support and reactivation terms are regulated expressly.
End of term, just cause, repeated SLA breach, legislative change, bankruptcy, change of control and facilitated termination options are distinguished. Before the contract ends, the exit plan, the responsible team, time, fee and technical format are determined. Customer data is delivered in an open, structured and usable format, with the necessary schema and explanations. Transition support to a new provider, parallel running and knowledge transfer are regulated. The deletion date, the backup cycle, statutory retention and confirmation of deletion are explained. The provider’s intellectual property rights are not confused with the customer’s access to its own data and business records.
The electronic formation of the contract, identification of the authorized user, the secure electronic signature, the checkbox, the order flow and record-keeping methods are reviewed. The legal effect of a secure electronic signature under Law No. 5070 and of other electronic approval methods is not treated as the same. Which version of the text was accepted, when and by whom should be shown by an unalterable record. Code repository history, the issue tracking system, support tickets, e-mails, test results, access logs and invoice records are classified with the possibility of a dispute in mind. The access and retention period of records containing personal data and secrets is determined separately.
In disputes over delivery, acceptance, defects, delay, payment, license, source code, data loss, service outage and intellectual property rights, the contract set and the actual technical position are examined together. A working screen is distinguished from a delivery that conforms to the contract and can be used independently. The code repository, administrator accounts, versions, tests, infrastructure, API, database, invoices and correspondence are preserved in accordance with procedure. Where necessary, the preservation of evidence, an interim injunction, an expert examination, discussion of the evidence in court, and an arbitration or litigation strategy are prepared. Uncontrolled intervention that would damage the system or expose third-party data is avoided.
The court with subject-matter jurisdiction is determined according to the contractual claim, the intellectual property right, the consumer transaction and the nature of the parties. For commercial monetary claims, mediation as a condition precedent to litigation and the conditions for interim legal protection are examined. A negotiation process within the contract is not assumed to have stopped the statutory time limits.
In an investment or company transfer, software ownership, employee and independent developer contracts, open source, customer licenses, cloud accounts, security incidents, the KVKK, transfers abroad, material suppliers, SLA liabilities and regulatory scope are examined. In the contracts on which revenue depends, the provisions on change of control, prohibition of assignment, termination, discounts and unlimited liability are identified. That the code is in fact held by the company and that the economic rights have passed to the company are verified separately. The findings are turned into transaction documents, representations and warranties, specific indemnities, a condition to closing, price adjustment and a post-closing corrective plan.
In a contract with a foreign provider or customer, the choice of law, jurisdiction or arbitration, language, tax, payment, currency, sanctions, export controls, intellectual property rights, data transfer and enforcement of decisions are assessed together. An order of precedence is established between the master contract and the local country annexes. English, German and Russian texts are subject to a consistency check against the Turkish legal framework; a word-for-word translation alone is not relied on. The duties of attorneys in more than one country, the technical review team and the regulatory advisor are coordinated in a single file plan. Pre-dispute notice, escalation and executive meeting periods are regulated so as not to prejudice statutory filing time limits.
The acceptance result is documented by the performances in the contract, the technical test findings and the authorized statements of the parties. General SaaS use does not confer ownership of the source code unless separately agreed.
Do the product, exclusions, version, delivery, customer contribution and acceptance criteria show the same scope?
Are the source code, economic rights, administrator account and third-party licenses regulated separately?
Can the SLA measurement, maintenance exclusions, response/remedy times and service credit be calculated?
Are the processing purposes, server region, remote access and sub-processors specified?
Have the caps, gross negligence, and confidentiality, data and intellectual property claims been separated lawfully?
Can the data be obtained in a readable format, and can the transition period and confirmation of deletion be secured?
In the first contact, a brief summary of the matter, your status as a party and the approaching date are sufficient. Detailed documents are requested after the scope of the work and the secure sharing method have been determined.
Description of the product/service; status as provider, customer or investor; countries and the approaching renewal, termination, response or lawsuit date.
Offer, master contract, order, statement of work, change approvals; the current versions of the SLA, data and security annexes.
Records of testing, acceptance, defects and go-live; authority and version records; invoices, usage metering and payments.
Cloud region, data flow, sub-providers, intellectual property rights assignments and third-party licenses; if there is an incident, when it was learned of, and the records.
Expectation of contract drafting, review, negotiation or litigation; the risk of losing access and the secure document sharing method.
Do not attach source code, a customer database, passwords, secret keys, a production system backup or an entire e-mail archive to a general message to the firm. Detailed access is assessed only after the need, authority and security plan have been determined.
Güneş & Güneş Law Firm was founded in Kemer on March 18, 1999. With more than 27 years of institutional history, it has worked from its base in Antalya since 2007. In software, SaaS and cloud relationships in all 81 provinces of Türkiye, advice, negotiation, litigation, appeals and the enforcement of decisions are planned with regard to subject-matter jurisdiction, territorial jurisdiction, evidence, time limits and the conditions of representation.
Proceedings connected with Türkiye of persons and companies located outside Türkiye can be assessed through online meetings, secure document sharing and communication in Turkish, English, German and Russian. When a review under foreign law or local representation is needed, the scope, responsibility and fee for coordination with an attorney authorized in the relevant country are determined separately.
Before a matter is accepted, conflicts of interest and authority to represent are checked. The responsible attorney or team is determined at the time of engagement; important developments, decisions needed and approaching dates are communicated to the client in an understandable way. You can review the professional backgrounds of our attorneys.
The number of contracts, the scope of the technical annexes, language, country connection, intensity of negotiation, regulatory review and the stage of the dispute determine the work plan. A single contract review, ongoing advisory work and litigation handling are carried out with separate scopes.
The attorney’s fee is explained in writing, having regard to the Attorneys’ Minimum Fee Tariff (Avukatlık Asgari Ücret Tarifesi) in force and the rules of the profession. Court fees, court-appointed expert, translation, notary and necessary technical service costs are shown separately. The scope of technical testing, penetration testing and digital forensics services is determined separately with the authorized experts when needed. It is not assumed that the matter has been undertaken until the engagement and the necessary authorization have been confirmed.
No. Custom development, license, maintenance, hosting, subscription, support and data processing performances may exist within the same relationship. The provision to be applied is determined not by the title of the contract alone but by the nature of the predominant and separate performances. Choosing a ready-made template without reviewing the product and the actual workflow is therefore risky.
As a rule, no. Having source code written and paying for it does not by itself resolve which economic rights are assigned and to what extent, or what authority of use is granted. Under Law No. 5846, it is important that transactions concerning economic rights be in writing and that the rights be shown separately. Special provisions for programs created by an employee within the scope of their duties are examined separately.
It should be determined who wrote the code and within what duty and contract. Authorship and the authority to exercise economic rights are not the same concept. The outcome can differ for an employee, a founder, a freelance developer and a subcontractor. The company’s access to the code repository or its financing of the project does not by itself resolve all questions of rights.
No. The economic rights in a computer program created by an independent developer that are to be used or assigned should be regulated in writing, with their scope and term. Delivery, confidentiality, third-party code, open source, documentation and collaboration obligations should also be established separately. An invoice or bank payment alone may not show the scope of rights sought.
Generally not. A SaaS customer obtains a right of access to the service within a certain term, number of users, features and conditions. The rights in the software and in the provider’s background technology mostly remain with the provider. On the other hand, customer data, export, business records and transition rights when the contract ends should be protected expressly.
An SLO expresses the target performance level of the service; an SLA expresses the arrangement that includes the contractual measurement of that level and the consequences of breach. Not every target automatically gives rise to a right to compensation or termination. The measurement period, data source, excluded time, service credit and the consequence of repeated breach should be written in the contract.
The contract can provide that a service credit is the sole remedy for certain SLA breaches; however, its scope should be examined with regard to mandatory law, serious breach, repeated outages, data loss and other exceptions to liability. A small credit mechanism should not disproportionately remove all rights relating to the essential and continuing unavailability of the service.
If the contract has an express provision, use may produce the effect of acceptance under certain conditions; even so, the scope of delivery, latent defects, security deficiencies and conditional use are assessed separately. The safest method is to determine the test scenario, the time, the defect class and the result protocol. Use for the sake of necessary business continuity should not be taken to mean that every deficiency has been accepted.
No. Even if the details develop within sprints, the product purpose, budget or capacity, backlog management, definition of done, acceptance, team, records and authority to change should be determined. Otherwise it remains unclear which work is within the fee, when it is complete and what result the customer will accept.
No. The provider’s continuity risk, how critical the software is, the possibility of substitution, the customer’s ability to use the code and the license model are taken into account. If escrow is to be set up, it should be verified that the contents are current and buildable. Merely keeping old or incomplete source code with a third party does not provide real continuity.
No. Open source licenses may include obligations of use, notice, copyright notice, source code offer, change disclosure or distribution under the same license. The result varies with the type of license, whether the component has been modified, how it is linked with the software, and the distribution or SaaS model of the product. A component inventory and a license review are needed.
No. The model terms, the source of the input, human contribution, the applicable country’s law, the possibility of similar outputs and the rights of third parties are assessed together. A provider’s permission to use the output does not in every case show that the output is original or non-infringing. Critical code and content should be put through human review and security and license scanning.
No. It may be a data processor for personal data it hosts on the customer’s instructions; a different role may arise for account management, security telemetry, invoicing or some processing it carries out for its own purposes. The role is examined not by the company’s name but by who determines the purposes and means of each processing activity.
There is no general and absolute prohibition; however, the transfer route under Article 9 of the KVKK, the category of data, sector rules, data region, support access, backups and sub-processors should be examined. Some regulated sectors may have additional residency or permission conditions. Merely selecting the Türkiye region from a panel may not eliminate all international access.
The standard contract is notified to the Personal Data Protection Authority (Kişisel Verileri Koruma Kurumu) within five business days from its signature. Selecting the correct party type, completing the annexes in full, signature authority and foreign official documents are also important. The standard contract does not replace the main SaaS or data processing contract; it regulates the transfer safeguard.
The contract may establish a general or a specific authorization regime. Under general authorization, the customer should be informed in advance and be able to object with a specific reason. The effect of the change on service continuity, data region, security and the transfer tool is examined. If the objection cannot be resolved, an alternative service or termination route should be clear.
No. The KVKK, Law No. 7545, sector regulations, the GDPR, DORA and the EU Cyber Resilience Act may provide for different incidents, roles and periods. The contract should establish an early and staged flow of information from the provider so that the customer can carry out its own statutory review and notification. It is not expected that all details be complete in the first notice.
An authority to change may be granted to develop the product; however, removal of an essential function, a reduction in security or breaking an integration is limited by the commitments in the contract. The class of change, the notice period, backward compatibility, transition, price and the customer’s right to terminate should be regulated.
The nature of the parties, the clarity of the provision, notice, review as a general term and condition, and consumer rules are important. The renewal date, notice window, increase formula and method of non-renewal should be easy to understand. Giving the provider an unlimited and retroactive authority to change prices may give rise to disputes.
Not in every case. A period for export and transition may first be allowed; then the active system copies are deleted. Different periods may apply to the backup cycle, statutory retention, dispute records and security logs. Which data will be subject to delivery and deletion, when and in what format, should be explained in the contract.
No. A closed format, a data egress fee, a termination window, an API restriction, a license, account ownership and transition assistance can create contractual dependence. As much as the technical solution, the notice period, the right of export, service continuity and the fee arrangement are important. For critical services, the exit plan should be tested during the contract term.
No. Whether the outage is beyond a party’s reasonable control, foreseeability, redundancy, the architectural commitment in the contract and the duty to mitigate are examined. An ordinary failure in a single region chosen by the provider may not in every case be treated as force majeure. Notice, continuity and the termination arrangement for a long outage also apply.
Yes; however, the source of the record, its integrity, the authorized person, time, retention and the procedure for submitting it to the file are important. Contract versions, code repository history, support tickets, test results, access logs and payment records are assessed together. A single screenshot does not always show the whole project flow or a delivery that conforms to the contract.
A short description of the product or service, your status as a party, the stage of the contract or dispute, the countries concerned and the approaching deadline are sufficient. Source code, customer data, passwords, secret keys or a full system backup should not be shared in the first contact. Detailed records are requested after the scope of the engagement and the secure channel have been determined.
No. SaaS mostly provides access to the service and a limited right of use. If the transfer of source code, account ownership or the ability to operate independently has been agreed separately, its scope is verified. The delivery obligation in a custom development contract is not treated as the same as a standard SaaS subscription.
The signed contract and its annexes, offers and change approvals, version history, testing/delivery records, payment records and authorized correspondence are preserved. There is no unauthorized intervention in the production system; the need for a technical assessment of the situation and interim protection is assessed through legal procedure.
For manufacturers within scope, specific vulnerability and serious incident reports have applied since September 11, 2026; the December 11, 2027 timeline for the general provisions is separate. The same obligation is not attributed to all cloud services without examining the product, the role and the condition of being placed on the EU market.
The firm handles the contract, evidence, filing and dispute aspects. When code analysis, penetration testing or digital forensics is needed, work with an authorized technical expert is planned. The scope of the test, access permission, confidentiality and responsibilities are determined separately.
Content preparation and source check: . Legislation and the application calendar should be rechecked on the date of the transaction.
Briefly describe the product or service, your status as a party and the stage of the contract or dispute. State any approaching renewal, termination, access shutdown or lawsuit date.
The information and documents you share are used, with regard to the principles of professional secrecy and the protection of personal data, only to assess your legal request and to communicate with you. A secure method for transferring detailed documents is determined separately.
Our target for a first response is 48 hours. This period does not mean that a legal opinion has been completed or that the matter has been accepted. If there is a near deadline or an urgent action, do not wait for this period; notify us by phone.
Monday – Friday, 09:00 - 18:00
This page is for general information; it does not constitute a personalized legal opinion or an assurance of outcome. Each dispute is assessed within its own facts, evidence and procedural conditions. An attorney–client relationship is established upon acceptance of the matter and confirmation of the engagement.