Home Wiki

Software-gating

View on consumerrights.wiki ↗

Work in progress
This article has been flagged for additional work. Treat its claims as provisional.
Verification concerns
Editors have raised concerns about the verifiability of one or more claims.
Contents5
  1. Reasons it exists
  2. Pro-consumer
  3. Anti-consumer
  4. See also
  5. References

⚠️ Article status notice: This article has been marked as incomplete

This article needs additional work for its sourcing and verifiability to meet the wiki's Content Guidelines and be in line with our Mission Statement for comprehensive coverage of consumer protection issues. In particular:

  1. should have real-world examples with references

This notice will be removed once the issue/s highlighted above have been addressed and sufficient documentation has been added to establish the systemic nature of these issues. Once you believe the article is ready to have its notice removed, please visit the Moderator's noticeboard, or the discord and post to the #appeals channel.

Learn more ▼

This Article Requires Additional Verification

This article has been flagged due to verification concerns. While the topic might have merit, the claims presented lack citations that live up to our standards, or rely on sources that are questionable or unverifiable by our standards. Articles must meet the Moderator Guidelines and Mission statement; factual accuracy and systemic relevance are required for inclusion here!

Why This Article Is In Question

Articles in this wiki are required to:

  • Provide verifiable & credible evidence to substantiate claims.
  • Avoid relying on anecdotal, unsourced, or suspicious citations that lack legitimacy.
  • Make sure that all claims are backed by reliable documentation or reporting from reputable sources.

Examples of issues that trigger this notice:

  • A topic that heavily relies on forum posts, personal blogs, or other unverifiable sources.
  • Unsupported claims with no evidence or citations to back them up.
  • Citations to disreputable sources, like non-expert blogs or sites known for spreading misinformation.
How You Can Improve This Article

To address verification concerns:

  • Replace or supplement weak citations with credible, verifiable sources.
  • Make sure that claims are backed by reputable reporting or independent documentation.
  • Provide additional evidence to demonstrate systemic relevance and factual accuracy. For example:
    • Avoid: Claims based entirely on personal anecdotes or hearsay without supporting documentation.
    • Include: Corporate policies, internal communications, receipts, repair logs, verifiable video evidence, or credible investigative reports.

If you believe this notice has been placed in error, or once the article has been updated to address these concerns, please visit the Moderator's noticeboard, or the #appeals channel on our Discord server: Join here.


Related to forced app download, software-gating or software companion is a method to control device features through external means in consumer electronic hardware. It is characterized by a dependence on that external software/app to configure or control some part of a device.

Reasons it exists

Pro-consumer

Software-gating is not inherently anti-consumer as it can provide useful in some scenarios. Examples of this being:

  • Customization: It allows the user to finely tune device behavior, which would be really hard to implement with hardware buttons and switches. Examples of that being a piece of software to program the behavior of RGB keyboards, mice or hue-changing lamps.
  • Security features: Authentication devices that utilize software dependency to create security benefits for consumers.

Signs for pro-consumer software companion:

  1. Community software: The software vendor is open to user feedback, transparent about its roadmap, and is generally kept in check by its users, rather than the other way around.
  2. Free software license: The software vendor provides the source-code of the software, released under an open-source license, either copyleft or permissive. This protects user choice, for example if the company goes into bankruptcy, or the software has privacy issues, because it can be fully modified and legally redistributed by an independent party.

Anti-consumer

Software-gating becomes a problem when it limits the consumer's choice, their only options being privacy invasive, cloud-dependent, or intentionally limited in favor of paying a subscription.

Examples of anti-consumer software-gating:

  • Unnecessary app: What could have easily been done with hardware switches or displays, is now instead done with an external app in order to exert more control over the customer. This is often marketed as a way to provide extended functionality, while in reality it is a solution in search of a problem.
  • Privacy invasive: The app fully tracks its users to sell their data to advertisers.

Signs for anti-consumer software:

  1. Features on demand: The software vendor restricts features in purchased hardware for the sake of a subscription-based business model. This inherently creates most of the problems below.
  2. Company-first software: The software does not release their source-code, nor is not open to user feedback, and risk making it hard to use if the company goes into bankruptcy, or the software has privacy issues, because it cannot be modified and legally redistributed by an independent party.
  3. Software dependence: Permanently locked bootloaders that limit what a consumer can run on their device. This means being dependent on the goodwill of the software vendors to respect the user's privacy, freedom of choice (for what is still left of it).

See also

References