Someone had to step up. The opensource fitness community deserves better than broken promises and abandoned platforms. I'm not building this for profit. This isn't just a revival : it's an evolution.
In this age of high-resolution smartphone pictures and near-constant video shooting, the storage space in your PCs and mobile devices fills up in a flash. Need a place for it all? Consider a good ...