Terms of Use
The short version. Duskly is free, open-source software provided as is. You may use it however you like under the MIT licence. It changes how websites look in your own browser; it does not modify those websites for anyone else. There is no warranty.
1. Acceptance
By installing or using Duskly ("the extension"), you agree to these terms. If you do not agree, please uninstall it.
2. Licence
Duskly is released under the MIT Licence. You may use, copy, modify, merge, publish, distribute, sublicense and sell copies of it, subject to the conditions in that licence. The MIT licence governs the software; these terms cover use of the distributed extension and this website.
3. What Duskly does
Duskly alters the presentation of web pages within your own browser, on your own device, at your request. It does this by injecting CSS and by setting theme-related attributes on the page.
Duskly does not:
- modify any website on its server, or for any other visitor;
- bypass paywalls, authentication, licensing, or access controls;
- block, insert, or alter advertising;
- intercept, record, or transmit network traffic;
- collect or transmit any data whatsoever (see the Privacy Policy).
4. Acceptable use
You agree not to use Duskly to:
- violate any applicable law;
- infringe anyone's intellectual property rights;
- misrepresent a website's content to others — for example, presenting a Duskly-altered rendering as an authentic screenshot of a site;
- circumvent security or access restrictions on any service.
5. No warranty
Duskly is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and non-infringement.
In particular, and stated plainly: Duskly re-colours pages algorithmically when a site has no dark theme of its own. No algorithm gets every website right. Some pages may render imperfectly, and some may become harder to read. Duskly provides a one-click, one-keystroke per-site off switch precisely because this is expected. Do not rely on Duskly's rendering where colour accuracy matters — for medical imaging, design work, colour proofing, or any similar purpose.
6. Limitation of liability
To the maximum extent permitted by law, the author shall not be liable for any claim, damages, or other liability — whether in an action of contract, tort or otherwise — arising from, out of, or in connection with the software or its use.
7. Third-party websites
Duskly operates on websites it does not own or control. Trademarks, brand names and designs belonging to those sites remain the property of their respective owners. Duskly's alteration of their appearance in your browser does not imply any affiliation with, sponsorship by, or endorsement from them.
8. Independence
Duskly is an independent project. It is not affiliated with, endorsed by, or derived from Google, the Chrome Web Store, or any other browser extension. Any other product names mentioned in the project's documentation are the trademarks of their respective owners and are referred to only for factual comparison.
9. Price and future paid features
Duskly is free. There are no advertisements, no in-app purchases and no account.
A paid tier may exist in a future major version. If it does, it will only ever add capabilities. Every feature available free in version 1.0 — unlimited sites, all four palettes, the comfort controls, scheduling, import and export — will remain free permanently. This is enforced by an automated test that fails the project's build if a version 1.0 capability is ever moved behind a paywall.
10. Changes to the extension and to these terms
Duskly may be updated at any time. Material changes are recorded in the changelog. Updated terms will be published on this page with a new effective date; continuing to use the extension after that constitutes acceptance.
11. Termination
You may stop using Duskly at any time by uninstalling it, which removes all data the browser stored for it.
12. Governing law
These terms are governed by the laws applicable in the author's place of residence, without regard to conflict-of-law provisions. Nothing here limits any statutory consumer right you may have.
13. Contact
Questions may be raised at github.com/ownCoder/duskly/issues.