Blog
Python AI Development Studios: When Services Become a Software or Data Business in the UAE
The short answer
A studio that writes Python and builds AI features for clients, then hands the code over, can set up in the UAE as an ordinary services company. Once it hosts a product, stores a client's customer data or runs automations on the client's behalf, it becomes a processor of personal data under Federal Decree Law No. 45 of 2021, the Personal Data Protection Law. The UAE Data Office acts as the federal data regulator, and companies in free zones with their own data law, such as the DIFC, fall outside the federal law.
Most studios begin by handing over code and drift into hosting it. Their contracts, insurance and licence description usually still describe the handover. Article 8 of the data law expects a processor to work to the client's instructions and to erase data when processing ends, and a handover contract says neither.
Handing over code versus running a system
Consider two studios with the same five engineers. The first builds a recommendation engine for a retailer, delivers the repository and signs off at acceptance. The second hosts the same engine, ingests the retailer's customer records every night and bills monthly.
The first is selling labour and a deliverable. The second holds someone else's personal data and is responsible for keeping it safe. Under Article 8 of Federal Decree Law No. 45 of 2021, a processor must work within the scope, purpose and data types the client's contract sets, keep a record of what it processes, and erase the data when processing ends or the data is handed back. Article 9 adds that it must tell the client as soon as it learns of a breach. The law covers processing done wholly or partly through electronic systems, inside or outside the UAE, so a studio with servers abroad does not step outside it by that fact.
This is why the choice of business model comes before the choice of zone. A licence description written as "software development" or "IT consultancy" fits the first studio. The second needs the description, the contracts and the data schedule to match what it actually does.
Who regulates the data your studio touches
The UAE Government describes the UAE Data Office as affiliated with the Cabinet and acting as the federal data regulator. Its responsibilities include drafting policies and legislation, approving standards for monitoring the Personal Data Protection Law, handling complaints and issuing implementation guidelines.
The law prohibits processing personal data without the owner's consent, with listed exceptions such as public interest and legal claims. Article 5 adds that data must be collected for a specific, clear purpose and not processed later in an incompatible way. For an AI studio this decides what it may do with training data. If a client hands over customer records to fine-tune a model, ask what those customers agreed to and whether the contract allows reuse across other clients. Article 6 lets the owner withdraw consent, so the contract should also say what the studio does with the data when that happens.
The federal law does not apply to companies in free zones that have their own personal data legislation (Article 2). The UAE Government's data protection page lists one such regime, the DIFC Data Protection Law, DIFC Law No. 5 of 2020. A studio established in the DIFC should draft its privacy terms to that law. A studio in any other free zone should check whether the zone has its own data legislation before assuming the federal law is off the table.
Intellectual property is the other half
Founders tend to treat IP as an investor topic. For a studio it is an operating topic.
If contractors write code, put the transfer in writing. Under Federal Decree-Law No. 38 of 2021, a transfer or licence of economic rights only takes effect in writing, and it must state the right, the purpose, the duration and the place (Article 9). Moral rights cannot be assigned (Article 5). The same law attributes a work made for another person to that person unless the parties agree otherwise in writing (Article 28), so silence in a client contract favours the client. If a project produces a reusable component, say in the contract whether the studio keeps it. A client who paid for bespoke work and later finds it inside a competitor's product will not stay a client.
The studio's own tooling should be kept separate from client deliverables from the start. Keep a log of what was built for whom, and what was pre-existing. Investors and acquirers examine this during diligence and nothing in the corporate structure fixes it afterwards.
Choosing the entity route
A mainland company can contract directly with UAE businesses and government-linked clients, which suits project work for local customers. A free-zone company can suit a studio whose clients are mostly outside the UAE or in the same zone. A financial-centre entity makes sense mainly if your clients are regulated firms who prefer that jurisdiction.
The studio's mix of customers decides this more than price does. A studio whose revenue is half local project work and half overseas subscriptions may want to see whether one company can serve both before splitting into two.
If you hire engineers in the UAE, the residence visa route is part of the same decision. If delivery is done by an overseas engineering centre, the UAE company that signs the contract keeps the processor duties in Articles 8 and 9, so it needs the people and systems to follow client instructions, keep the processing record and report breaches. Velarozone starts from who signs the client contract and who delivers the work, as described in how Velarozone works.
Services, product and agents in the same group
The related guides cover the sector's other end of the spectrum: building a foundation model or generative AI company, operating an AI agent platform for regulated industries, or running a cloud managed service. A studio that moves into any of them takes on duties beyond project delivery, such as uptime commitments or sector rules passed down by clients.
Be wary of promising unlimited responsibility for what a third-party model outputs. Cap liability in the contract, define acceptance testing, and say who is responsible when a client's own data is the cause of a poor result.
In short
What to take from this
- Project work and hosted products need different contracts, even when the same engineers build both.
- The federal personal data law applies to processing through electronic systems, inside or outside the UAE.
- Consent is the baseline for processing personal data, and data collected for one purpose cannot later be processed in an incompatible way.
- A company in the DIFC works under DIFC Law No. 5 of 2020 rather than the federal law's regime.
- Who owns reusable code is a commercial decision to settle before the first invoice.
- Does a software studio need a special licence for AI work?
- Not on the strength of the technology alone. The licence activity should describe what the company does, such as software development, IT consulting or data processing. What changes the picture is the data and the client's sector. Personal health data and banking and credit data that have their own legislation are excluded from the federal data law (Article 2), so a studio building for a clinic or a bank should check that sector's rules, such as Federal Law No. 2 of 2019 on ICT in health fields.
- Does the UAE data law apply to a studio that hosts data outside the UAE?
- The federal law applies to processing carried out wholly or partly through electronic systems whether inside or outside the UAE, according to the UAE Government's summary. Moving personal data out of the UAE needs a legal basis. Article 22 allows transfer to a country whose own law gives adequate protection, in cases approved by the UAE Data Office. Article 23 allows other grounds, such as a contract binding the overseas company to the law's measures or the data subject's explicit consent. Offshore hosting therefore needs a documented basis.
- Can we reuse client code for other customers?
- Only if the contract says so in writing. Under Article 28 of Federal Decree-Law No. 38 of 2021, a work made for another person is attributed to that person unless otherwise agreed in writing. Under Article 9, a transfer or licence of rights must be in writing and state the right, purpose, duration and place. List which components the studio keeps, and write a licence for each.
- Is it better to run delivery from the UAE or from an overseas centre?
- Either can work. The UAE company that signs the client contract answers to the client, and to the Personal Data Protection Law if it holds personal data. Its Article 8 duties on instructions, records and erasure, and its Article 9 duty to report breaches, stay with it even if an overseas centre writes the code, so the intercompany agreement should pass the same duties down. A data protection officer, where the law requires one, may sit inside or outside the UAE (Article 10).
Sources
Where this comes from
General information drawn from the CBUAE Rulebook, including the Retail Payment Services and Card Schemes Regulation (C 15/2021), and Cabinet Resolution No. (134) of 2025 as published, not legal or tax advice. Rules and guidance change, so confirm the current text and each institution's own requirements before you submit.
