OpenLyfta:Lyftaアプリ向けのオープンソースワークアウトデータ収集サービス
OpenLyftaは、Lyftaアプリで使用するワークアウトデータを収集するためのオープンソースサービスです。ユーザーは自分の運動データを自由に管理・保存でき、プライバシーを重視したセルフホスト型のデータ収集環境を提供します。
背景メモ
- Lyfta(リフタ)はスマートフォン向けのワークアウト管理アプリで、iOS版のみ存在。ユーザーがトレーニングの重量・回数・セット数などを記録するために使われる。アプリそのものは無料だが、デフォルトではデータはアプリ開発者のサーバーに保存される仕様。
- OpenLyftaは、そのLyftaアプリのオープンソース版バックエンド。個人でサーバーを立て、自分のワークアウトデータを自分で管理できるようにするセルフホスティング用ソフトウェア。Docker Composeでさくっと動かせる。
- 「自前でサーバーを持ち、自分のデータを自分でコントロールしたい」というニーズは、トレーニングログのようなプライベートデータほど関心が高い。同時に、API互換の代替サーバーをOSSで作ることで、アプリのエコシステムが特定の企業に依存しないようにする動きのひとつでもある。