An end-to-end product studio, focused on consumer mobile.
From initial product discovery through localised App Store release and on-page growth — every stage of the build is owned by a senior engineer at hffenglan. Below is the way we like to work.
Native application engineering for iOS, iPadOS, macOS and Android.
We build with native toolchains and modern declarative UI. Swift & SwiftUI on Apple platforms, Kotlin & Jetpack Compose on Android, with shared rendering and audio cores written in Rust and C++.
- Swift · SwiftUI · UIKitProduction-grade iOS / iPadOS / macOS with full Accessibility, VoiceOver and Dynamic Type support.
- Kotlin · ComposeModern Android with Material 3, predictive back, foldables and Wear OS.
- Rust & C++ native modulesCross-platform cores for audio DSP, image pipelines, and cryptography.
- CI / CDTestFlight, Play Console internal testing, phased rollouts and staged crash monitoring.
Infinite, organic outputs — generated live, on-device.
Our procedural engine produces audio, visuals and UI variations that are never the same twice, but always feel hand-crafted. No cloud, no waiting, no licensing grid.
- Audio synthesisReal-time FM, granular and wavetable engines running at <6ms latency on phone-class hardware.
- Generative visualsShader-driven noise, particle and tone-mapping pipelines, baked with the user's intent in seconds.
- Personalised layoutsML-assisted (on-device) composition that adapts UI density to the task and the user's habits.
Privacy by architecture, not as an afterthought.
Every system we ship has a published privacy diagram. If data leaves your device, we say so explicitly, we say why, and we give you the off-switch.
- Local-first storageAll personal content stored in encrypted device sandboxes (iOS Data Protection, Android Encrypted SharedPreferences).
- Zero tracker policyNo third-party analytics SDKs, no advertising identifiers shared, no cross-app fingerprinting.
- Export & eraseOne-tap export to standard formats, full-account-delete from inside every app.
- GDPR · CCPA · LGPD · PIPLDocumented data flows, DPA templates and a 30-day response SLA on rights requests.
The interface is the product.
We design motion, typography and micro-interactions in code, not in static mock-ups. The result is software with weight, breath and rhythm.
- Type & gridsHand-tuned SF/Inter pairing with custom optical sizes; modular 4 / 8 grid.
- Motion system200–800ms eased transitions; haptic-aware; respects reduced-motion preference.
- AccessibilityWCAG 2.2 AA, VoiceOver first, captions for audio, full keyboard navigation.
Apps that earn a slot on the home screen.
We handle the parts nobody likes and everyone needs — store compliance, metadata, ad-mediation SDK hygiene, monetisation experiments, and post-launch iteration based on real numbers.
- App Store & Play ConsoleSubmission, review responses, localisation, server-side A/B.
- Ad mediationGoogle AdMob, AppLovin MAX, Meta Audience Network, Unity LevelPlay, Vungle, ironSource, Pangle and InMobi — privacy-respecting integration.
- Crash & performanceSymbolicated crash reporting, ANR-free budget, weekly performance reports.
- Continuous supportSLA-backed maintenance contracts with named engineers, no ticket roulette.
A focused portfolio across six verticals.
Each app is a small study in workflow design, on-device processing and visual restraint. The full catalogue lives in your respective storefront.
ClauseKit — Contract Validator
Lightweight offline contract review with clause libraries and risk highlighting.
Halation — Film Colour Engine
Local colour grading engine inspired by analogue film stocks.
PracticeLog — Instrument Timer
Practice duration logging, instruments, sessions, weekly goals.
SideStack — Side-income Tracker
Focused ledger for freelancers, creators and side hustles.
Hush — Personal Health Ledger
Daily routines, sleep notes, mood and habit tracking.
Atelier — Studio Stock Manager
Inventory for makers, sewists and small studios.
Project, retainer or residency — let's talk scope.
We accept a small number of new engagements each quarter. Initial conversations are free and confidential.