Backend and API development

Backend and API development for apps on every device

We offer backend and API development for apps and websites: the accounts, databases, APIs and admin tools that sit behind your product and keep it working on every device. We build them to be secure and easy to extend, and we look after them once they are live.

What we build

The systems behind your app.

Users never see the backend, but they notice when it is slow or wrong. We build the parts every app relies on.

APIs

Well-documented APIs that your phone, TV and web apps talk to, with versioning so older app releases keep working.

Tech used: Python and Django, TypeScript

Accounts and sign-in

Sign-up, sign-in, password-free email codes, devices and profiles, shared across every platform you support.

Tech used: Python and Django, PostgreSQL

Databases

Data modelled carefully from the start, with backups, migrations and sensible limits on who can see what.

Tech used: PostgreSQL

Admin dashboards

Tools for your team to manage users, content, orders and support without touching the database.

Tech used: React, Next.js, Python and Django

Integrations

Connections to payment providers, email, app stores and the other services your business uses.

Tech used: Stripe, webhooks, REST APIs

Notifications and email

Push notifications to iPhone and Android and transactional email, sent at the right time to the right person.

Tech used: APNs, Firebase Cloud Messaging

Getting it right

What a good backend needs.

A backend is easy to start and hard to change later. These are the things we plan for from the first design.

Security first

Encrypted connections, careful access rules, secrets kept out of code and personal data kept to a minimum.

One source of truth

Accounts, purchases and settings stored once and shared by every app, so users see the same thing everywhere.

Ready for older apps

Not everyone updates straight away, so changes to the API keep earlier app versions working.

Monitored and backed up

Errors are reported, uptime is watched and backups are tested, so problems are caught early.

Room to grow

A structure that handles more users and new features without a rewrite.

Proof

Built by the team behind Ohm.

Ohm uses one backend for every platform it runs on, from TVs to phones, computers and the web. It keeps accounts, licences, profiles, favourites and resume points in step across devices, and we run it ourselves. Your backend gets the same care and the same lessons.

Ohm

A premium IPTV player for the playlists you already have. Ohm plays your own sources; it never supplies channels.

Visit the Ohm website (opens in a new tab)
Process

How a backend project runs.

  1. 01

    Discover

    Apps, data, integrations and budget agreed in a fixed-price proposal.
  2. 02

    Design

    Data model, API and admin screens planned and agreed before code.
  3. 03

    Build

    The backend, APIs and admin tools, tested against your apps as we go.
  4. 04

    Launch

    Hosting, monitoring, backups and a careful move of any existing data.
  5. 05

    Look after

    Security updates, fixes, new features and help as you grow.
FAQ

Backend and API development questions.

Something else? Contact the App29 team.

How much does a backend cost?

It depends on how many apps it serves, the data involved, the integrations it needs and the admin tools your team wants. After a short discovery call we send a fixed-price proposal with the scope written out, so you know the cost before work starts.

Do I need a backend for my app?

If your app has accounts, shares data between devices or people, takes payments or needs content you can change without an app update, it needs a backend. Some simple apps do not, and we will tell you if yours is one of them.

Can you build an API for an app someone else made?

Yes. We can build a new backend for an existing app, or take over and improve one that is already running, starting with a review of the code and data.

Where will the backend be hosted?

We agree hosting with you at the start, often in the UK or EU, and set up backups and monitoring. It runs under accounts you own.

Can you add payments and subscriptions?

Yes. We connect Stripe and the app stores’ billing to your backend, so a purchase made in one place gives access everywhere the store rules allow.

How do you protect personal data?

We collect only what the app needs, encrypt data in transit, limit who can access it and keep records of where it is processed, so you can meet UK GDPR obligations.

Do I own the code and designs?

Yes. Once the project is paid in full, you own the code, designs and everything we built for you. We hand over the repositories, store accounts and documentation.

Need a backend for your app?

Tell us what your apps need to do and what they connect to. We will reply with questions and a fixed-price proposal.

Start a backend project