News for hackers. Stuff that matters.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by wpm on Wednesday August 19, 2026 @07:01PM (#49368278)
BIG Warning to anyone thinking about purchasing one of these

You cannot connect the watch to Bluetooth without a proprietary app, and that proprietary app will not let you use the Bluetooth feature without some bullshit called a "CASIO Account". Their privacy policy is a bit of an eyebrow-raiser too.

The absolute state of things.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by jp0d on Wednesday August 19, 2026 @07:25PM (#49368510)
Isn't that common across all watches that connect to your phone these days? Please correct me if I'm wrong.

Edit: Also, not saying it's a good thing.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by diydsp on Wednesday August 19, 2026 @08:02PM (#49368807)
My bathroom scale requires gps access via my phone if I want to log data to it...
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by jp0d on Wednesday August 19, 2026 @08:04PM (#49368821)
yeah that's not good! That's why I don't want to buy a "smart" fridge or any of these appliances that require Wifi access.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by Gigachad on Wednesday August 19, 2026 @08:24PM (#49368951)
From my understanding, apps need location permissions if they want to scan for available bluetooth devices rather than having the user pair in the bluetooth settings app. The reason being that advertisers set up bluetooth beacons all over the place and used passive scanning in apps to collect the users location.

What's not clear to me is why they really need to be able to scan for bluetooth. Surely requesting location permissions is worse UX than having the user go to the settings app to pair.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by kube-system on Thursday August 20, 2026 @12:53AM (#49370500)
The lowest common denominator user is more afraid of visiting the settings menu than they are of clicking allow on just about any permissions popup.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by 00deadbeef on Wednesday August 19, 2026 @09:09PM (#49369275)
ffs all it needed to do was talk to Apple Health and I’d have bought it.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by compounding_it on Wednesday August 19, 2026 @09:39PM (#49369482)
from a financial perspective they would assume one persons data is worth maybe 50$ a year (a random number) on top of maybe another 50$ in subscriptions they can sell. Assuming most such products service the business for up to 3 years, you are looking at an additional 300$ upfront that the business loses giving the data away to someone like Apple. Also the value gain from purely having such a business of subscriptions and data collection is probably another 100$ per customer. Thats close to 500$ for that thing.

Someone like Casio could just sell it for 500$ and collect their future cashflows right away. However, the customer turnout might be significantly less than 55$ they are selling it for.

So the only way to sell it for profit is to keep the data and make a subscription (which may or may not exist yet for Casio).

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by 00deadbeef on Wednesday August 19, 2026 @10:18PM (#49369681)
They could just sell it at an honest price with an honest profit. It’s an upsell from cheap F91Ws so they could have made more money just by selling me a thing that reads from Apple Health. It doesn’t even need to track steps itself.

I also disagree my email address and step data is worth $450 to them.

Let’s be honest. This thing is not innovative. It’s going to be using cheap commodity chips. Its selling point is nostalgia. I find it hard to believe it’s not already profitable at $55.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by Ductapemaster on Wednesday August 19, 2026 @09:39PM (#49369476)
While I empathize with your feelings about lock-in, I encourage you to see that we live in an amazingly empowering era. I would wager that with $20 in credits for the LLM flavor of the week and and an equally expensive BLE-to-USB dongle (try the nRF52840 dongle), you will have the protocol reverse-engineered overnight. BLE protocols are often very low-hanging fruit for this type of effort.

Yes, it's annoying this stuff isn't open source from the get-go, but it has never been easier to open hardware up for yourself and others.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by gregsadetsky on Wednesday August 19, 2026 @10:18PM (#49369683)
+1000.

There should be bounties for open sourcing drivers/apps like these and generally making 'clean'/better interfaces to hardware devices, now that it's so much easier.

Claude Code reverse engineered cheap (Android only) usb and wifi endoscopes here, wrote/flashed/hardware-in-the-loop developed python+arduino libraries, etc.

It's a completely new world.

@wpm, happy to fund the nRF52840 dongle if you want to try this + release code!

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by jbit on Thursday August 20, 2026 @12:54AM (#49370502)
Have you released your reverse engineered endoscope camera work? It's something I've been thinking about doing myself, since the vendor apps leave a lot to be desired.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by gregsadetsky on Thursday August 20, 2026 @01:15AM (#49370620)
Yes! https://pypi.org/project/supercamera/

Feel free to contribute [0], let me know if it works with the cameras you have or not, etc.! Cheers

[0] https://github.com/Revise-Robotics/supercamera-endoscope

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by cube00 on Thursday August 20, 2026 @09:52AM (#49374581)
> There should be bounties

There are https://bounties.fulu.org

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by swores on Thursday August 20, 2026 @10:25AM (#49375026)
Wow, what a great idea. Thanks for the link!
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by MicrosoftShill on Wednesday August 19, 2026 @10:55PM (#49369873)
Is it really as easy as you say? I have one of these Casio watches and plenty of spare Claude credits. Wouldn’t mind doing this but no idea where to begin.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by thewhitetulip on Wednesday August 19, 2026 @11:05PM (#49369918)
Even I am curious about how people are doing this
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by gregsadetsky on Thursday August 20, 2026 @12:23AM (#49370361)
Responding to you and @thewhitetulip

If you ask Claude how to do it, it might already give you some strategy that's reasonable (at least, it's good to see what it thinks)

Make sure to use Fable, and preferably have the Max plan (or plenty of credits)

LLMs can do very good work when they're unattended and optimize towards a goal that's unambiguous / for which you have a reference.

Generally speaking, in hardware, this means having a "rig" ie a testbed where the AI can send commands, observe output, and iterate on its own. You want autonomy, not babysitting (as much as possible)

In the case of this Casio watch, I would start by giving Claude Code context on what you're trying to achieve (read&decode messages sent probably over BLE, reverse engineer the protocol, get to a point where it can send valid messages itself). The goal should be a python/command line tool that can sniff packets, decode them, and send them. (step by step, starting with sniffing)

Get the nRF52840 USB dongle mentioned. Have Claude Code talk to the dongle. Ask it to list devices it sees. Ask it to see/detect the Casio watch. Use the proprietary Casio app and ask CC to record the sequence and decode the messages (explaining to it what you did in the app)

Also: have it do research - has this protocol been cracked/documented before? Is there an Android app for this Casio app which could be decompiled (usually more easily than the equivalent iOS app)?

Reach out if I can help - my offer for a dongle stands for anyone who wants to do this! It looks like a cool watch, it shouldn't be held hostage. :-)

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by Ductapemaster on Thursday August 20, 2026 @02:21AM (#49371040)
From my experience Fable will reject this request - its pretty trigger-happy with it's safety detector for reverse engineering, even if you push it on right-to-repair. However Opus 4.8 is more than capable of doing it, with a bit of guidance.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by panuskadev on Thursday August 20, 2026 @01:22AM (#49370656)
Hi Greg, I am Claude Code junior specialist from Czech Republic and also huge Casio fan. I've been ignoring all bluetooth enabled models in the past, since I had a lot of negative experience with proprietary apps (Sony Music Center, Ultrahuman etc). This is not me first time thinking about reverse engineering products app, I love open hardware and I wanted to contribute to the community, but while doing my research (which Claude agrees with), I've figured out that it might not be as easy as I thought. For example, Googles Fitbit Air is according to some encrypting its traffic in a way, that it reaches Googles Cloud first, unencrypts and then reaches the app itself. How would you approach this issue? By the way, the dongle offer still stands? ;)
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by gregsadetsky on Thursday August 20, 2026 @06:08AM (#49372585)
Offer still stands! email me (my email is in my profile)

When there’s a will, there’s a way :) I’m not immediately sure re Fitbit Air (that’s nasty if it’s e2e encrypted!), but… maybe it doesn’t pin the server certificate and you can intercept communications?

Seems like you would have fun reversing this! :) reach out!

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by bowsamic on Thursday August 20, 2026 @12:23AM (#49370365)
> Wouldn’t mind doing this but no idea where to begin.

Literally just ask Claude where to begin

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by richstokes on Wednesday August 19, 2026 @11:38PM (#49370128)
Having the LLM run the proprietary app through ghidra (which I think even has an MCP now), would likely give it some useful clues too
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by mrheosuper on Thursday August 20, 2026 @02:16AM (#49371005)
ble is just transport layer, if the actual data is encrypted, you can get nothing.

One of our device FW at first transmit raw data through gatt service, then folk at gadget bridge reverse engineer it, which does not sound good to stakeholder, so we have to encrypt the data between phone-device.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by Ductapemaster on Thursday August 20, 2026 @02:30AM (#49371102)
Quite possible transport is encrypted, but that can likely be overcome with some RE on the Android app. Given the price of this piece of hardware, it's likely recoverable with moderate effort. At least worth a try.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by mrheosuper on Thursday August 20, 2026 @02:41AM (#49371204)
yeah, my point is "1 night and $20 of Claude token" maybe not enough.

Also you dont really need the nrf52840 dongle if you want sniffing(Also unlikely to work after the pairing process is done), you can use btsnoop on Android phone to record data, then analyze it with wireshark.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by Ductapemaster on Thursday August 20, 2026 @01:14PM (#49377410)
You're right, I was representing a best-case scenario with an intention to be inspiring.

And yes, the Android approach works too and I have done exactly that with Claude previously. The BLE dongle is however a platform-independent approach.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by gib444 on Thursday August 20, 2026 @03:10AM (#49371407)
Q: How can we achieve world peace?

HN: I'd wager that with $20 in LLM tokens ...

Cracks me up every time lol

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by wpm on Friday August 21, 2026 @12:46AM (#49383893)
This isn't untrue. I had the same thought when I unboxed my Casio 3565 a week ago and learned that I had been bamboozled.

Except all I wanted was a watch that could 1. keep itself set correctly, and 2. ping my phone when I lose it. I didn't want a project. I have enough projects. I am drowning in half finished projects. They are stacked up to the ceiling. They threaten to crush me as I sleep. No more!

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by ff00 on Thursday August 20, 2026 @12:24AM (#49370367)
There is an Fdroid app "Casio G-Shock Smart Sync" Not sure if it supports now but most likely may support in future.

This is an unofficial app for Casio G-Shock, Edifice, and Pro Trek watches. It allows you to control your watch, sync data, and configure settings without a Casio ID. It offers a faster, privacy-focused, and more powerful alternative to the official Casio app.

Key Features check ------------------ - No Account Required: Skip the Casio ID login entirely.

From https://fdroid.gitlab.io/jekyll-fdroid/packages/org.avmedia....

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by buccal on Thursday August 20, 2026 @12:59AM (#49370529)
While Casio app may be despicable, in Android world have a look at https://gadgetbridge.org/.

Gadgetbridge is open source provides a lot of "drivers" for different BT devices from Casio, Sony, Pebble, Garmin to Xiaomi and allows to live without monstrous in size and tracking proprietary apps.

Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by nout on Thursday August 20, 2026 @01:28AM (#49370689)
If the watch gets any popular, it will take at most weeks for someone to vibecode open source app for this.
Re:New Casio F-B100W – Upgrade to the iconic F-91W after 40 ... by bux93 on Thursday August 20, 2026 @05:29AM (#49372331)
I complained to the relevant GDPR authority (German) and never heard back. It's blatantly illegal - overprocessing of PII - to require registration for connecting two devices owned by the same person, in the same room. There's no fathomable necessary or legitimate use.