All services

Build

Mobile apps for iOS and Android, with the backend secured

We build iOS and Android apps and the servers behind them from Accra, Ghana, and test both for security problems before your users install anything.

What you get

  • An app for iOS, Android or both
  • The API and database behind it
  • Sign-in, push notifications and payments where the product needs them
  • Release to the App Store and Google Play under your own developer accounts
  • The source code for the app and the server

Where mobile apps go wrong

The screens are the visible part. The risk is in the API the app talks to. An attacker does not need your app. They can send requests straight to the server and ask for another user's data.

So we test the server the way an attacker would:

  • Can one user read or change another user's records?
  • Does the server check every request, or does it trust the app?
  • Are API keys or secrets shipped inside the app, where anyone can extract them?
  • Can the login be guessed, or the password reset be abused?

How it runs

  1. Discovery. We map the screens, the data and the services the app depends on. You get a written scope and a fixed price.
  2. Build and test. You install test builds on your own phone as we go. Features and their exposure are checked together.
  3. Launch and maintain. We handle store submission and stay on for updates if you want us to.

Questions

Do you build for both iOS and Android?
Yes. Tell us which you need first. Most clients launch on both.
Do you also build the backend?
Yes. An app needs a server for accounts, data and payments. We build the app and its API together, which is also where most security problems in mobile apps are found.
Who owns the app and the store listings?
You do. The app is published under your own Apple and Google developer accounts, and the source code is handed over when the project is paid for.
How much does an app cost?
It depends on the number of screens, whether it works offline, and what it connects to, such as payments or maps. Send the brief and we reply with a scope and a fixed price.

Tell us what you need.

Send the brief and we reply with an approach, a scope and a fixed price. Go to the form, email hello@gravexlabs.dev or call +233 54 548 2961.

Other services