D-side (talk | contribs)
Moved Nextcloud into its own section and elaborated how it addresses needless data storage specialization mentioned above
D-side (talk | contribs)
Drafted relevance of specific apps to consumer rights issues
Line 65: Line 65:
Because it provides an unofficial self-hosted interface to and between "connected" products of many brands, it prominently announces anti-consumer actions by supported brands aimed at reducing or disabling that capability, bringing them to attention. Some vendors reconsider their plans afterwards, providing alternative solutions or entirely cancelling their plans for such changes, which Home Assistant reflects in their announcement posts as well.<ref>{{Cite web |date=2018-12-17 |title=Logitech Harmony removes local API |url=https://www.home-assistant.io/blog/2018/12/17/logitech-harmony-removes-local-api/ |access-date= |website=Home Assistant}}</ref><ref>{{Cite web |date=2020-11-23 |title=TP-Link offers way to add local API back |url=https://www.home-assistant.io/blog/2020/11/23/tplink-local-access/ |website=Home Assistant}}</ref><ref>{{Cite web |date=2023-10-13 |title=Removal of Mazda Connected Services integration |url=https://www.home-assistant.io/blog/2023/10/13/removal-of-mazda-connected-services-integration/ |access-date= |website=Home Assistant}}</ref>
Because it provides an unofficial self-hosted interface to and between "connected" products of many brands, it prominently announces anti-consumer actions by supported brands aimed at reducing or disabling that capability, bringing them to attention. Some vendors reconsider their plans afterwards, providing alternative solutions or entirely cancelling their plans for such changes, which Home Assistant reflects in their announcement posts as well.<ref>{{Cite web |date=2018-12-17 |title=Logitech Harmony removes local API |url=https://www.home-assistant.io/blog/2018/12/17/logitech-harmony-removes-local-api/ |access-date= |website=Home Assistant}}</ref><ref>{{Cite web |date=2020-11-23 |title=TP-Link offers way to add local API back |url=https://www.home-assistant.io/blog/2020/11/23/tplink-local-access/ |website=Home Assistant}}</ref><ref>{{Cite web |date=2023-10-13 |title=Removal of Mazda Connected Services integration |url=https://www.home-assistant.io/blog/2023/10/13/removal-of-mazda-connected-services-integration/ |access-date= |website=Home Assistant}}</ref>


=== [https://nextcloud.com/ Nextcloud] ===
Counters consumer rights issues such as [[discontinuation bricking]], [[retroactive policy enforcement]] and [[post-purchase EULA modification]], mostly in regards to "connected" devices and smart homes.
 
===[https://nextcloud.com/ Nextcloud]===
Provides remote file storage and sharing as a core function and numerous other functions available for easy installation: synchronization of contacts and calendars, a full-fledged browser-based editor for contacts and calendars, collaborative document editing, chat, video conferencing and more. Many of these are functions commonly seen as available only from large commercial providers, and Nextcloud serves as an example that disproves this notion.
Provides remote file storage and sharing as a core function and numerous other functions available for easy installation: synchronization of contacts and calendars, a full-fledged browser-based editor for contacts and calendars, collaborative document editing, chat, video conferencing and more. Many of these are functions commonly seen as available only from large commercial providers, and Nextcloud serves as an example that disproves this notion.


In addition to offering a comprehensive interface for the browser and a suite of first-party mobile apps, some third-party applications allow the use of Nextcloud for storing user data. Some such applications are:
In addition to offering a comprehensive interface for the browser and a suite of first-party mobile apps, some third-party applications allow the use of Nextcloud for storing user data. Some such applications are:


* [https://www.davx5.com/ DAVx⁵], a synchronization app for calendars, contacts and tasks on Android over the standard DAV protocols that Nextcloud implements
*[https://www.davx5.com/ DAVx⁵], a synchronization app for calendars, contacts and tasks on Android over the standard DAV protocols that Nextcloud implements
* [http://www.onlyoffice.com/ OnlyOffice], an in-browser document editor within Nextcloud's interface and a desktop editor that connects to a Nextcloud account, both allowing access to files in Nextcloud and collaborative editing with other users
*[http://www.onlyoffice.com/ OnlyOffice], an in-browser document editor within Nextcloud's interface and a desktop editor that connects to a Nextcloud account, both allowing access to files in Nextcloud and collaborative editing with other users
* [https://floccus.org/ Floccus], a synchronization service for browser bookmarks and tabs, available across many browsers and as a mobile app, and synchronizing with a server chosen by the user, Nextcloud being only one of several supported options
*[https://floccus.org/ Floccus], a synchronization service for browser bookmarks and tabs, available across many browsers and as a mobile app, and synchronizing with a server chosen by the user, Nextcloud being only one of several supported options
* [https://github.com/scubajeff/lespas Les Pas], a photo album Android app, automating photo uploads and browsing both local and remote photo albums
*[https://github.com/scubajeff/lespas Les Pas], a photo album Android app, automating photo uploads and browsing both local and remote photo albums
* Apps that rely entirely on files for storage and can access Nextcloud through the operating system's interfaces and a Nextcloud client
*Apps that rely entirely on files for storage and can access Nextcloud through the operating system's interfaces and a Nextcloud client


In numerous alternatives, particularly among mobile apps, similar functions are only provided by the app's developer or affiliated parties, and often for a fee, with no alternatives.{{Citation needed|reason=needs examples}}
In numerous alternatives, particularly among mobile apps, similar functions are only provided by the app's developer or affiliated parties, and often for a fee, with no alternatives,{{Citation needed|reason=needs examples}} resulting in a [[vendor lock-in]].


===Other useful tools===
===Other useful tools===