Android apps
Native Kotlin and Jetpack Compose, or Flutter when one codebase makes more sense. Built to work offline and keep data on the phone.
Aelnir Studio
Android apps, websites, internal tools and automation. The same people and the same standards behind every Aelnir app.
What we build
Native Kotlin and Jetpack Compose, or Flutter when one codebase makes more sense. Built to work offline and keep data on the phone.
Fast, accessible sites that update themselves from your own data. This site is one: its product list comes straight from our code.
Internal tools, dashboards and business software shaped around how your team already works.
Scripts, integrations and workflows that take the repetitive work off people and do it the same way every time.
The proof
Every hard problem below was solved for an Aelnir app. Your project gets the same engineering.
All productsAn attention firewall built on an Accessibility service, a local VPN filter and a notification listener, with no server at all.
Kotlin · Jetpack Compose · Hilt · Room
Reads every common barcode format from the camera or a photo, encrypts history on the phone, and ships in English and Bangla.
Flutter
One image engine behind every tool, including compression to an exact target file size.
Kotlin · Compose · Coroutines · WorkManager
Every cleaned photo is opened again and verified before it is saved. The privacy engine runs without Android or a network.
Kotlin · plain JVM engine
A unit, formula and costing engine covered by about 234 automated tests.
Kotlin · Compose · BigDecimal costing
How we work
Tell us the problem. We ask questions until we understand the job, not just the feature list.
A short written plan and a price before any work starts.
You see working builds as we go, not a single reveal at the end.
We ship it with you, then fix and improve it as real people use it.
Start a project
A few lines is enough. We come back with questions, a rough plan and a price range.
We read every message ourselves and reply with our questions first.