Beberapa hari yang lalu, Strava membuat pengguna marah karena beberapa perubahan API yang membatasi. Mungkin terlihat aneh bagi pengguna suatu aplikasi untuk marah-marah tentang API, tetapi intinya adalah kekacauan data kebugaran yang melekat. Sebagai contoh tipikal, katakanlah Anda menggunakan platform Garmin. Anda menggunakan jam tangan mereka untuk lari dan latihan kekuatan. Kemudian, Anda membeli sepeda Peloton untuk bersepeda di dalam ruangan. Nah, perangkat Garmin tidak kompatibel dengan sepeda Peloton karena kedua perusahaan tersebut belum sepakat langsung satu sama lain untuk berbagi data. Jadi, untuk mendapatkan detak jantung Anda di sepeda Peloton, Anda membeli sabuk dada. Dan kemudian Anda memutuskan untuk berlatih untuk perlombaan, jadi Anda mendaftar di salah satu platform pelatihan digital — yang jenisnya di mana seorang pelatih pribadi meninjau latihan Anda dan membangun rencana yang disesuaikan untuk Anda. Dilema sekarang Anda memiliki tiga aplikasi terpisah di mana riwayat latihan Anda disimpan, dengan tiga antarmuka yang terpisah — dan tidak ada yang memiliki gambaran lengkap tentang latihan Anda. Ada beberapa cara Anda bisa mengkonsolidasikan data tersebut, tetapi dalam skenario ini, yang paling sederhana adalah mengunggah semua latihan Anda ke Strava dan kemudian mengimpor semua data Strava tersebut ke aplikasi pelatihan. Skenario semacam ini muncul puluhan kali selama pengujian perangkat wearable saya. Yang terbaru, muncul saat saya meninjau treadmill meja terhubung Mobvoi. Saya tidak suka aplikasi bawaannya, tetapi mencoba mendapatkan data ke aplikasi pilihan saya adalah mimpi buruk. Pada akhirnya, yang paling mudah bagi saya adalah melalui Strava. Realitasnya adalah banyak aplikasi kebugaran kecil dan pembuat perangkat wearable tidak memiliki sumber daya untuk melakukan integrasi data langsung dengan ribuan aplikasi kebugaran dan perangkat lain di pasaran. Lebih mudah bagi semua orang untuk menggunakan API Strava dan memanggilnya sehari. Dan berbeda dengan API HealthKit Apple atau Konektivitas Kesehatan Google, Strava tidak memihak platform. Di mana hal-hal benar-benar kabur adalah platform kebugaran pihak ketiga yang mengekstrapolasi wawasan mereka sendiri dari data Strava — sebuah hal yang dilarang dalam ketentuan API baru. Ambil platform pihak ketiga seperti VeloViewer. Ide utama di balik VeloViewer adalah memberikan wawasan yang lebih mendalam ke data Strava, termasuk peta 3D, grafik, ringkasan aktivitas tahunan, dan papan peringkat. Ini adalah pilihan bagus bagi orang-orang yang ingin informasi lebih dari yang tersedia secara native di Strava, tetapi perubahan API baru merusak banyak fitur tersebut. Seperti yang mungkin Anda bayangkan, pengguna VeloViewer — banyak di antaranya mengatakan bahwa mereka hanya membayar langganan Strava untuk menggunakan VeloViewer — marah. VeloViewer sejak itu merilis pernyataan yang mengatakan bahwa mereka sedang bekerja sama dengan Strava untuk menyelesaikan masalah, tetapi itu tidak mengubah kenyataan bahwa Strava memegang semua kartu. Terus terang, ini adalah masalah niche. Sebagian besar orang menggunakan satu atau mungkin dua aplikasi kebugaran dengan smartwatch mereka, dan ini bukan masalah yang sebenarnya. Tetapi bagi kita yang ingin kebebasan menggunakan beberapa perangkat dan aplikasi di berbagai platform? Ini adalah pengingat yang menyedihkan bahwa hanya perlu Strava mengubah aturan untuk merusak sistem yang dirancang dengan hati-hati.