Some of the technical content on this site is only available in English.

Free and open source software declarations

Salto XS4 Face Technologies uses free and open source software. Please see below for the open source packages used and their respective licenses. Information about which license texts and copyright notices refer to which source code can be taken directly from the source code we provide according to the written offer below.

Some Salto XS4 Face Technologies products work in conjunction with, and are distributed alongside, software developed by third parties, including software subject to the GNU General Public License ("GPL") versions 2. As applicable, the terms of the GPL, and information on obtaining access to the GPL code that builds into programs used by this product, are available to you in this document.

Under section 2 of the General Public License, our proprietary software is identifiably distinct from any GPL licensed programs. As a result, it is not permitted to distribute any version of our proprietary software without our express consent and it is not required to share the source code thereof.

At the request of the copyright holders of the GPL components, we refer to the following: Our programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY, without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License and the other applicable licenses for more details.

Written offer for GPL source code

Certain FOSS licenses require Salto XS4 Face Technologies to make available to recipients the source code corresponding to the FOSS binaries distributed under those licenses. This offer is exclusive to binaries distributed under the GPL license and does not extend to Salto XS4 Face Technologies's proprietary source code as distinct, separate software. Where such specific license terms entitle you to the source code of such software, this page contains direct links to the open source code used and is complete to the best of our knowledge. Salto XS4 Face Technologies will remedy, where possible, any omissions and provide to anyone upon written request via e-mail and/or traditional paper mail within three years after the distribution of the product by us the applicable source code via email or USB pen drive for a nominal cost to cover shipping and media charges as allowed under the GPL.

To make a formal request, visit our contact page.

Salto XS4 Face Technologies Free and Open Source Software (FOSS) Declaration and Licenses

There are 3 possible locations of distributed FOSS.

  • XS4 Face Console: These libraries make up part of our online website and management portal. Any user that visits the site temporarily downloads the software and relevant license automatically. Retention is based on the user's own machine's caching settings.
  • XS4 Face Server: Downloadable and installable onto an end-customer's own managed server, as well as installed on some Salto-provided servers.
  • XS4 Face Device: Locked hardware that cannot be accessed by any user once produced, including Salto employees. Nonetheless, FOSS libraries and their respective licenses are installed and distributed along with these devices, as required by their respective licenses.

Apache-2

SoftwareCopyrightLicenseLocation
datadog-api-client-typescriptCopyright 2019-Present Datadog, Inc.Apache-2.0XS4 Face Console
docker compose© 2024 Docker Inc. All rights reservedApache-2.0XS4 Face Server
cryptographyCopyright © Individual contributors. All rights reserved.Apache-2.0 OR BSD-3-Clause LicenseXS4 Face Server
python-dateutilCopyright 2017- Paul Ganssle paul@ganssle.io. Copyright 2017- dateutil contributors (see AUTHORS file)Apache-2.0 or BSD-2-Clause LicenseXS4 Face Server
importlib-metadataApache-2.0XS4 Face Server
packagingCopyright © Donald Stufft and individual contributors. All rights reserved.Apache-2.0 and BSD-2-Clause LicenseXS4 Face Server
watchdogCopyright 2018-2024 Mickaël Schoentgen & contributors. Copyright 2014-2018 Thomas Amland & contributors. Copyright 2012-2014 Google, Inc. Copyright 2011-2012 Yesudeep MangalapillyApache-2.0XS4 Face Server
blspy / bls-signaturesCopyright 2024 Chia Network Inc.Apache-2.0XS4 Face Device
browser-sdkCopyright 2019-Present Datadog, Inc.Apache-2.0XS4 Face Device
denqueCopyright 2018-present Invertase LimitedApache-2.0XS4 Face Device
node-ecdsa-sig-formatterCopyright 2015 D2L CorporationApache-2.0XS4 Face Device
long.jsApache-2.0XS4 Face Device
opentelemetry-jsApache-2.0XS4 Face Device

BSD-2

