About
Built by one person, start to finish
I'm Johan, a software developer on the Swedish west coast. Nilbyte Studio
is where I build apps outside my day job, and I do the whole of it myself:
architecture, design, pricing, store releases and the unglamorous
maintenance afterwards. That's the appeal — every decision is mine, and
there's nowhere to hide when one of them is wrong.
ForeWind came from the golf course. I play, I wanted a real read on the
wind instead of a guess, and what I found was either expensive or on a
monthly subscription. RefundHound was the
opposite: two deliberate weeks to get more time in .NET MAUI, then the
fourteen days of closed testing Google Play requires before release —
fourteen days I spent on real feedback rather than waiting out the clock.
It was my first go at notifications, too.
Jingle Drop is the first game, a step out of .NET MAUI into Unity, and
made for children as much as adults: a Christmas game where a glowing
chimney shows when to tap, a miss just bounces off the roof, and the whole
game plays offline.
Being straight about the money: ForeWind is free and shows a banner ad,
with a one-time purchase to remove it — golf is expensive enough already.
RefundHound is free for three refunds, with a one-time unlock for the rest.
ForeWind's ads come from Google's SDK and it
does its own tracking, which is exactly why buying the removal takes it out
of the app entirely. Jingle Drop is free with Google ads set for children —
never personalised, never during play, and without the advertising ID — and
a one-time purchase, behind a grown-up check, removes them. None of the apps has a subscription, and I add no
analytics of my own. All of them keep what you put into them on your own
device — I run no server and have no copy of your data.
See what I've built