Licences
Forward is built on other people’s work. This page says what Forward itself is licensed under, and gives credit for what it includes.
Forward
The Community edition is open source software under the Mozilla Public License 2.0. You may use it, change it and share it. If you share changed versions of Forward’s files, you must share those changes under the same licence. The source is at [COMMUNITY REPOSITORY URL].
The Free and Premium editions are ready-made apps from [RESPONSIBLE PARTY]. They include the Community edition’s code, with additions that are not open source. Your use of them is covered by the terms of use.
The Forward name, logo and illustrations are not open source and are not covered by the Mozilla Public License. Please do not use them for something that is not Forward.
The Pet
The Pet in the Free and Premium editions is the black cat Hijiki, from Live2D Inc.'s “Tororo & Hijiki” sample data, drawn with the Live2D Cubism SDK.
This content uses sample data owned and copyrighted by Live2D Inc. The sample data are utilized in accordance with terms and conditions set by Live2D Inc. This content itself is created at the author’s sole discretion.
The model and the Cubism SDK belong to Live2D Inc. They are not part of Forward, are not open source, and are not in the Community edition’s repository. In the Community edition you download them from Live2D yourself and accept Live2D’s terms.
- Live2D Free Material License Agreement
- Terms of use for Live2D Cubism sample data
- Live2D Cubism Core is under the Live2D Proprietary Software License, and the Cubism Framework under the Live2D Open Software License. Both are at live2d.com.
Voice
Talking with the Pet runs on your own computer, using software you download when you turn voice on:
| Software | What it does | Licence |
|---|---|---|
| faster-whisper | Turns what you say into text | MIT |
| Silero VAD | Notices when you start and stop speaking | MIT |
| Chatterbox, by Resemble AI | Speaks the Pet’s replies | MIT |
| Python | Runs the above | PSF License |
Every recording Chatterbox makes carries Resemble’s inaudible watermark. You can choose your computer’s built-in voice in its place.
Services
Forward can connect to Claude by Anthropic, Google Calendar and GitHub. Those names belong to their owners. Forward is not made or endorsed by them.
Third-party software in the app
The desktop app is built with Electron, which includes Chromium and Node.js. Their full notices are inside the app.
The app, the Hub and the connector also include the open source packages below. Each is used under its own licence, and each copyright belongs to its authors.
| Package | Version | Licence | Copyright |
|---|---|---|---|
| @anthropic-ai/sdk | 1.8.0 | Apache-2.0 | © You must retain, in the Source form of any Derivative Works; Copyright 2023 Anthropic, PBC. |
| @babel/runtime | 7.29.14 | MIT | Copyright © 2014-present Sebastian McKenzie and other contributors |
| @hono/node-server | 2.1.8 | MIT | Copyright © 2022 - present, Yusuke Wada and Hono contributors |
| @modelcontextprotocol/sdk | 1.32.2 | MIT | Copyright © 2024 Anthropic, PBC |
| @opentelemetry/api | 1.10.0 | Apache-2.0 | © You must retain, in the Source form of any Derivative Works; Copyright [yyyy] [name of copyright owner] |
| @stablelib/base64 | 1.0.1 | MIT | Copyright © 2016 Dmitry Chestnykh |
| @types/linkify-it | 5.0.0 | MIT | Copyright © Microsoft Corporation. |
| @types/markdown-it | 14.2.0 | MIT | Copyright © Microsoft Corporation. |
| @types/mdurl | 2.0.0 | MIT | Copyright © Microsoft Corporation. |
| accepts | 2.0.0 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2015 Douglas Christopher Wilson doug@somethingdoug.com |
| ajv | 8.20.0 | MIT | Copyright © 2015-2021 Evgeny Poberezkin |
| ajv-formats | 3.0.1 | MIT | Copyright © 2020 Evgeny Poberezkin |
| argparse | 3.0.4 | PSF-2.0 | See the package |
| body-parser | 2.4.0 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2014-2015 Douglas Christopher Wilson doug@somethingdoug.com |
| bytes | 3.1.2 | MIT | Copyright © 2012-2014 TJ Holowaychuk tj@vision-media.ca; Copyright © 2015 Jed Watson jed.watson@me.com |
| call-bind-apply-helpers | 1.0.2 | MIT | Copyright © 2024 Jordan Harband |
| call-bound | 1.0.4 | MIT | Copyright © 2024 Jordan Harband |
| content-disposition | 2.0.1 | MIT | Copyright © 2014-2017 Douglas Christopher Wilson |
| content-type | 1.0.5 | MIT | Copyright © 2015 Douglas Christopher Wilson |
| cookie | 0.7.2 | MIT | Copyright © 2012-2014 Roman Shtylman shtylman@gmail.com; Copyright © 2015 Douglas Christopher Wilson doug@somethingdoug.com |
| cookie-signature | 1.2.2 | MIT | Copyright © 2012–2024 LearnBoost tj@learnboost.com and other contributors; |
| cors | 2.8.6 | MIT | Copyright © 2013 Troy Goode troygoode@gmail.com |
| cross-spawn | 7.0.6 | MIT | Copyright © 2018 Made With MOXY Lda hello@moxy.studio |
| debug | 4.4.3 | MIT | Copyright © 2014-2017 TJ Holowaychuk tj@vision-media.ca; Copyright © 2018-2021 Josh Junon |
| depd | 2.0.0 | MIT | Copyright © 2014-2018 Douglas Christopher Wilson |
| dunder-proto | 1.0.1 | MIT | Copyright © 2024 ECMAScript Shims |
| ee-first | 1.1.1 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com |
| encodeurl | 2.0.3 | MIT | Copyright © 2016 Douglas Christopher Wilson |
| entities | 8.1.0 | BSD-2-Clause | Copyright © Felix Böhm |
| es-define-property | 1.0.1 | MIT | Copyright © 2024 Jordan Harband |
| es-errors | 1.3.0 | MIT | Copyright © 2024 Jordan Harband |
| es-object-atoms | 1.1.2 | MIT | Copyright © 2024 Jordan Harband |
| escape-html | 1.0.3 | MIT | Copyright © 2012-2013 TJ Holowaychuk; Copyright © 2015 Andreas Lubbe |
| etag | 1.8.1 | MIT | Copyright © 2014-2016 Douglas Christopher Wilson |
| eventsource | 3.0.7 | MIT | Copyright © EventSource GitHub organisation |
| eventsource-parser | 3.1.1 | MIT | Copyright © 2026 Espen Hovlandsdal espen@hovlandsdal.com |
| express | 5.3.0 | MIT | Copyright © 2009-2014 TJ Holowaychuk tj@vision-media.ca; Copyright © 2013-2014 Roman Shtylman shtylman+expressjs@gmail.com |
| express-rate-limit | 8.7.4 | MIT | Copyright 2023 Nathan Friedly, Vedant K |
| fast-deep-equal | 3.1.3 | MIT | Copyright © 2017 Evgeny Poberezkin |
| fast-sha256 | 1.3.0 | Unlicense | See the package |
| fast-uri | 3.1.9 | BSD-3-Clause | Copyright © 2011-2021, Gary Court until https://github.com/garycourt/uri-js/commit/a1acf730b4bba3f1097c9f52e7d9d3aba8cdcaae; Copyright © 2021-present The Fastify team https://github.com/fastify/fastify#team |
| finalhandler | 2.1.1 | MIT | Copyright © 2014-2022 Douglas Christopher Wilson doug@somethingdoug.com |
| forwarded | 0.2.0 | MIT | Copyright © 2014-2017 Douglas Christopher Wilson |
| fresh | 2.0.0 | MIT | Copyright © 2012 TJ Holowaychuk tj@vision-media.ca; Copyright © 2016-2017 Douglas Christopher Wilson doug@somethingdoug.com |
| function-bind | 1.1.2 | MIT | Copyright © 2013 Raynos. |
| get-intrinsic | 1.3.0 | MIT | Copyright © 2020 Jordan Harband |
| get-proto | 1.0.1 | MIT | Copyright © 2025 Jordan Harband |
| gopd | 1.2.0 | MIT | Copyright © 2022 Jordan Harband |
| has-symbols | 1.1.0 | MIT | Copyright © 2016 Jordan Harband |
| hasown | 2.0.4 | MIT | Copyright © Jordan Harband and contributors |
| hono | 4.13.18 | MIT | Copyright © 2021 - present, Yusuke Wada and Hono contributors |
| http-errors | 2.0.1 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2016 Douglas Christopher Wilson doug@somethingdoug.com |
| iconv-lite | 0.7.3 | MIT | Copyright © 2011 Alexander Shtuchkin |
| inherits | 2.0.4 | ISC | Copyright © Isaac Z. Schlueter |
| ip-address | 10.7.6 | MIT | Copyright © 2011 by Beau Gunderson |
| ipaddr.js | 1.9.1 | MIT | Copyright © 2011-2017 whitequark whitequark@whitequark.org |
| is-promise | 4.0.0 | MIT | Copyright © 2014 Forbes Lindesay |
| isexe | 2.0.0 | ISC | Copyright © Isaac Z. Schlueter and Contributors |
| jose | 6.2.17 | MIT | Copyright © 2018 Filip Skokan |
| json-schema-to-ts | 3.1.1 | MIT | Copyright © 2020 Thomas Aribart |
| json-schema-traverse | 1.0.0 | MIT | Copyright © 2017 Evgeny Poberezkin |
| json-schema-typed | 8.0.2 | BSD-2-Clause | See the package |
| linkify-it | 6.1.0 | MIT | Copyright © 2015 Vitaly Puzrin. |
| markdown-it | 15.0.3 | MIT | Copyright © 2014 Vitaly Puzrin, Alex Kocharin. |
| math-intrinsics | 1.1.0 | MIT | Copyright © 2024 ECMAScript Shims |
| mdurl | 2.1.0 | MIT | Copyright © 2015 Vitaly Puzrin, Alex Kocharin.; Copyright Joyent, Inc. and other Node contributors. All rights reserved. |
| media-typer | 1.1.1 | MIT | Copyright © 2014-2017 Douglas Christopher Wilson |
| merge-descriptors | 2.0.0 | MIT | Copyright © Jonathan Ong me@jongleberry.com; Copyright © Douglas Christopher Wilson doug@somethingdoug.com |
| mime-db | 1.54.0 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2015-2022 Douglas Christopher Wilson doug@somethingdoug.com |
| mime-types | 3.0.2 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2015 Douglas Christopher Wilson doug@somethingdoug.com |
| ms | 2.1.3 | MIT | Copyright © 2020 Vercel, Inc. |
| negotiator | 1.1.0 | MIT | Copyright © 2012-2014 Federico Romero; Copyright © 2012-2014 Isaac Z. Schlueter |
| object-assign | 4.1.1 | MIT | Copyright © Sindre Sorhus sindresorhus@gmail.com (sindresorhus.com) |
| object-inspect | 1.13.4 | MIT | Copyright © 2013 James Halliday |
| on-finished | 2.4.2 | MIT | Copyright © 2013 Jonathan Ong me@jongleberry.com; Copyright © 2014 Douglas Christopher Wilson doug@somethingdoug.com |
| once | 1.4.0 | ISC | Copyright © Isaac Z. Schlueter and Contributors |
| orderedmap | 2.1.1 | MIT | Copyright © 2016 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| parseurl | 1.3.3 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2014-2017 Douglas Christopher Wilson doug@somethingdoug.com |
| path-key | 3.1.1 | MIT | Copyright © Sindre Sorhus sindresorhus@gmail.com (sindresorhus.com) |
| path-to-regexp | 8.4.2 | MIT | Copyright © 2014 Blake Embrey (hello@blakeembrey.com) |
| pkce-challenge | 5.0.1 | MIT | Copyright © 2019 |
| prosemirror-commands | 1.7.2 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-history | 1.5.1 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-inputrules | 1.6.0 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-keymap | 1.2.3 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-markdown | 1.13.9 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-model | 1.25.13 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-schema-list | 1.6.0 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-state | 1.4.4 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-transform | 1.12.5 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| prosemirror-view | 1.42.9 | MIT | Copyright © 2015-2017 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| proxy-addr | 2.0.8 | MIT | Copyright © 2014-2016 Douglas Christopher Wilson |
| punycode.js | 2.3.1 | MIT | Copyright Mathias Bynens https://mathiasbynens.be/ |
| qs | 6.17.1 | BSD-3-Clause | Copyright © 2014, Nathan LaFreniere and other contributors |
| range-parser | 1.3.0 | MIT | Copyright © 2012-2014 TJ Holowaychuk tj@vision-media.ca; Copyright © 2015-2016 Douglas Christopher Wilson doug@somethingdoug.com |
| raw-body | 3.0.2 | MIT | Copyright © 2013-2014 Jonathan Ong me@jongleberry.com; Copyright © 2014-2022 Douglas Christopher Wilson doug@somethingdoug.com |
| react | 19.3.1 | MIT | Copyright © Meta Platforms, Inc. and affiliates. |
| react-dom | 19.3.1 | MIT | Copyright © Meta Platforms, Inc. and affiliates. |
| require-from-string | 2.0.2 | MIT | Copyright © Vsevolod Strukchinsky floatdrop@gmail.com (github.com/floatdrop) |
| rope-sequence | 1.3.4 | MIT | Copyright © 2016 by Marijn Haverbeke marijn@haverbeke.berlin |
| router | 2.2.0 | MIT | Copyright © 2013 Roman Shtylman; Copyright © 2014-2022 Douglas Christopher Wilson |
| safer-buffer | 2.1.2 | MIT | Copyright © 2018 Nikita Skovoroda chalkerx@gmail.com |
| scheduler | 0.28.0 | MIT | Copyright © Meta Platforms, Inc. and affiliates. |
| send | 1.2.1 | MIT | Copyright © 2012 TJ Holowaychuk; Copyright © 2014-2022 Douglas Christopher Wilson |
| serve-static | 2.2.1 | MIT | Copyright © 2010 Sencha Inc.; Copyright © 2011 LearnBoost |
| setprototypeof | 1.2.0 | ISC | Copyright © 2015, Wes Todd |
| shebang-command | 2.0.0 | MIT | Copyright © Kevin Mårtensson kevinmartensson@gmail.com (github.com/kevva) |
| shebang-regex | 3.0.0 | MIT | Copyright © Sindre Sorhus sindresorhus@gmail.com (sindresorhus.com) |
| side-channel | 1.1.1 | MIT | Copyright © 2019 Jordan Harband |
| side-channel-list | 1.0.1 | MIT | Copyright © 2024 Jordan Harband |
| side-channel-map | 1.0.1 | MIT | Copyright © 2024 Jordan Harband |
| side-channel-weakmap | 1.0.2 | MIT | Copyright © 2019 Jordan Harband |
| standardwebhooks | 1.1.1 | MIT | See the package |
| statuses | 2.0.2 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2016 Douglas Christopher Wilson doug@somethingdoug.com |
| toidentifier | 1.0.1 | MIT | Copyright © 2016 Douglas Christopher Wilson doug@somethingdoug.com |
| ts-algebra | 2.0.0 | MIT | Copyright © 2020 Thomas Aribart |
| type-is | 2.1.0 | MIT | Copyright © 2014 Jonathan Ong me@jongleberry.com; Copyright © 2014-2015 Douglas Christopher Wilson doug@somethingdoug.com |
| uc.micro | 3.0.0 | MIT | Copyright Mathias Bynens https://mathiasbynens.be/ |
| unpipe | 1.0.0 | MIT | Copyright © 2015 Douglas Christopher Wilson doug@somethingdoug.com |
| vary | 1.1.2 | MIT | Copyright © 2014-2017 Douglas Christopher Wilson |
| w3c-keyname | 2.2.8 | MIT | Copyright © 2016 by Marijn Haverbeke marijn@haverbeke.berlin and others |
| which | 2.0.2 | ISC | Copyright © Isaac Z. Schlueter and Contributors |
| wrappy | 1.0.2 | ISC | Copyright © Isaac Z. Schlueter and Contributors |
| ws | 8.22.2 | MIT | Copyright © 2011 Einar Otto Stangvik einaros@gmail.com; Copyright © 2013 Arnout Kazemier and contributors |
| zod | 4.6.7 | MIT | Copyright © 2025 Colin McDonnell |
| zod-to-json-schema | 3.25.2 | ISC | Copyright © 2020, Stefan Terdell |
The full text of each licence: MIT, ISC, BSD 2-Clause, BSD 3-Clause, Apache 2.0, PSF 2.0, The Unlicense.