SoftwareCopyrightLicenseLocation
webidl-conversionsCopyright © 2014, Domenic Denicola All rights reserved.BSD-2-Clause LicenseXS4 Face Console
python-dateutilCopyright 2017- Paul Ganssle paul@ganssle.io. Copyright 2017- dateutil contributors (see AUTHORS file)Apache-2.0 or BSD-2-Clause LicenseXS4 Face Server
pycparserCopyright © 2008-2022, Eli Bendersky. All rights reserved.BSD-2-Clause LicenseXS4 Face Server
dhcpcdCopyright © 2006-2024 Roy Marples roy@marples.name. All rights reserved.BSD-2-Clause LicenseXS4 Face Device
numpyCopyright © 2005-2024, NumPy Developers. All rights reserved.BSD-2-Clause LicenseXS4 Face Device
pycparserCopyright © 2008-2022, Eli Bendersky. All rights reserved.BSD-2-Clause LicenseXS4 Face Device
entitiesCopyright © Felix BöhmBSD-2-Clause LicenseXS4 Face Device

BSD-3

SoftwareCopyrightLicenseLocation
clickCopyright 2014 PalletsBSD-3-Clause LicenseXS4 Face Server
cryptographyCopyright © Individual contributors. All rights reserved.Apache-2.0 OR BSD-3-Clause LicenseXS4 Face Server
flaskCopyright 2010 PalletsBSD-3-Clause LicenseXS4 Face Server
idnaCopyright © 2013-2024, Kim Davies and contributors. All rights reserved.BSD-3-Clause LicenseXS4 Face Server
itsdangerousCopyright 2011 PalletsBSD-3-Clause LicenseXS4 Face Server
jinja2Copyright 2007 PalletsBSD-3-Clause LicenseXS4 Face Server
markupsafeCopyright 2010 PalletsBSD-3-Clause LicenseXS4 Face Server
WerkzeugCopyright 2007 PalletsBSD-3-Clause LicenseXS4 Face Server
openssh-server1995 Tatu Ylonen ylo@cs.hut.fi, Espoo, Finland, Markus Friedl, Theo de Raadt, Niels Provos, Dug Song, Aaron Campbell, Damien Miller, Kevin Steves, Daniel Kouril, Wesley Griffin, Per Allansson, Nils Nordman, Simon Wilkinson, Ben Lindstrom, Tim Rice, Andre Lucas, Chris Adams, Corinna Vinschen, Cray Inc., Denis Parker, Gert Doering, Jakob Schlyter, Jason Downs, Juha Yrjölä, Michael Stone, Networks Associates Technology, Inc., Solar Designer, Todd C. Miller, Wayne Schroeder, William Jones, Darren Tucker, Sun Microsystems, The SCO Group, Daniel Walsh, Red Hat, Inc, Simon Vallet / Genoscope, Internet Software Consortium, Reyk Floeter, Chad MynhierBSD-3-Clause LicenseXS4 Face Device
buffer-equal-constant-timeCopyright © 2013, GoInstant Inc., a salesforce.com companyBSD-3-Clause LicenseXS4 Face Device
ieee754Copyright 2008 Fair Oaks Labs, Inc.BSD-3-Clause LicenseXS4 Face Device

EPL

SoftwareCopyrightLicenseLocation

EPL-2

SoftwareCopyrightLicenseLocation
paho.mqtt.pythonCopyright © 2007, Eclipse Foundation, Inc. and its licensors.Eclipse Public License v1 and Eclipse Public License v2XS4 Face Server

GPL

SoftwareCopyrightLicenseLocation

GPL-2

SoftwareCopyrightLicenseLocation
chronyCopyright © 1989, 1991 Free Software Foundation, Inc.GNU GPL v2XS4 Face Device
e2fsprogs1993-2022 Theodore Ts'o tytso@mit.eduGNU GPL v2XS4 Face Device

ISC

