Free (definition) + software info...
I think the offline ability will become king as a feature eventually - some of the other benefits might be:
- cost saving (like email send all at once using wifi spot while travelling and if not wanted to be subscribed by SIM card- just phone only comms)
- habits - doing things while not needing to be online (online means more tracking / opportunity for attacks being located on the Matrix). Making it more minimal overall.
- locally saved comms could be better/safe in certain use-case scenarios if encrypted / well self-managed rather than trusting other hosts to do it.
- offline behaviour change = less distraction and more focus on other things non-computer (much like email and dial-up days where we valued every second and just did it as a session rather than all day 'where did the time go' thing)
Free (definition) + software info...
@freeschool definitely true, that's why lately I have been focusing on creating apps that use an offline-first approach. Uni-directional approach is also quite nice like you can download data but not upload.