HAROSLABS
Independent software
for iPhone + Mac.
00 / INDEX
Independent software
for iPhone + Mac
The apps
Problems first.
You can't practise speaking a language on your own. A training block doesn't know you slept badly. Typing is slower than talking. Each app here started as one of those and went no further than fixing it.
01
iOS
Education
Nula
Practice speaking 70 languages.
An AI you talk to out loud, in any of 70 languages. It answers back and corrects you without killing the conversation.
Explore Nula02
iOS
Health & Fitness
Kynero
Binaural beats. Light meditation. Yours.
Explore binaural beats, light meditation and NSDR on iPhone. Keep using free sessions without a subscription, with optional Premium customisation.
Explore Kynero03
iOS
Health & Fitness
Prism
A programme that rewrites itself.
Log your sets and Prism rebuilds the programme around them. It watches sleep and soreness too, so one bad week doesn't turn into a bad block.
Explore Prism04
macOS
Productivity
Omilia
Hold a key. Talk. It types.
Hold a shortcut anywhere on the Mac, say what you mean, let go. Omilia transcribes it, tidies it up on-device and pastes it into whatever app you were already in.
Explore Omilia04 / NOTES
The short version.
- 01Who makes the apps?
- Haros Labs is a one-person studio. The same person designs, builds and supports every app.
- 02Which app is for what?
- Nula is for speaking practice. Kynero is for focus, sleep and deep-rest sessions. Prism adapts strength programmes around your training and recovery. Omilia is private dictation and voice control for Mac.
- 03Which devices are supported?
- Nula, Kynero and Prism require an iPhone with iOS 17 or later. Omilia requires a Mac with macOS 26 or later and Apple Intelligence.
- 04Where can I get them?
- Nula, Kynero and Prism are on the Apple App Store. Omilia is downloaded directly from its Haros Labs page.
- 05How do I get support?
- Email hello@haroslabs.com from any app page or the site footer.
About
05 / STUDIO
Haros Labs is one person.
Every app here started with me having the problem. I build the fix, and I answer the email when the fix isn't good enough yet.
Your message goes to the person who built the app. I read every email myself and reply as soon as I can.
Registered office