# fitdays: reconstructing a smart-scale cloud client

> fitdays recreates read-only access to the Fitdays smart-scale cloud API from traffic observed in the vendor app. Its asynchronous Python client logs in with the service's password digest, follows regional redirects, renews sessions, and retrieves scale, profile, and body-composition measurement records.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-06
- Original resource: <https://github.com/AboveColin/fitdays>
- Primary source: <https://github.com/AboveColin/fitdays/blob/70684181540b0a6920984d4fe630d95e51514cd4/README.md>
- Catalog page: <https://awesomerea.org/resources/fitdays-protocol-case/>
- Record JSON: <https://awesomerea.org/resources/fitdays-protocol-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/fitdays-protocol-case/index.md)

## Requirements & limits

- **Prerequisites:** A Fitdays account is needed to retrieve its measurement history.
- **Limits:** The client is read-only; the private endpoints may change or disappear.
- **License:** MIT License.

## Primary sources

1. <https://github.com/AboveColin/fitdays/blob/70684181540b0a6920984d4fe630d95e51514cd4/README.md>

## More in Protocols

- [trvision: implementing Thermalright Vision USB display control](https://awesomerea.org/resources/trvision-case/index.md) · Case study
- [pocket-client: a BLE client for the Pocket voice recorder](https://awesomerea.org/resources/pocket-client-case/index.md) · Case study
- [KeyAxis: decoding a magnetic keyboard's analog HID stream](https://awesomerea.org/resources/keyaxis-keyboard-hid-case/index.md) · Case study
- [A.O. Smith water heater: local CTA-2045 control and protocol findings](https://awesomerea.org/resources/aosmith-water-heater-case/index.md) · Case study
- [j2208-band-tools: a direct client for the J2208 fitness-band protocol](https://awesomerea.org/resources/j2208-band-tools-case/index.md) · Case study
- [Eufy Local Light: reconstructing BLE control for E10 and E22 lights](https://awesomerea.org/resources/eufy-local-ha-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
