Skip to content
Denmark · Agentic mobile development

Mobile App Development for Denmark, Built with AI Agents

StatCounter put iOS at about 63% and Android at about 37% of mobile operating system market share in Denmark in September 2026. That split tempts teams to ship for iPhone first and leave Android for later, which ignores more than a third of the market. The slower problems sit underneath the screens: consent before analytics identifiers are read, a digital consent age of 15 rather than the GDPR default of 16, and MitID if your users have to prove who they are.

Curiosive is a studio in Ankara, Türkiye, where we build with AI coding agents under senior engineer review. React Native gives one TypeScript codebase for the App Store and Google Play. Agents scaffold screens, navigation, list rendering, form validation, tests and store metadata drafts. Engineers own token storage in the iOS Keychain and Android Keystore, auth refresh, server-side entitlement checks, permission prompts and the privacy declarations store review reads. With Ankara at most two hours ahead of Denmark, build questions get settled inside the Danish working day.

24
published portfolio projects
5+
years building for production
12
countries the work runs in
100%
of code read by a senior engineer
1 day
to hear back, from the engineer

Denmark applies the ePrivacy cookie rule through the Cookie Executive Order (cookiebekendtgørelsen, Executive Order No. 1148 of 9 December 2011), supervised by Digitaliseringsstyrelsen, the Danish Agency for Digital Government. Its guidance, prepared with Datatilsynet and last updated 16 May 2025, also covers app device identifiers such as an iPhone's UDID or Android's advertising ID. Cookies used for visitor statistics need prior consent, refusing must always be as easy as giving consent, and pre-ticked boxes or on-sliders do not produce valid consent. The guidance also says app users should be able to withdraw consent through easily accessible in-app settings. We keep analytics and attribution SDKs dormant until consent is stored, give the refuse option the same weight as accept, and add a privacy screen in settings. Both paths get tests, because an SDK initialised before the prompt is an easy defect to copy from vendor sample code.

GDPR Article 8 sets 16 as the default age of digital consent for information society services offered directly to children, and lets Member States go as low as 13. Since 1 January 2024, section 6(2) to (3) of the Danish Data Protection Act (databeskyttelsesloven) sets it at 15, so a child under 15 needs consent given or approved by the holder of parental responsibility. Consents given before 1 January 2024 stay under the previous 13-year rule, which matters if your app already has younger users: their records need the consent date stored next to the consent itself. Since June 30, 2022, Apple has required apps that support account creation to let users start account deletion within the app, and Google Play requires both an in-app path and a web link for deletion requests. We build deletion as a real server-side job, not a hidden toggle.

MitID login for apps serving users in Denmark

If your app needs strong identity, for signing or for knowing exactly who a user is, MitID is Denmark's national digital identity, and it is not something an app integrates directly. Only certified MitID brokers get access to MitID identities, so a service provider has to go through one. Digitaliseringsstyrelsen's list, last updated on 2 July 2026, names 10 approved brokers, among them Digitaliseringsstyrelsen/NemLog-in, Signicat, Idura, Scrive and Signaturgruppen. We choose the broker with you during discovery. The integration itself is engineer-owned work: the redirect flow, what the app stores after login, how the session token sits in the Keychain or Keystore and how refresh behaves when the phone has been offline. Agents write the surrounding screens and tests.

Apple Pay, Dankort and EU App Store terms for Danish apps

Danmarks Nationalbank's analysis of 26 June 2026 reports that e-commerce was 30 per cent of total card turnover in Denmark in 2025. Since 2016, international card transactions, mainly Visa and Mastercard, have almost quadrupled to around 1.5 billion, while transactions with the national Dankort scheme fell 36 per cent to just over 0.8 billion. In 2025 the three banking data centres integrated co-badged Dankort into Apple Pay for customers of all Danish banks, so Apple Pay now reaches Dankort as well as international cards. For digital purchases inside an iOS app, Apple says its EU terms effective 1 October 2026 allow alternative payment processing alongside In-App Purchase, at a 20% commission, or 10% for program participants and for subscriptions after their first year. Receipts and entitlements are verified on the server either way.

Danish store listings and privacy declarations for React Native apps

Danish is Denmark's official EU language, so we plan Danish strings, store listings and review notes from the first build. Agents draft the store metadata; engineers own the declarations reviewers check. Google Play's Data safety form must cover data collected or shared through third-party libraries or SDKs and stay accurate at all times, and must match the consent behaviour above. On iOS, uploading to App Store Connect requires approved reasons in the privacy manifest for each listed required-reason API the code uses. Since August 31, 2026, new apps and updates on Google Play must target Android 16 (API level 36) or higher. Our React Native work includes TrendinChat (trendin.chat), real-time trending-topic chat rooms built in two weeks, and Coffict (coffict.com), a coffee ordering and loyalty app.

Questions

The things people ask before starting.

Does a Danish app need consent before loading analytics SDKs?

Yes, at least for statistics. Danish cookie guidance says cookies used for visitor statistics need prior consent and that the rules also cover app identifiers such as Android's advertising ID. Refusing must be as easy as accepting, and users should be able to withdraw consent in the app's settings, so analytics SDKs stay off until consent is stored.

At what age can a child in Denmark consent to an app on their own?

At 15. Since 1 January 2024 the Danish Data Protection Act sets 15 as the age of digital consent for services offered directly to children, so below that age consent must be given or approved by the holder of parental responsibility. Consents collected before 2024 remain under the earlier 13-year rule, which is worth recording in your data model.

How can an iOS or Android app offer MitID login?

Through a certified MitID broker, because only certified brokers get access to MitID identities. The list updated on 2 July 2026 names 10 of them, including Signicat, Idura and Digitaliseringsstyrelsen/NemLog-in. The app runs the broker's login flow, and our engineers handle session storage and refresh.

How much does it cost to build an app for iPhone and Android users in Denmark?

Work runs as AI-accelerated development, starting from $2,000 per month, with scope agreed in writing. Both figures are published US dollar starting points rather than quotes. We fix scope and budget in writing once a discovery call is done, including any MitID integration or Danish localisation.

How it starts

What happens after you write to us.

  1. 01

    You describe the product

    One paragraph on what you are building, roughly when you need it, and who it is for. No brief, no form with fifteen fields.

  2. 02

    You get a reply within a day

    From the engineer who would do the work, not a sales team. If we are not the right fit we say so, and where possible we point you somewhere better.

  3. 03

    You get a scoped plan

    Scope, price and timeline in writing before anything is committed. You decide with the numbers in front of you.

No long contract to begin, no lock-in to our tooling, and the code is yours from the first commit.

Start a conversation
Contact

Looking for an engineering partner for the long haul?

A short note about the product, the timeline and who it is for is enough to start. You will hear back from the engineer who would do the work, not a sales team.

Ankara / Türkiye · Working across European and US time zones