Can one create a computer program that enhances the usability of third party websites?
<p>Can someone create such a program that enhances third party services?</p>

<p>A few examples would be:
- A program that embeds a website within itself and modifies its interface.
- A program that makes adding content to certain sites easier (e.g. streaming to Youtube, Twitch etc')
- A program that enhances multiple websites by adding useful buttons etc' to sites.</p>

<p>All I want to know is whether this is against the law.
An important thing to say is that it will be made clear to the users of the program that modifications were made to the site / service.
Logos / design etc' will all remain intact.</p>

<p>And if it matters - there's a program called "Franz" - which gathers plenty of web chat programs into one, by simply embedding those sites into it.
It reads the data from every service in order to display notifications etc'.</p>

<p>Is that program doing anything wrong?</p>

<p>Thanks in advance.</p>

<blockquote>
  <p>A few examples would be: - A program that embeds a website within itself and modifies its interface. - A program that makes adding content to certain sites easier (e.g. streaming to Youtube, Twitch etc').  A program that enhances multiple websites by adding useful buttons etc' to sites.</p>
</blockquote>

<p>As a web designer, I've created plenty of those!</p>

<blockquote>
  <p>All I want to know is whether this is against the law.</p>
</blockquote>

<p>As always: It depends.</p>

<p>Since I do this myself, I have given it some thought.  You may want to also read my answer to <a href="https://law.stackexchange.com/a/28542/957">this related question</a>.</p>

<p>First, I am not aware of any laws that <em>specifically</em> regulate these design practices.</p>

<p>However, most jurisdictions have regulations that say what you <em>can't</em> do when exploiting the work of others, and exceptions, such as "fair use" and "fair dealing".  Such regulations are usually found in copyright law and laws regulating business conduct, and differs from jurisdiction to jurisdiction, as do case law.</p>

<p>My general impression is that it is usually not considered fair <em>if</em> the use you make of other's work by such design practices is commercial in nature, you create something intended to directly compete with the site(s) you scrape, embed or modify, <em>and</em> your product or service does not communicate something new and different from the original or expands its utility.</p>

<p>So, as a rule,  I refuse to create a competing commercial service if that is what the client requests, and I always make sure my work is transformative in nature.</p>

<p>As always: If you want specific advice, hire a lawyer.</p>

<p>Web pages are creating using HTML and CSS, which do not dictate how that page is to be displayed. They are merely providing the browser with information about how the data is intended to be displayed or interpreted, but it's up to the browser to adhere to or disregard it.</p>

<p>An example would be a web browser designed for the visually impaired, that rather than rendering text and images as suggested decided to render only certain parts of the text in Braille or via a text-to-speech engine.</p>

<p>Most browsers include usability enhancements, as do most operating systems. By publishing a web page the publisher must accept that the platform they have chosen does not allow them to dictate how the page is displayed or interacted with.</p>

<p>As such, in most jurisdictions it would be very difficult to argue that any application performing the common functions of a web browser were illegal.</p>

<p>An example of a program that enhances third party services is Adblock Plus, which is an  ad blocking extension for web browsers. As website owners are not happy with this "enhancement", they went to court <a href="https://en.wikipedia.org/wiki/Adblock_Plus#Legal_challenges" rel="nofollow noreferrer">several times</a> starting in 2014. In the most recent case, Germany's Federal Constitutional Court ruled that Adblock Plus did not violate any laws. (Eyeo, the company behind Adblock Plus is located in Germany).</p>

<p>Important for the Constitutional Court was that users manually install Adblock Plus, and can remove it at any time. And website owners have the possibility to block users of Adblock Plus from their website.</p>

copyright software