What is white label app development, and why do UK agencies use it?
White label app development means one team builds a mobile app and another business sells it under its own name. Your agency signs the client, agrees the scope, sends the invoice and manages the relationship. The development team designs screens, writes the code, tests it and prepares the store releases, without ever appearing in front of the client.
UK agencies usually come to white label app development from one of three starting points. A web design studio keeps being asked “can you do the app too?” and watches the work go elsewhere. A marketing or branding agency has a client with a clear app idea and no in-house developers. Or a software house has more mobile demand than capacity and wants overflow without a permanent hire.
The model works when three things hold: the client never meets the delivery team unless you choose it, the app is genuinely well built, and the numbers leave your agency enough margin to cover project management and risk. It fails when a partner delivers something fragile, publishes the app under the wrong account, or starts emailing your client directly.
We are three freelance developers in India. One of us leads app and web development, another of us covers cloud, data and AI features, and the third of us runs project plans and keeps your account manager informed. This guide covers the questions agencies actually ask before their first white label app: accounts, pricing, documentation, support and confidentiality.
Can a web agency sell mobile apps without hiring app developers?
Yes, as long as someone in your agency owns the client conversation and the scope. You do not need iOS or Android developers on the payroll, but you do need a person who can run a discovery session, write down what the app must do, and say no to scope creep politely.
What stays with your agency: understanding the client's business, turning it into user journeys, agreeing priorities, approving designs (or supplying them), and signing off each release. What moves to the white label app development partner: technical architecture, the code, testing on real devices, store submissions and the technical side of maintenance.
Skills worth having in-house
Discovery and requirements writing, UX and visual design if you already do it for websites, and account management. These are skills most web agencies already have.
Skills to leave to the partner
Flutter or React Native code, native build tooling, signing certificates, push notification setup, app store policy knowledge and release management.
The grey zone
Backend APIs and admin panels. If your agency already builds web apps, you may keep the backend and hand us only the mobile side. We can work either way.
A useful test: if your account manager can explain to the client, in plain English, what the app does on each screen and why, you are ready to sell apps. The technical detail is our job.
Whose Apple and Google developer accounts should a white label app use?
In most cases the client's own. Apple and Google treat the account holder as the publisher, so the account owner controls the listing, receives payouts, accepts legal agreements and appears as the seller. If the relationship with your agency ever ends, a client-owned account means the app goes with them cleanly, which protects your reputation as much as theirs.
Apple's rules push firmly in this direction. App Review Guideline 4.2.6 says apps created from a commercialised template or app generation service will be rejected unless they are submitted directly by the provider of the app's content, and that such services should not submit apps on behalf of their clients. A bespoke build is not a template, but the principle of the business behind the content publishing its own app is clear.
Apple also displays the enrolled organisation's name as the seller on the App Store, and organisation enrolment requires a D-U-N-S number and a legal entity able to enter contracts, according to Apple's enrolment page. So a client who wants its own name as the seller needs its own organisation account. We help clients through enrolment, but they enrol, pay the US$99 annual fee and remain Account Holder.
Google Play works similarly: the client registers an organisation account for the one-time US$25 fee and invites your agency and us as users with limited permissions. Organisation accounts also avoid Google's closed-testing requirement, which applies to personal accounts created after 13 November 2023 and asks for at least 12 testers opted in for 14 days before production access.
When does publishing under the agency's account make sense?
Rarely, and only with eyes open. An agency-owned account can suit an internal staff app for a client who genuinely does not want to be the seller, a proof-of-concept that will never reach the public store, or a product your agency itself owns and licenses to several clients.
The last case needs care. Apple's guideline 4.3 on spam tells developers not to create multiple bundle IDs of the same app, for example a separate app for every city, and suggests a single app with variations instead. If your agency plans to sell one booking app to twenty gyms, each with its own icon and listing, that plan may run straight into review problems. A single app with a picker model, which guideline 4.2.6 also describes as acceptable for template providers, can be the safer route.
If an app already sits under your agency's account and the client wants it back, Apple supports app transfers between App Store Connect accounts. According to Apple's documentation, the app keeps its reviews and ratings, users keep receiving updates, and the bundle ID stays the same. TestFlight builds and testers must be removed before the transfer starts.
- Client is the public seller: client's account, always.
- Internal staff app, client unwilling to enrol: agency account possible, with a written transfer plan.
- Agency's own product sold to many clients: one app with per-client content, reviewed against guidelines 4.2.6 and 4.3.
- Our account: never. We do not publish client apps under our names.
How does white label app development pricing leave your agency a margin?
Price your retail offer on the value and risk you carry, then check that our quote plus your own hours leaves a healthy gap. Agencies lose margin on apps not because the build cost is high, but because they forget to price discovery, design reviews, client meetings, testing rounds and the months of questions after launch.
Start with the cost stack for one project. Our itemised build quote, from US$600 for the app and from US$900 if an admin panel is needed. Your discovery and scoping time. Design, if you do it. Project and account management across roughly two to three months. Store fees, which the client pays directly. And a contingency for the change requests every client makes once they hold the app in their hand.
Then decide how you present it. Some agencies show the client a single project fee. Others split it into discovery, build and launch phases, which lowers the client's first commitment and gives your agency natural points to re-scope. A few sell apps as a monthly subscription that bundles the build with ongoing support; that model needs a clear minimum term in your own contract.
Whatever you choose, keep your contract's scope as specific as our quote. If your proposal says “a booking app” and ours lists twelve screens, the gap between those two documents is where your margin disappears. Our pricing page shows every starting price, so you can model new proposals before asking us for a quote.
What goes into white label handover documentation?
A handover pack that your client can read, your team can support from, and any future developer can pick up. We write it in your agency's template, with your logo, colours and contact details, and never mention BtechWaleTech unless you ask us to.
Client guide
Plain-English instructions for the client's staff: logging into the admin panel, publishing content, reading basic analytics, and what to do when a customer reports a problem.
Technical handbook
How to run the project, the architecture in one diagram, environment variables and where secrets are stored, how to cut a release, and every third-party service with its account owner named.
Accounts and credentials map
Which Apple, Google, hosting, database, email and analytics accounts exist, who owns each one, and which roles your agency and we hold. No passwords in the document; those stay in a password manager the client or your agency controls.
Release notes and known limits
What shipped in each version, anything deliberately left out, and upcoming platform changes the client should budget for.
Why this matters for you commercially: a clean handover pack is what lets your agency support the app confidently, sell future phases, or move the work elsewhere if you ever need to. It is also the document clients quote back when they recommend you. Code lives in the client's or your agency's Git organisation from the first commit, so the documents describe a repository you already hold.
Building a white label support SLA your agency can resell
Write your client-facing support agreement around what your partner has committed to in writing, never around what you hope they will do. With us, response targets, cover hours and what counts as urgent are agreed in the written quote for each project, so your SLA to the client can sit safely on top of ours with a buffer.
Most agencies find a support agreement for an app needs the same building blocks, whatever the price point. Define each one clearly and the arguments stop before they start.
- Severity levels: what counts as an app-down emergency, a broken feature, or a cosmetic issue.
- Response and update targets for each severity, matched to what your partner has agreed plus your own handling time.
- Hours of cover: UK business hours, extended hours, weekends. Our WhatsApp replies run seven days a week in IST.
- What is included: bug fixes, OS release testing, library upgrades, store policy changes, small content edits.
- What is extra: new features, redesigns, new integrations, which get quoted.
- Reporting: a monthly note in your branding listing fixes, upgrades and upcoming platform deadlines.
- Exit terms: how the client receives code and credentials if support ends.
Your first two months after each launch are covered by our free maintenance, which gives your agency a period to sell a support plan without carrying the cost yet. After that, care starts from US$120/mo. Our terms and refund policy set out the general starting point; project specifics live in the quote.
Confidentiality, non-contact and data terms in a white label deal
Put three things in writing before any client detail changes hands: confidentiality, non-contact, and data protection roles. We agree all three with your agency in writing, either in our quote or in your own agreement, and we suggest your solicitor reviews the wording, because durations and remedies are legal choices, not technical ones.
Non-contact means we do not approach your client, reply to them directly if they find us, or solicit work from them. If a client somehow contacts us, we point them back to your agency. Confidentiality covers the client's name, idea, data and your pricing. We never list your clients, screenshots or code in our portfolio without permission.
Data protection needs particular care in a white label chain. Under UK GDPR, the ICO explains that a controller must have a contract with each processor covering the points in Article 28(3), and that a processor should not engage another processor without the controller's prior specific or general written authorisation. If your client is the controller and your agency is a processor, then we are a sub-processor, and your client must authorise that.
Practically, that usually means your agency's contract with the client names or allows sub-processors, and your agreement with us mirrors the client's terms on security, deletion and assistance. We build to support those obligations with access control, encryption in transit, minimal personal data in logs and test data that is not real customer data. Compliance itself remains the client's responsibility, confirmed by their own adviser. The ICO's page on controller and processor contracts lists the required terms.
How to quote a client's app before you fully understand it
Quote in two stages: a short paid discovery first, then the build. It protects your margin and your client's budget, because nobody can price an app accurately from a one-line brief, and fixed guesses tend to end in either overruns or awkward conversations.
A discovery stage in white label app development typically produces a screen list, user journeys for each type of user, a list of integrations (payments, bookings, CRM, maps), decisions on login methods, and a first view of the admin panel. We can help your agency run it: you hold the workshop with the client, we join your internal prep call and review the output for technical risks.
From that document, we return an itemised quote to your agency in about two working days. You then build your retail proposal with the confidence that every line has been priced by the people who will build it. If the client later asks for more, the discovery document is the baseline everyone refers back to.
- Who are the users, and does each type see different screens?
- Which existing systems must the app talk to, and do they have APIs?
- Does the app take payments, and for physical goods or digital content?
- Must it work offline, send push notifications or use location?
- Who will update content, and do they need an admin panel?
- What date actually matters, and why?
Flutter or React Native for white label app development?
Choose React Native when your agency, or the client, already has React or Next.js websites and wants shared logic or a future in-house web team to maintain it. Choose Flutter when design is the selling point and there is no React codebase to reuse. We build in both, and we recommend per project rather than pushing one.
For a white label agency, the framework choice has a commercial side as well. If your agency builds websites in React, React Native lets your own developers read and eventually edit the app code, which can make future phases cheaper for you. If your agency is design-led and works mainly in WordPress or Webflow, Flutter's consistent rendering can make your designers' Figma files translate more faithfully.
Either way the app publishes to the App Store and Google Play from a single codebase, which keeps the build and support cost well below two native apps. For the deeper technical trade-offs, see our pages on React Native developers in the UK and Flutter app development in the UK.
White label app development timeline, seen from your client's side
Plan on 6 to 10 weeks from signed scope to store submission for a typical app, plus a discovery stage beforehand and store review afterwards. Your client sees your agency's project plan and demos; behind it, we work in two-week cycles and hand your account manager an installable build at the end of each one.
Here is how the stages look from the client's chair. Discovery and design sign-off take one to three weeks, depending on who designs. Build cycles follow, with a test build on the client's phone after each cycle through TestFlight and Google Play internal testing, sent by your agency. Then a round of acceptance testing, listing preparation, privacy declarations and submission.
Store review can add days, and a first submission sometimes comes back with questions. A frequent one: Apple's guideline 5.1.1(v) requires any app that supports account creation to offer account deletion inside the app. We build that from the start so your client never hears about a rejection they did not need to have.
Red flags when choosing a white label app development partner
The biggest warning sign is a partner who wants the app under their own developer account. Close behind it: vague quotes, no test builds until the end, and anyone who is keen to join client calls “just to speed things up” before you have agreed how contact works.
- Publishing under the partner's account, or reluctance to use the client's.
- A single lump-sum quote with no screen or integration breakdown.
- No installable builds during development; you only see the app at the end.
- Code kept in the partner's private repository until final payment.
- No written position on confidentiality, non-contact or sub-processing.
- Promises of chart positions, download numbers or guaranteed approval by a date.
- Nobody but one developer who knows the codebase.
We would rather you ask us these questions directly than assume. Our answers are simple: client accounts, itemised quotes, fortnightly test builds, code in your or your client's repository from the first commit, written terms, no ranking or download promises, and three people who know every project.
Keeping white label apps healthy after launch
Apps need regular upkeep even when nobody asks for new features, and your agency should sell that upkeep rather than absorb it. Apple and Google release new OS versions every year, libraries publish security fixes, and store policies change on fixed dates.
A current example: Google's documentation says that from 31 August 2026, new apps and app updates must target Android 16 (API level 36) or higher to be submitted to Google Play, with extensions available to 1 November 2026. An app that is not updated to meet a rule like that cannot ship updates at all, which is a bad moment for your client to discover nobody is looking after it.
Our two months of free maintenance cover bug fixes and small adjustments after each launch. After that, care from US$120/mo covers OS testing, dependency upgrades, store policy changes and small fixes. You package it: many agencies bundle app care with website hosting and website maintenance into one monthly plan the client understands.
Running a white label app project with a team in India from the UK
Our working day overlaps the UK business day from late morning, which means your account manager can have a call with us before lunch, relay feedback from a client meeting in the afternoon, and often see changes by the next UK morning. That rhythm suits agencies well: client demos happen on your schedule and the build keeps moving overnight.
Communication runs through your agency only. We use a WhatsApp group or a Slack channel with your team, and Google Meet, Zoom or Teams for weekly calls. Where it helps, we can join an internal call before a client meeting so your account manager has answers ready; in the co-branded model, if you choose it, we can join client calls introduced as your technical team.
Payments
We quote your agency in USD. You pay in USD or GBP by Wise, bank wire or PayPal, against milestones listed in the approved quote. Invoices come from India; your accountant can advise on your side of the paperwork.
Contracts
Our quote and published terms set out scope, ownership and milestones. If your agency has its own subcontractor agreement, send it and we will read it before starting.
The first two weeks
Week one: access to your Git organisation and the client's store accounts, discovery output reviewed, technical risks listed. Week two: architecture agreed, first screens built, and a first test build ready for your team by the end of the fortnight.
We work in English. Every decision that changes scope is confirmed in writing to your agency so there is one clear trail.
Worked example: a hypothetical Leeds studio sells its first app
This scenario is invented to show how a white label app project fits together. Say a six-person web studio in Leeds builds WordPress sites for gyms and fitness studios. One client, a climbing centre, asks for a members' app: class booking, membership cards, push notifications for route resets and a staff admin panel.
The studio runs a two-hour discovery workshop with the client and sends us the notes. We reply with technical questions about the existing booking system and payment setup, then an itemised quote in about two working days: the app from US$600 and the admin panel from US$900, with each screen group listed. The studio adds its own discovery, design, project management and margin, and presents one proposal under its own name.
The climbing centre registers its own Apple and Google organisation accounts, with the studio's help, and adds the studio and us as users. Over the next eight weeks, the studio's account manager shows the client a fresh test build every fortnight. The handover pack arrives in the studio's template. After launch, the studio sells the client a support plan that bundles app care with the website hosting it already provides.
The climbing centre never hears the name BtechWaleTech. The studio has a new service line, a documented codebase it controls, and a template for the next fitness client who asks the same question.
Checklist before your agency's first white label app project
Work through this list before you promise a client a date. Each item removes a common cause of delay or a margin leak in white label app development.
- The client is ready to enrol its own Apple (D-U-N-S number needed for organisations) and Google Play accounts.
- Your proposal lists screens, integrations and exclusions as specifically as the partner's quote.
- Discovery output exists in writing and the client has approved it.
- Confidentiality, non-contact and sub-processor terms are signed and reviewed by your solicitor.
- The client knows store review can add days and has agreed a realistic launch window.
- Your support plan to the client is based on your partner's written commitments, with a buffer.
- Handover document template with your branding is ready to send us.
- Everyone knows who approves each release on the client's side.
Ready to price the first one? Send the brief to us on WhatsApp or via the contact page, and we will come back with questions and a quote for your agency.