Settings

Theme

Show HN: Hamilton – a no-internet Android health dashboard, named after my dog

play.google.com

8 points by hamilton_app · 14 comments · 1 min read

Reader

I started experimenting with LLMs and decided I wanted to create a fitness app. My first thought was an app that disabled Google Pay every time my phone detected I was within 50m of a McDonald's.

However, I quickly pivoted like a true founder to create an app that addressed a personal issue of mine.

On Android, if you have a bunch of apps and fitness monitors from different manufacturers, very few of them all talk to each other. Your data is scattered across different apps or double counted. However, most data sources write to Health Connect.

Hamilton is a dashboard of your Health Connect data with a homepage that shows your key metrics at a glance. Your choice of data source is flexible to avoid double counting, and you can overlay and offset metrics on charts to view correlations and track progress over time.

I named the app after my dog, who occasionally fetches things and is responsible for my daily step count.

Below is an FAQ, and to avoid confusion I have helpfully labelled my responses [APP] or [DOG]: https://news.ycombinator.com/item?id=49848948.

5 threads
flexagoon

Ngl, at least for me, an AI-generated logo is immediately off-putting, even if the app itself is actually great. Just taking a similar icon from something like The Noun Project would probably be better if you can't make one yourself or ask someone for it. (I understand the logo is of your dog! It's the specific ugly AI-generated style I'm talking about, not the contents)

I'm also not really sure on how this app is better than the other similarly vibecoded Health Connect dashboards which are open source and cost nothing:

https://f-droid.org/en/packages/dev.easonhuang.heartwood/ https://f-droid.org/en/packages/tech.mmarca.openvitals/ https://f-droid.org/en/packages/com.monkopedia.healthdisconn...

Just the ones that come up when searching "health connect" on F-Droid, I'm sure there are more.

I hope this comment doesn't sound rude, sorry if it does

  • hamilton_appOP

    Not rude at all. Fair on both counts.

    I could use a photo of Hamilton, but depending on grooming stage he veers between looking like a freshly clipped sheep or a scruffy mess. I'd have to grab him at exactly the right time. Plus I don't think I could get him to wear the headband.

    If the free ones do what you need, then they would be great choices. I guess my target market is people who don't even know F-Droid exists, or would rather stick to the Play Store.

    Plus none of those apps are dog-related.

dang

> Below is an FAQ,

I took the liberty of moving it to a comment (https://news.ycombinator.com/item?id=49848948), to make the toptext a bit less daunting. I hope that's ok!

andriynatsyk

Nice idea. Having health data from different apps in one place without sending anything to a server is a strong selling point. Also, naming it after the dog was clearly the right decision :)

hamilton_appOP

If anyone wants to Hamilton before paying for it, I have a few promo codes:

U2R6RBWH1J7J6HRV4B6K7TS

TXB633SJEZET335VAVVF3GV

LJRM2UEB4WYG921P0Q747ZG

CA8V5VUY1FAMEN1GUL6HP31

WCR66FQYMZZ4Z0NBW35MQ0H

To redeem: Play Store app → your profile picture → Payments & subscriptions → Redeem code.

These are first come, first served, and single use. Shout if you have used one so other people don't try it. Thanks!

SapporoChris

An app named Hamilton. "I named the app after my dog..." Who is your dog named after? Is this a dog whistle?

https://en.wikipedia.org/wiki/Hamilton_(musical) https://en.wikipedia.org/wiki/Dog_whistle_(politics)

  • bigfishrunning

    It's important to remember that not everything is about politics, and people with somewhat mainstream politics don't really need to secretly signal each other, they're mostly shouting about it. Take a breath, everything's going to be alright in the long run.

    I wish you the best.

  • hamilton_appOP

    I wanted a dog my whole adult life, and my wife and daughter finally relented when I turned 50, on the condition that they chose the name and the breed. So I got a dog called Hamilton, and a lifetime of people asking if he's named after the musical. Or Lewis Hamilton.

    The only dog whistle he responds to are crisp packets rustling.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection