Extracting my data from the Hello Sense sleep tracker
1–10 of 21 posts
Re: Extracting my data from the Hello Sense sleep tracker
#2That's great, but why don't you have HTTPS/SSL on your website, jeff?
Re: Extracting my data from the Hello Sense sleep tracker
#3And you just gave us their segment.io API key and google cloud manager authentication tokens.
Re: Extracting my data from the Hello Sense sleep tracker
#4Amazing, I've been wanting an API since I first got mine through the Kickstarter!
Re: Extracting my data from the Hello Sense sleep tracker
#5And you just gave us their segment.io API key and google cloud manager authentication tokens.
You're right, I've fuzzed those out but anyone can still pull it out of the app. Seems like a bad idea to have those hardcoded client-side, so I'm not sure why Google requires developers to do this.
Edit: actually I think the value that is exposed is the token ID, not the token itself. I haven't used Google Cloud Manager before myself, so maybe someone can confirm.
Re: Extracting my data from the Hello Sense sleep tracker
#6Been waiting for an API for years now, sadly don't expect one to come anytime soon. Luckily their private API is standards based and has year+ access tokens!
Re: Extracting my data from the Hello Sense sleep tracker
#7That's great, but why don't you have HTTPS/SSL on your website, jeff?
Why is https necessary here?
Re: Extracting my data from the Hello Sense sleep tracker
#8That's great, but why don't you have HTTPS/SSL on your website, jeff?
Why is https necessary here?
It's not, but there's a serious trend towards a security-first mindset. IMO, the idea is that if everything is secured, nothing forgets to be secured, or is left un-secure accidentally.
There are also those who simply don't want people knowing what they're reading online, even if it's just programming blogs or other "harmless" stuff.
Re: Extracting my data from the Hello Sense sleep tracker
#9That's great, but why don't you have HTTPS/SSL on your website, jeff?
Why is https necessary here?
Without https, a man in the middle could easily rewrite your website's content in different ways for different purposes, inject scripts, etc. Which at first sounds a little theoretical except that ISPs have actually done this to inject banner ads into unsecured pages (article's about a smaller ISP, but iirc Comcast has done this before as well): https://arstechnica.com/tech-policy/2013/04/how-a-banner-ad-...
Re: Extracting my data from the Hello Sense sleep tracker
#10If you're looking for a cheap, hackable device with basic sleep tracking, I highly recommend the Xiaomi Mi Band (1 or 2). The protocol has been reverse engineered, so you can use a program like GadgetBridge to get all of your raw data out of the device.