Third-Party Licences

Guide category: Privacy and legal

Octopus Scanner and this website use the third-party components listed below, each under the licence shown. The THIRD-PARTY-LICENSES.txt file distributed with the application also contains the licence texts for its bundled packages.

Reading time: about 8 minutes

Components you update in the app. Dependencies, the axe-core engine and the Node.js runtime that you update from within Octopus Scanner come from their publishers under their own licences, which may differ from those listed below. This page covers only the components shipped with Octopus Scanner, so please check the licence of any component you update.

Not included. Octopus Scanner does not include a browser. It uses the copy of Google Chrome installed on your computer, which Google provides under its own terms. On Windows, the interface is shown with the Microsoft Edge WebView2 Runtime, which Microsoft provides under its own terms. It is not included in the download, but if it is missing, Setup runs Microsoft's installer to download it.

Component Licence Source Licence text
@nodable/entities MIT Source for @nodable/entities MIT text for @nodable/entities
@puppeteer/browsers Apache-2.0 Source for @puppeteer/browsers Apache-2.0 text for @puppeteer/browsers
@types/debug MIT Source for @types/debug MIT text for @types/debug
@types/ms MIT Source for @types/ms MIT text for @types/ms
accepts MIT Source for accepts MIT text for accepts
ansi-regex MIT Source for ansi-regex MIT text for ansi-regex
ansi-styles MIT Source for ansi-styles MIT text for ansi-styles
anynum MIT Source for anynum MIT text for anynum
axe-core MPL-2.0 Source for axe-core MPL-2.0 text for axe-core
body-parser MIT Source for body-parser MIT text for body-parser
bundle-name MIT Source for bundle-name MIT text for bundle-name
bytes MIT Source for bytes MIT text for bytes
call-bind-apply-helpers MIT Source for call-bind-apply-helpers MIT text for call-bind-apply-helpers
call-bound MIT Source for call-bound MIT text for call-bound
chromium-bidi Apache-2.0 Source for chromium-bidi Apache-2.0 text for chromium-bidi
cliui ISC Source for cliui ISC text for cliui
content-disposition MIT Source for content-disposition MIT text for content-disposition
content-type MIT Source for content-type MIT text for content-type
cookie MIT Source for cookie MIT text for cookie
cookie-signature MIT Source for cookie-signature MIT text for cookie-signature
cors MIT Source for cors MIT text for cors
debug MIT Source for debug MIT text for debug
deepmerge MIT Source for deepmerge MIT text for deepmerge
default-browser MIT Source for default-browser MIT text for default-browser
default-browser-id MIT Source for default-browser-id MIT text for default-browser-id
define-lazy-prop MIT Source for define-lazy-prop MIT text for define-lazy-prop
depd MIT Source for depd MIT text for depd
devtools-protocol BSD-3-Clause Source for devtools-protocol BSD-3-Clause text for devtools-protocol
dunder-proto MIT Source for dunder-proto MIT text for dunder-proto
ee-first MIT Source for ee-first MIT text for ee-first
emoji-regex MIT Source for emoji-regex MIT text for emoji-regex
encodeurl MIT Source for encodeurl MIT text for encodeurl
es-define-property MIT Source for es-define-property MIT text for es-define-property
es-errors MIT Source for es-errors MIT text for es-errors
es-object-atoms MIT Source for es-object-atoms MIT text for es-object-atoms
escalade MIT Source for escalade MIT text for escalade
escape-html MIT Source for escape-html MIT text for escape-html
etag MIT Source for etag MIT text for etag
express MIT Source for express MIT text for express
fast-xml-builder MIT Source for fast-xml-builder MIT text for fast-xml-builder
fast-xml-parser MIT Source for fast-xml-parser MIT text for fast-xml-parser
finalhandler MIT Source for finalhandler MIT text for finalhandler
forwarded MIT Source for forwarded MIT text for forwarded
fresh MIT Source for fresh MIT text for fresh
fs-extra MIT Source for fs-extra MIT text for fs-extra
function-bind MIT Source for function-bind MIT text for function-bind
get-caller-file ISC Source for get-caller-file ISC text for get-caller-file
get-east-asian-width MIT Source for get-east-asian-width MIT text for get-east-asian-width
get-intrinsic MIT Source for get-intrinsic MIT text for get-intrinsic
get-proto MIT Source for get-proto MIT text for get-proto
gopd MIT Source for gopd MIT text for gopd
graceful-fs ISC Source for graceful-fs ISC text for graceful-fs
has-symbols MIT Source for has-symbols MIT text for has-symbols
hasown MIT Source for hasown MIT text for hasown
http-errors MIT Source for http-errors MIT text for http-errors
iconv-lite MIT Source for iconv-lite MIT text for iconv-lite
inherits ISC Source for inherits ISC text for inherits
ipaddr.js MIT Source for ipaddr.js MIT text for ipaddr.js
is-docker MIT Source for is-docker MIT text for is-docker
is-in-ssh MIT Source for is-in-ssh MIT text for is-in-ssh
is-inside-container MIT Source for is-inside-container MIT text for is-inside-container
is-promise MIT Source for is-promise MIT text for is-promise
is-unsafe MIT Source for is-unsafe MIT text for is-unsafe
is-wsl MIT Source for is-wsl MIT text for is-wsl
jsonfile MIT Source for jsonfile MIT text for jsonfile
lilconfig MIT Source for lilconfig MIT text for lilconfig
math-intrinsics MIT Source for math-intrinsics MIT text for math-intrinsics
media-typer MIT Source for media-typer MIT text for media-typer
merge-descriptors MIT Source for merge-descriptors MIT text for merge-descriptors
mime-db MIT Source for mime-db MIT text for mime-db
mime-types MIT Source for mime-types MIT text for mime-types
mitt MIT Source for mitt MIT text for mitt
modern-tar MIT Source for modern-tar MIT text for modern-tar
ms MIT Source for ms MIT text for ms
negotiator MIT Source for negotiator MIT text for negotiator
object-assign MIT Source for object-assign MIT text for object-assign
object-inspect MIT Source for object-inspect MIT text for object-inspect
on-finished MIT Source for on-finished MIT text for on-finished
once ISC Source for once ISC text for once
open MIT Source for open MIT text for open
parseurl MIT Source for parseurl MIT text for parseurl
path-expression-matcher MIT Source for path-expression-matcher MIT text for path-expression-matcher
path-to-regexp MIT Source for path-to-regexp MIT text for path-to-regexp
powershell-utils MIT Source for powershell-utils MIT text for powershell-utils
proxy-addr MIT Source for proxy-addr MIT text for proxy-addr
puppeteer Apache-2.0 Source for puppeteer Apache-2.0 text for puppeteer
puppeteer-cluster MIT Source for puppeteer-cluster MIT text for puppeteer-cluster
puppeteer-core Apache-2.0 Source for puppeteer-core Apache-2.0 text for puppeteer-core
puppeteer-extra MIT Source for puppeteer-extra MIT text for puppeteer-extra
qs BSD-3-Clause Source for qs BSD-3-Clause text for qs
range-parser MIT Source for range-parser MIT text for range-parser
raw-body MIT Source for raw-body MIT text for raw-body
robots-parser MIT Source for robots-parser MIT text for robots-parser
router MIT Source for router MIT text for router
run-applescript MIT Source for run-applescript MIT text for run-applescript
safer-buffer MIT Source for safer-buffer MIT text for safer-buffer
send MIT Source for send MIT text for send
serve-static MIT Source for serve-static MIT text for serve-static
setprototypeof ISC Source for setprototypeof ISC text for setprototypeof
side-channel MIT Source for side-channel MIT text for side-channel
side-channel-list MIT Source for side-channel-list MIT text for side-channel-list
side-channel-map MIT Source for side-channel-map MIT text for side-channel-map
side-channel-weakmap MIT Source for side-channel-weakmap MIT text for side-channel-weakmap
statuses MIT Source for statuses MIT text for statuses
string-width MIT Source for string-width MIT text for string-width
strip-ansi MIT Source for strip-ansi MIT text for strip-ansi
strnum MIT Source for strnum MIT text for strnum
toidentifier MIT Source for toidentifier MIT text for toidentifier
type-is MIT Source for type-is MIT text for type-is
typed-query-selector MIT Source for typed-query-selector MIT text for typed-query-selector
universalify MIT Source for universalify MIT text for universalify
unpipe MIT Source for unpipe MIT text for unpipe
user-agents BSD-2-Clause Source for user-agents BSD-2-Clause text for user-agents
vary MIT Source for vary MIT text for vary
webdriver-bidi-protocol Apache-2.0 Source for webdriver-bidi-protocol Apache-2.0 text for webdriver-bidi-protocol
wrap-ansi MIT Source for wrap-ansi MIT text for wrap-ansi
wrappy ISC Source for wrappy ISC text for wrappy
ws MIT Source for ws MIT text for ws
wsl-utils MIT Source for wsl-utils MIT text for wsl-utils
xml-naming MIT Source for xml-naming MIT text for xml-naming
y18n ISC Source for y18n ISC text for y18n
yargs MIT Source for yargs MIT text for yargs
yargs-parser ISC Source for yargs-parser ISC text for yargs-parser
zod MIT Source for zod MIT text for zod
Node.js runtime MIT (the components built into Node.js are listed with their licences in its licence file) Source for Node.js runtime Licence text for Node.js runtime
Inno Setup Custom (free for commercial use) Source for Inno Setup Licence text for Inno Setup
npm Artistic-2.0 (the packages npm includes are under their own licences: MIT, ISC, BSD-2-Clause, BSD-3-Clause, Apache-2.0, BlueOak-1.0.0, CC0-1.0 and CC-BY-3.0) Source for npm Artistic-2.0 text for npm
SortableJS (embedded in the app and reports) MIT Source for SortableJS MIT text for SortableJS (embedded in the app and reports)
JSZip (embedded in reports) MIT (dual-licensed MIT or GPL-3.0; used under MIT) Source for JSZip MIT text for JSZip (embedded in reports)
pako (included in JSZip, embedded in reports) MIT and Zlib Source for pako Licence text for pako (included in JSZip, embedded in reports)
Microsoft Edge WebView2 SDK (Windows build) Microsoft WebView2 SDK licence Source for Microsoft Edge WebView2 SDK Licence text for Microsoft Edge WebView2 SDK (Windows build)
.NET runtime, including WPF and Windows Forms (Windows build) MIT Source for .NET runtime MIT text for .NET runtime, including WPF and Windows Forms (Windows build)
Atkinson Hyperlegible Next (font for the app, reports and website) OFL-1.1 Source for Atkinson Hyperlegible Next OFL-1.1 text for Atkinson Hyperlegible Next (font for the app, reports and website)
Bootstrap Icons (icons for the app, reports and website) MIT Source for Bootstrap Icons MIT text for Bootstrap Icons (icons for the app, reports and website)

Thank you to these projects

Octopus Scanner would not exist without the people who build and share open-source software. Thank you to every project on this page, and especially to these.

axe-core

Deque Systems

The accessibility rules engine behind every scan.

Puppeteer

The Chrome team at Google

Drives the browser that loads and tests each page.

Node.js

The OpenJS Foundation

Runs the scanner on your computer.

Atkinson Hyperlegible Next

The Braille Institute

The font used in the app, reports and this website, designed for readers with low vision.

Bootstrap Icons

The Bootstrap team

The icons used throughout the app, reports and this website.

Pass it on

If one of these projects helps you too, a star, a contribution or a donation goes a long way.

Trademarks

axe and axe-core are trademarks of Deque Systems, Inc. Google Chrome is a trademark of Google LLC. Apple, Mac and macOS are trademarks of Apple Inc. Microsoft, Windows, Microsoft Edge and WebView2 are trademarks of Microsoft Corporation. Node.js is a trademark of the OpenJS Foundation. Other names are trademarks of their respective owners. They are used only to describe what Octopus Scanner works with, and Octopus Scanner is not affiliated with, sponsored by or endorsed by any of them.

Was this page helpful? Email your feedback about Third-Party Licences.