I freelance. I kept losing track of what I was actually earning day to day — not invoices, just the raw sense of "did I make anything today?"
So I built Billd. You tap in your hourly rate once, log your hours each day, and it shows you exactly what you earned vs what you missed by not working. That's it. No accounts, no cloud, no subscriptions. Everything stays on your phone.
The uncomfortable part: I had zero Flutter experience before this. The entire app is a single file — lib/main.dart. Not proud of the architecture, but it works on a real Android 15 device and does exactly what I need it to do.
What it does:
Currently in Google Play closed testing — I need 12 testers who stay active for 14 days before I can push to production.
If you're a freelancer on Android and want early access, fill out the 20-second form: https://forms.gle/5KeUW3XF5HYeHxq7A
Happy to answer anything about the build — the Flutter-with-no-experience rabbit hole was genuinely interesting.
oh, I try to be a freelancer I built a website its name Temp Mail King to solve the problem of spam and unaccessible emails to some other websites as LinkedIn and Adobe , you will find my website in my profile try it and give me feedback in a comment
That “did I actually earn anything today” feeling is real. It’s not the total income that gets people, it’s the lack of visibility day to day. We’ve seen something similar with trading where people focus on overall results but have no sense of what’s happening in the short term, which makes it harder to stay consistent.
Interesting that you kept it so simple as well. Most tools go straight to dashboards and features, but this feels more like a behavioural nudge than a tracking app.
Did you find people actually logging daily once the reminder kicked in, or is that still the hardest part?
Honestly that's the core tension — the reminder solves the memory problem but not the motivation problem. My own experience is that seeing the missed number is what creates the habit. The first time you see '$320 missed today' it sticks. That's what I built around — making the cost of not logging feel real and immediate. Still early on daily retention data since I'm in closed testing, but that's exactly what I want to validate with real testers. If you freelance on Android, I'd genuinely love your take on it.
That’s a really good way of putting it, memory vs motivation. The “missed number” angle is interesting because it makes the cost visible, which most tools avoid. People are used to tracking what they did, not what they didn’t do. I can see how that sticks more over time, especially if it’s shown consistently.
Would be interesting to see if that changes behaviour long term once people get used to it, or if it fades once the novelty wears off.
Beta is now live on Play Store. If you want to try it directly — https://play.google.com/apps/testing/build.gradle.kts — click Become a tester and it installs like any normal app. Would love your take on the daily logging habit side of it."
Respect shipping this from zero Flutter experience, that is a solid way to learn fast. One thing that often gets missed in freelancer income apps is timing, not just what was earned, but when cash actually lands after invoice lag, taxes, and dry months. If Billd makes that part obvious, it will feel a lot more useful than a basic earnings tracker.
That's a valid direction for a deeper tool — but Billd is intentionally just one signal: did you work today or not, and what did that cost you. The invoice lag and tax layer is a separate problem. This is purely about daily behavioral awareness