software
Can a software company deactivate my licensed software remotely?
<p>We purchased a wordpress plugin with a perpetual license. The software plugin constantly phones home to check the license is used on the domain it was purchased for use on. However, if the our wordpress administration panel, where the plugin is installed, is accessed from the IP address of the site and not the domain, the license is deactivated, because the plugin phones home from the IP address and not the domain. As a result,  we need to reactivate the license.</p>
<p>Do we not own the software?</p>
<p>Does the concept of &quot;quiet enjoyment&quot; apply here?</p>
<p>What about the concept of &quot;hidden defects&quot;? The fact that every time, for whatever reason, our site is accessed from its' IP address and not the domain, it triggers a revocation of the license. Moreover, this time it caused damage to our business by both disabling the software/plugin and as a result the website, and when it was reactivated the database was corrupted and we lost all data between the deactivation and reactivation and ever since until it was fixed, about a week.</p>
<p><a href="https://codecanyon.net/licenses/terms/regular" rel="nofollow noreferrer">This is the license.</a></p>

<p>You do not own the software, but you do own a copy of a license to the software. &quot;Quiet enjoyment&quot; is between you and your landlord.</p>
<p>Under the terms of the license you will have been granted the right to use the software, and either it specifies a particular restriction about IP address vs. domain, or it doesn't. If it says &quot;No you can't do that&quot;, then you were wrong in your assumption and you have to follow the terms of use. I doubt that is the case (especially for a perpetual license), which means that you have a right to use the software. It's not clear what the problem is since it sounds like you do still have access to the software, it's just not as convenient as you'd like it to be. You can't legally force them to modify the software to make it easier for you.</p>
<p>Since you know about the problem and know how to avoid it, if you do not follow the necessary procedure, you have contributed substantially to the damage that revocation causes. You might be able to recover a bit of money, depending on jurisdiction (probably theirs), and whether their acts or omissions provably contributed to the problem. Generally, software licenses have clauses that prevent the publisher from being sued because a person used the software in a reasonable but incorrect way and something went wrong, causing them monetary damage. It's also reasonably likely that you can't actually sue them in court, because of a mandatory arbitration clause. What you can do is hire an attorney who will tell you whether you have a reasonable prospect at getting money from litigating the matter.</p>
<p>A defect is where a product fails to do what it is supposed to do, for example if a program that sends TCP/IP packets does not send anything, that is a defect. What you describe is more like &quot;suboptimal implementation&quot;. Perhaps revoking the license <em>is</em> an actual defect, you would have to ask then what the software is <em>supposed</em> to do in that case. An alternative is that this is a harsh security measure, similar to &quot;wrong password twice means lock-out&quot;.</p>

<blockquote>
<p>Do we not own the software?</p>
</blockquote>
<p>No, this is specifically why software is <em>licensed</em> and not transferred ownership.</p>
<blockquote>
<p>Does the concept of &quot;quiet enjoyment&quot; apply here?</p>
</blockquote>
<p>No, this is not a lease of <em>real property</em>.</p>
<blockquote>
<p>What about the concept of &quot;hidden defects&quot;?</p>
</blockquote>
<p>Does the developer acknowledge the situation and possibly resolve to fix it? Have you brought this up to their attention? You may have a case for a refund of your licensing cost if it is not what was advertised (ie uses your domain IP not your domain name).</p>
<p>There are ways to redirect you when your site is accessed via IP, maybe look into that as a mitigation effort. Unless your license says something about a requirement to fix defects in a timely manner, the developer, even if it is annoying or damaging, has no real obligation to fix these defects.</p>