SoftwareCopyrightLicenseLocation
unix-dgramCopyright © 2011, Ben Noordhuis info@bnoordhuis.nlISC LicenseXS4 Face Console
inheritsCopyright © 2011-2023 Isaac Z. SchlueterISC LicenseXS4 Face Device
node-lru-cacheCopyright © 2010-2023 Isaac Z. Schlueter and ContributorsISC LicenseXS4 Face Device
picocolorsCopyright © 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton VerinovISC LicenseXS4 Face Device
sax-jsCopyright © 2010-2024 Isaac Z. Schlueter and ContributorsISC LicenseXS4 Face Device
split2Copyright © 2014-2018, Matteo Collina hello@matteocollina.comISC LicenseXS4 Face Device

MIT

SoftwareCopyrightLicenseLocation
babelCopyright © 2014-present Sebastian McKenzie and other contributorsMIT LicenseXS4 Face Console
datadog-metricsCopyright © 2014 Daniel BaderMIT LicenseXS4 Face Console
debugCopyright © 2014-2017 TJ Holowaychuk tj@vision-media.ca, Copyright © 2018-2021 Josh JunonMIT LicenseXS4 Face Console
delayed-streamCopyright © 2011 Debuggable Limited felix@debuggable.comMIT LicenseXS4 Face Console
es6-promiseCopyright © 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributorsMIT LicenseXS4 Face Console
file-uri-to-pathCopyright © 2014 Nathan Rajlich nathan@tootallnate.netMIT LicenseXS4 Face Console
form-dataCopyright © 2012 Felix Geisendörfer felix@debuggable.com and contributorsMIT LicenseXS4 Face Console
asynckitCopyright © 2016 Alex IndigoMIT LicenseXS4 Face Console
hot-shotsCopyright 2011 Steve Ivy. All rights reserved.MIT LicenseXS4 Face Console
loglevelCopyright © 2013 Tim PerryMIT LicenseXS4 Face Console
mime-dbCopyright © 2014 Jonathan Ong me@jongleberry.com, Copyright © 2015-2022 Douglas Christopher Wilson doug@somethingdoug.comMIT LicenseXS4 Face Console
mime-typesCopyright © 2014 Jonathan Ong me@jongleberry.com, Copyright © 2015-2022 Douglas Christopher Wilson doug@somethingdoug.comMIT LicenseXS4 Face Console
msCopyright © 2022 Vercel, Inc.MIT LicenseXS4 Face Console
nanCopyright © 2018 NAN contributorsMIT LicenseXS4 Face Console
node-fetchCopyright © 2016 - 2020 Node Fetch TeamMIT LicenseXS4 Face Console
pakoCopyright © 2014-2017 by Vitaly Puzrin and Andrei TuputcynMIT LicenseXS4 Face Console
querystringifyCopyright © 2015 Unshift.io, Arnout Kazemier, the Contributors.MIT LicenseXS4 Face Console
requires-portCopyright © 2015 Unshift.io, Arnout Kazemier, the Contributors.MIT LicenseXS4 Face Console
tr46Copyright © Sebastian MayrMIT LicenseXS4 Face Console
DefinitelyTypedCopyrights are respective of each contributor listed at the beginning of each definition file.MIT LicenseXS4 Face Console
url-parseCopyright © 2015 Unshift.io, Arnout Kazemier, the Contributors.MIT LicenseXS4 Face Console
whatwg-urlCopyright © Sebastian MayrMIT LicenseXS4 Face Console
node-bindingsCopyright © 2012 Nathan Rajlich nathan@tootallnate.netMIT LicenseXS4 Face Console
bufferCopyright © Feross Aboukhadijeh, and other contributors.MIT LicenseXS4 Face Device
buffer-fromCopyright © 2016, 2018 Linus UnnebäckMIT LicenseXS4 Face Console
node-combined-streamCopyright © 2011 Debuggable Limited felix@debuggable.comMIT LicenseXS4 Face Console
cross-fetchCopyright © 2017 Leonardo QuixadáMIT LicenseXS4 Face Console
bootstrapCopyright © 2011-2024 The Bootstrap AuthorsMIT LicenseXS4 Face Server
bootstrap-iconsCopyright © 2019-2024 The Bootstrap AuthorsMIT LicenseXS4 Face Server
apschedulerCopyright © 2009 Alex GrönholmMIT LicenseXS4 Face Server
cffiMIT LicenseXS4 Face Server
charset-normalizerCopyright © 2019 TAHRI Ahmed R.MIT LicenseXS4 Face Server
exceptiongroupCopyright © 2022 Alex GrönholmMIT LicenseXS4 Face Server
flask-MQTTCopyright © 2017 Stefan LehmannMIT LicenseXS4 Face Server
greenletCopyright © Armin Rigo, Christian Tismer and contributorsMIT LicenseXS4 Face Server
gunicorn2009-2024 © Benoît Chesneau benoitc@gunicorn.org. 2009-2015 © Paul J. Davis paul.joseph.davis@gmail.comMIT LicenseXS4 Face Server
iniconfigCopyright © 2010 - 2023 Holger Krekel and othersMIT LicenseXS4 Face Server
pluggyCopyright © 2015 holger krekel (rather uses bitbucket/hpk42)MIT LicenseXS4 Face Server
pytestCopyright © 2004 Holger Krekel and othersMIT LicenseXS4 Face Server
python-hostsCopyright © 2015 Jon HadfieldMIT LicenseXS4 Face Server
pytzCopyright © 2003-2019 Stuart Bishop stuart@stuartbishop.netMIT LicenseXS4 Face Server
pyYAMLCopyright © 2017-2021 Ingy döt Net. Copyright © 2006-2016 Kirill SimonovMIT LicenseXS4 Face Server
sixCopyright © 2010-2020 Benjamin PetersonMIT LicenseXS4 Face Server
SQLAlchemyCopyright 2005-2024 SQLAlchemy authors and contributors see AUTHORS file.MIT LicenseXS4 Face Server
tomliCopyright © 2021 Taneli HukkinenMIT LicenseXS4 Face Server
tzlocalCopyright 2011-2017 Lennart RegebroMIT LicenseXS4 Face Server
zippMIT LicenseXS4 Face Server
cffiMIT LicenseXS4 Face Device
crcmodCopyright © 2010 Raymond L. Buvel. Copyright © 2010 Craig McQueenMIT LicenseXS4 Face Device
opencv-python-headlessCopyright © Olli-Pekka HeinisuoMIT LicenseXS4 Face Device
python-hostsCopyright © 2015 Jon HadfieldMIT LicenseXS4 Face Device
pyzbarCopyright © 2016 The Trustees of the Natural History Museum, LondonMIT LicenseXS4 Face Device
wheelCopyright © 2012 Daniel Holth dholth@fastmail.fm and contributorsMIT LicenseXS4 Face Device
any-baseCopyright © 2015 Kamil Harasimowicz and contributorsMIT LicenseXS4 Face Device
axios# Copyright © 2014-present Matt Zabriskie & CollaboratorsMIT LicenseXS4 Face Device
azure-sdk-for-jsCopyright © 2018 MicrosoftMIT LicenseXS4 Face Device
base64-jsCopyright © 2014 Jameson LittleMIT LicenseXS4 Face Device
binasciiCopyright © 2014 Michał Budzyński (@michalbe)MIT LicenseXS4 Face Device
blCopyright © 2013-2019 bl contributorsMIT LicenseXS4 Face Device
commistCopyright © 2014-2022 Matteo CollinaMIT LicenseXS4 Face Device
concat-streamCopyright © 2013 Max OgdenMIT LicenseXS4 Face Device
cookieCopyright © 2012-2014 Roman Shtylman shtylman@gmail.com, Copyright © 2015 Douglas Christopher Wilson doug@somethingdoug.comMIT LicenseXS4 Face Device
core-jsCopyright © 2014-2024 Denis PushkarevMIT LicenseXS4 Face Device
csstypeCopyright © 2017-2018 Fredrik NicolMIT LicenseXS4 Face Device
date-fnsCopyright © 2021 Sasha Koss and Lesha Koss https://kossnocorp.mit-license.orgMIT LicenseXS4 Face Device
define-lazy-propCopyright © Sindre Sorhus sindresorhus@gmail.com (https://sindresorhus.com)MIT LicenseXS4 Face Device
estree-walkerCopyright © 2015-20 these peopleMIT LicenseXS4 Face Device
event-target-shimCopyright © 2015 Toru NagashimaMIT LicenseXS4 Face Device
eventsCopyright Joyent, Inc. and other Node contributors.MIT LicenseXS4 Face Device
busboyCopyright Brian White. All rights reserved.MIT LicenseXS4 Face Device
fast-unique-numbersCopyright © 2024 Christoph GuttandinMIT LicenseXS4 Face Device
flag-iconsCopyright © 2013 Panayiotis LipiridisMIT LicenseXS4 Face Device
follow-redirectsCopyright 2014-present Olivier Lalonde olalonde@gmail.com, James Talmage james@talmage.io, Ruben VerborghMIT LicenseXS4 Face Device
generate-functionCopyright © 2014 Mathias BuusMIT LicenseXS4 Face Device
help-meCopyright © 2014-2022 Matteo CollinaMIT LicenseXS4 Face Device
iconv-liteCopyright © 2011 Alexander ShtuchkinMIT LicenseXS4 Face Device
vue-i18nCopyright © 2016 kazuya kawaguchiMIT LicenseXS4 Face Device
is-dockerCopyright © Sindre Sorhus sindresorhus@gmail.comMIT LicenseXS4 Face Device
is-wslCopyright © Sindre Sorhus sindresorhus@gmail.comMIT LicenseXS4 Face Device
node-jsonwebtokenCopyright © 2015 Auth0, Inc. support@auth0.comMIT LicenseXS4 Face Device
js-sdslCopyright © 2021 Zilong YaoMIT LicenseXS4 Face Device
node-jwsCopyright © 2013 Brian J. BrennanMIT LicenseXS4 Face Device
jwt-decodeCopyright © 2015 Auth0, Inc. support@auth0.comMIT LicenseXS4 Face Device
lodashCopyright © 2015 Auth0, Inc. support@auth0.comMIT LicenseXS4 Face Device
magic-stringCopyright 2018 Rich HarrisMIT LicenseXS4 Face Device
mime-dbCopyright © 2014 Jonathan Ong me@jongleberry.com, Copyright © 2015-2022 Douglas Christopher Wilson doug@somethingdoug.comXS4 Face Device
minimistCopyright © 2013 James Halliday and contributorsMIT LicenseXS4 Face Device
MQTT.jsCopyright 2011-2014 by Adam RuddMIT LicenseXS4 Face Device
mqtt-packetCopyright © 2014-2017 mqtt-packet contributorsMIT LicenseXS4 Face Device
node-mysql2Copyright © 2016 Andrey Sidorov sidorares@yandex.ru and contributorsMIT LicenseXS4 Face Device
named-placeholdersCopyright © 2014 Andrey SidorovMIT LicenseXS4 Face Device
nanoidCopyright 2017 Andrey Sitnik andrey@sitnik.ruMIT LicenseXS4 Face Device
number-allocatorCopyright © 2021 Takatoshi KondoMIT LicenseXS4 Face Device
openCopyright © Sindre Sorhus sindresorhus@gmail.comMIT LicenseXS4 Face Device
openssl-tsCopyright © 2022 Mariano ZuninoMIT LicenseXS4 Face Device
node-processCopyright © 2013 Roman Shtylman shtylman@gmail.comMIT LicenseXS4 Face Device
process-nextick-argsCopyright © 2015 Calvin MetcalfMIT LicenseXS4 Face Device
postcssCopyright 2013 Andrey Sitnik andrey@sitnik.ruMIT LicenseXS4 Face Device
proxy-from-envCopyright © 2016-2018 Rob Wu rob@robwu.nlMIT LicenseXS4 Face Device
qrcode.vueCopyright © 2017 scope.wuMIT LicenseXS4 Face Device
quasarCopyright © 2015-present Razvan StoenescuMIT LicenseXS4 Face Device
regeneratorCopyright © 2014-present, Facebook, Inc.XS4 Face Device
reIntervalCopyright © 2015 Agor MaximeMIT LicenseXS4 Face Device
rfdcCopyright 2019 "David Mark Clements david.mark.clements@gmail.com"MIT LicenseXS4 Face Device
safe-bufferCopyright © Feross AboukhadijehMIT LicenseXS4 Face Device
seq-queueCopyright © 2012 Netease, Inc. and other pomelo contributorsMIT LicenseXS4 Face Device
short-uuidCopyright © 2016 Samuel RouseMIT LicenseXS4 Face Device
sourcemap-codecCopyright © 2015 Rich HarrisMIT LicenseXS4 Face Device
sqlstringCopyright © 2012 Felix Geisendörfer felix@debuggable.com and contributorsMIT LicenseXS4 Face Device
stoppableCopyright © 2017 Hunter Loftis hunter@hunterloftis.comMIT LicenseXS4 Face Device
node-tmpCopyright © 2014 KARASZI IstvánMIT LicenseXS4 Face Device
onceCopyright © 2020 Nathan RajlichMIT LicenseXS4 Face Device
typedarrayCopyright © 2010, Linden Research, Inc. Copyright © 2012, Joshua Bell, and contributorsMIT LicenseXS4 Face Device
undiciCopyright © Matteo Collina and Undici contributorsMIT LicenseXS4 Face Device
util-deprecateCopyright © 2014 Nathan Rajlich nathan@tootallnate.netMIT LicenseXS4 Face Device
uuidCopyright © 2010-2020 Robert Kieffer and other contributorsMIT LicenseXS4 Face Device
coreCopyright © 2018-present, Yuxi (Evan) You and Vue contributorsMIT LicenseXS4 Face Device
vue-demiCopyright © 2020-present, Anthony FuMIT LicenseXS4 Face Device
vuelidateCopyright © 2016 VuelidateMIT LicenseXS4 Face Device
routerCopyright © 2019-present Eduardo San Martin MoroteMIT LicenseXS4 Face Device
worker-timers-brokerCopyright © 2024 Christoph GuttandinMIT LicenseXS4 Face Device
node-xml2jsCopyright 2010, 2011, 2012, 2013. All rights reserved.MIT LicenseXS4 Face Device
xmlbuilder-jsCopyright © 2013 Ozgur OzcitakMIT LicenseXS4 Face Device

MPL-2

SoftwareCopyrightLicenseLocation
certifiMPL 2.0XS4 Face Server

Python 2

SoftwareCopyrightLicenseLocation
PythonCopyright ©2001-2024. Python Software FoundationPython 2 LicenseXS4 Face Server
defusedxmlChristian Heimes christian@python.orgPython 2 LicenseXS4 Face Server
typing_extensionsCopyright © 1991 - 1995, Stichting Mathematisch Centrum Amsterdam, The Netherlands. All rights reserved.Python 2 LicenseXS4 Face Server
PythonCopyright ©2001-2024. Python Software FoundationPython 2 LicenseXS4 Face Device
defusedxmlChristian Heimes christian@python.orgPython 2 LicenseXS4 Face Device

Misc

SoftwareCopyrightLicenseLocation
proxy-agentsXS4 Face Device
source-map-jsCopyright © 2009-2011, Mozilla Foundation and contributorsbespoke licenseXS4 Face Device
tslibCopyright © Microsoft Corporation.OBSDXS4 Face Device
readable-streamCopyright Node.js contributors. All rights reserved.NodeJS MiniXS4 Face Device
string-decoderCopyright Node.js contributors. All rights reserved.NodeJS MiniXS4 Face Device
yallistEach contributor licenses you to do everything with this software that would otherwise infringe that contributor's copyright in it.Blue Oak LicenseXS4 Face Device
DebianCopyright © 1997-2024 Software in the Public Interest, Inc. and othersDFSGXS4 Face Server

Salto Systems, S. L. uses third-party data storage and retrieval devices in order to allow secure browsing and gain a better understanding of how users interact with the website in order to improve our services. You can accept all cookies by clicking the "Accept cookies" button or reject their use by clicking the "Reject cookies" button. For more information, visit our Cookies Policy