Skip to content
Sondeon

For the CTO and the head of product

Mobile app security audit for apps built with AI, on real phones Your team built the app with AI and now it goes to the stores

We review the app on real iOS and Android phones and tell you what fails in your customer's hands and what App Store and Google Play would reject. Today we review apps built in Flutter.

You get each issue with its evidence and its priority. Scope and timeline are in writing before we start.

Hands typing on a laptop showing a code editor, with a large monitor behind and a phone on the white desk

Updated on

Who it is for

  • You are about to publish an app built with AI in the app stores
  • The app stores your customers' personal data or charges them
  • Nobody on your team has tested it on real phones

You don't need it if the app is an internal prototype that will never reach customers. And today we only review apps built in Flutter.

What works in the simulator fails on your customer's phone

In the simulator, screens load and buttons respond. On a real phone you find the keys written inside the app, the push notifications that never arrive and the permissions the store rejects. In a Veracode lab benchmark (spring 2026), 45% of coding tasks completed with AI without security instructions came out with a known security flaw. Veracode sells security analysis.

45%

AI coding tasks with a known security flaw

Veracode, 2026

What the mobile app security audit covers

  • Data security and privacy
  • Publishing on App Store and Google Play
  • Push notifications and permissions
  • Languages and translation
  • Accessibility and contrast
  • The network and the backend behind it (the server side)
  • Errors, stability and location (GPS)

More than 275 control points

Technologies covered

  • Flutter
  • Dart

Trademarks and logos belong to their respective owners. Their use here is descriptive only and implies no commercial relationship or sponsorship.

How it works

  1. Meeting and written scope

    In 30 minutes we look at what app you have and which screens matter most. Then you get in writing what is reviewed, what is left out and the timeline.

  2. Review on real phones

    We test each flow on iOS and Android devices, by command and with touch gestures, and we read the code and the API the app uses.

  3. Report and results meeting

    You get the list of issues ranked by risk and we go through it with your team. Each issue says where it is and how to check it.

What we need from you

  • Access to the repository of the app and its backend
  • An installable build for iOS and another for Android
  • One person on your team to answer questions

How we work

What you get

  1. Technical report: each issue with its evidence and its priority
  2. List of issues, ranked by risk
  3. Store checklist: what to fix before submitting the app
  4. One-page executive summary for leadership

How a finding arrives

Priority: High

Payments API key written inside the app

Where
Package published in the stores
Evidence
It is extracted from the downloaded package and responds against the test API
Impact
Anyone who downloads the app can call your API in your name

An example of the report format, not a client's.

Shall we talk about your case?

A 30-minute meeting to see what you have and what to review first.

Book a free meeting

Expert review, automated tool or the AI itself

All three are useful, each for one thing. AI brings the volume and people bring the judgment: that is why our review uses an automated AI tool and senior developers supervise it.

See the full comparison

Hands drawing a diagram of screens joined by arrows with a marker on a small whiteboard, next to white headphones

Who reviews

The review is done by a team of senior developers, with many hours of development and of finding the mistakes AI makes when it codes. We know more than 1,200 review points. The automated AI tool goes through them, and people verify, direct and review.

Team of senior developers

José María Salido, founder of Sondeon, answers for it

  • AI brings the volume: it goes through the known review points
  • People bring the judgment: they verify every finding before it goes into the report
  • The result is explained in a meeting with your team
Who answers for it: José María Salido, on LinkedIn

Frequently asked questions

Which apps do you review: mobile apps only, or web applications too?

We review mobile apps built in Flutter for iOS and Android, whether they were coded with AI or by hand, together with the backend they use. Websites have their own review.

Do you need access to the app's code?

Yes. We need the repository of the app and its backend and an installable build for iOS and Android. What we ask for is written into the scope before we start.

Can AI-generated code be production-ready without fixes?

Sometimes yes, and you only know by looking at it. AI writes an app that works in the demo, but it does not know what the stores demand or how the app behaves on a real phone. The review tells you what is ready and what is not.

How much does a mobile app security audit cost, and how long does it take?

The 30-minute meeting is free. The rest depends on the number of screens in the app and on whether the backend is included. We go over it in that meeting, and you get the scope and timeline of our health check in writing before we start.

Do you fix the app's bugs, or does it have to be rewritten?

Yes, if you ask us to. The diagnosis comes first: the list of issues with their evidence and priority, which says what gets fixed and what is better rebuilt. The fix is separate and only happens if you request it, and your team can also do it with the list in hand.

What is a mobile app security audit, and what does it include?

It is the review of an app that is already built, before you publish it or your company comes to depend on it. Our health check tests it on real phones and reviews security, personal data, push notifications and what the App Store and Google Play require, and it is repeated periodically.

Other services

  • Public website review

    Your website's performance, visibility in search engines and in AI assistants (SEO and GEO), accessibility and security, measured on the real page.

  • Backend and API review

    The server side behind your app or your website: what the API exposes, what it protects, what headers it serves and what ends up in its logs.

  • Database review

    PostgreSQL, Redis, Elasticsearch and RabbitMQ, in read-only mode: structure, indexes, slow queries, locks and connections.

  • Deployment server review

    The server your system will run on, reviewed before you go live: who has access, what runs on it and which limits break as you grow.

  • Infrastructure monitoring

    The Linux machines your system runs on, measured every few seconds, so you see a full disk or a stopped container before your users do.

  • API monitoring

    Every call to your API measured, with its latency, its error and the screen that requested it, so you know which endpoint to optimize before traffic grows.

All services

Request your free meeting

Fill in the form and we email you to set a day and a time. It is 30 minutes to see what you have and what to review first.

What should we control?

We use your details to answer your request, to be able to prove we received it and to protect the form. The privacy policy explains it in detail.