Skip to content
DFY Games
Buying an app5 min read · updated

App source code ownership: who owns the code and art after a build

Quick answer

With DFY Games, you receive the project files and the original assets made for your app or game once it is fully paid, at final handover. Third-party software, SDKs, fonts and stock assets keep their own license terms, and for game builds the studio's reusable tools stay with the studio while you get a perpetual license to use them inside your game. Have a lawyer review any development contract before you sign it.

Ownership transfers
After full payment, at handover
You receive
Project files and original assets
Stays under own license
SDKs, engines, fonts, stock
Store and ad accounts
In your name from day one
Illustration of a project folder with code, art and audio files being handed from a studio to a client

What a handover actually contains

"You own everything" is a common promise and a vague one. Ownership is a list of specific files, rights and accounts, and a good contract names them. This is what DFY Games hands over, from the published terms for game builds and the ownership terms on the app service page:

What changes hands after full payment
ItemGame buildsApp builds
Project files and sourceGame files and the project, assigned to youProject files, assigned to you
Original art, music and logoAssigned to youOriginal assets created for your app, assigned to you
Store assets and ad creativeAssigned to you (ad creative with Launch packages)Original store assets made for the app
Studio's reusable tools and librariesKept by the studio; you get a perpetual license to use them in your gameCovered in your written scope
Engines, SDKs, fonts, stock assetsRemain under their own licensesRemain under their own licenses
Developer, hosting, payment and ad accountsIn your name throughoutIn your name throughout

Files without the matching accounts are only half a handover. If the App Store listing sits in the studio's developer account, you own the code but someone else controls the published product.

When ownership transfers

At DFY Games the assignment takes effect after full payment and final handover. Fixed-price game packages are paid upfront, so the trigger is the handover itself. For quoted app work, your written scope sets the payment schedule, and the assignment follows the final payment.

With any studio, look for three things in the contract: the event that triggers the transfer (payment, delivery, or both), what is assigned versus licensed, and whether the license to any pre-existing studio code is perpetual and survives if you sell the product or your company. These are the points a lawyer can check quickly, and they matter more than the word "ownership" in a sales page.

Third-party licenses that never transfer

No studio can assign you rights it does not hold. Almost every app or game is built on someone else's software, and those pieces come with their own terms that bind you after launch:

  • Game engines and frameworks, whose license terms apply to you as the publisher.
  • SDKs for ads, analytics, crash reporting and payments, governed by each provider's terms and privacy rules.
  • Fonts, which need a license that covers embedding in an app, separate from desktop or web use.
  • Stock images, sound effects and music, whose licenses can limit use in advertising or require attribution.
  • Open-source libraries, whose licenses range from very permissive to ones with obligations if you distribute changes.
  • Anything you supply yourself: names, characters, logos and references. You confirm you have the rights.

Ask for a license inventory at handover: each third-party component, where it is used, and the license it ships under. It costs the studio little to produce and saves you from discovering a font or music license problem when you are already running ads.

Accounts are part of ownership

The Apple Developer Program and Google Play Console accounts make you the publisher of record. At DFY Games they are opened in your name or your company's, you pay the platform fees directly, and the studio works through access you grant. The same goes for hosting and payment accounts on app projects, and for ad accounts on game launch packages, where the studio receives partner access and you keep ownership and fund the spend.

Moving a published app from one developer account to another is possible on both stores, but it is its own process with its own checks. Starting in the right account avoids it entirely.

A handover checklist to use with any studio

Confirm before the final payment

  • The complete project or source repository, buildable by another developer from the instructions provided
  • Source files for art and audio (layered art files, project files), where the tool permits transfer
  • Exported store assets: icon, screenshots, preview video and listing copy
  • A license inventory for every third-party component, font and stock asset
  • Signing keys, certificates and build settings, stored in accounts you control
  • Admin access to the developer, hosting, analytics, payment and ad accounts
  • Any server code, database schema and environment configuration (for apps with a backend)
  • Written notes on how to build, release and update the product

What to ask a lawyer to check

This guide explains how handovers work in practice; it is not legal advice. Before you sign any development contract, have a lawyer in your jurisdiction review it. Useful questions to bring:

  1. Is this an assignment of rights or a license, and for which deliverables?
  2. What exactly triggers the transfer, and what happens if a payment is disputed?
  3. Is the license to the studio's pre-existing code perpetual, worldwide and transferable with the product?
  4. Who is responsible if a third-party asset turns out to be unlicensed?
  5. Can the studio show the work in its portfolio, and does it need your permission?

DFY Games does not show a client's game publicly as studio work without written permission. For the wider decision of who should build your product, see template, custom build or done-for-you.

Frequently asked questions

Do I own the source code of an app I paid a studio to build?

Only if the contract assigns it to you. At DFY Games, the project files and original assets are assigned to you after full payment and final handover, with third-party components remaining under their own licenses.

Why can't a studio give me full ownership of everything?

Engines, SDKs, fonts and stock assets belong to their makers, so a studio can only pass on the license terms it has. You own the original work made for your project.

Who should own the App Store and Google Play accounts?

You or your company. The account holder is the publisher of record, so a studio should work through access you grant.

Can the studio reuse its own code in my project?

Yes, and most studios do. For DFY Games game builds, the reusable tools stay with the studio and you receive a perpetual license to use them inside your game.

Should a lawyer review my development contract?

Yes. Ownership clauses vary, and a lawyer can confirm what is assigned, what is licensed and when the transfer happens.

Written and reviewed by the DFY Games team. Published ; facts checked . Prices and store rules change: check the linked sources before you rely on a figure.

Chat on WhatsAppBook a free 15-minute call