mirror of
https://github.com/wez/wezterm.git
synced 2024-12-23 05:12:40 +03:00
Add PRIVACY policy/statement
https://github.com/wez/wezterm/issues/4158
This commit is contained in:
parent
513c410eb9
commit
e8171f67d9
58
PRIVACY.md
Normal file
58
PRIVACY.md
Normal file
@ -0,0 +1,58 @@
|
|||||||
|
# Privacy Policy for WezTerm
|
||||||
|
|
||||||
|
No data about your device(s) or WezTerm usage leave your device.
|
||||||
|
|
||||||
|
## Data Maintained by WezTerm
|
||||||
|
|
||||||
|
WezTerm maintains some historical data, such as recent searches or action
|
||||||
|
usage, in some of its overlays such as the debug overlay and character
|
||||||
|
selector, in order to make your usage more convenient. It is used only
|
||||||
|
by the local process, and care is taken to limit access for the associated
|
||||||
|
files on disk to only your local user identity.
|
||||||
|
|
||||||
|
WezTerm tracks the output from the commands that you have executed in
|
||||||
|
a scrollback buffer. At the time of writing, that scrollback buffer
|
||||||
|
is an in-memory structure that is not visible to other users of the machine.
|
||||||
|
In the future, if wezterm expands to offload scrollback information to
|
||||||
|
your local disk, it will do so in such a way that other users on the
|
||||||
|
same system will not be able to inspect it.
|
||||||
|
|
||||||
|
## macOS and Data permissions
|
||||||
|
|
||||||
|
On macOS, when a GUI application that has a "bundle" launches child processes
|
||||||
|
(eg: WezTerm, running your shell, and your shell running the programs which you
|
||||||
|
direct it to run), any permissioned resource access that may be attempted by
|
||||||
|
those child processes will be reported as though WezTerm is attempting to
|
||||||
|
access those resources.
|
||||||
|
|
||||||
|
The result is that from time to time you may see a dialog about WezTerm
|
||||||
|
accessing your Contacts if run a `find` command that happens to step through
|
||||||
|
the portion of your filesystem where the contacts are stored. Or perhaps you
|
||||||
|
are running a utility that accesses your camera; it will appear as though
|
||||||
|
WezTerm is accessing those resources, but it is not: there is no logic within
|
||||||
|
WezTerm to attempt to access your contacts, camera or any other sensitive
|
||||||
|
information.
|
||||||
|
|
||||||
|
## Update Checking
|
||||||
|
|
||||||
|
By default, once every 24 hours, wezterm makes an HTTP request to GitHub's
|
||||||
|
release API in order to determine if a newer version is available and to
|
||||||
|
notify you if that is the case.
|
||||||
|
|
||||||
|
The content of that request is private between your machine and GitHub. The
|
||||||
|
contributors to WezTerm cannot see inside that request and therefore cannot
|
||||||
|
infer any information from it.
|
||||||
|
|
||||||
|
If you wish, you can disable update checking. See
|
||||||
|
https://wezfurlong.org/wezterm/config/lua/config/check_for_updates.html for
|
||||||
|
more information on that.
|
||||||
|
|
||||||
|
## Third-Party Builds
|
||||||
|
|
||||||
|
The above is true of the wezterm source code and the binaries produced by
|
||||||
|
wezterm's CI and made available from https://wezfurlong.org/wezterm/ and
|
||||||
|
https://github.com/wez/wezterm/.
|
||||||
|
|
||||||
|
If you obtained a pre-built wezterm binary from some other source be aware that
|
||||||
|
the person(s) building those versions may have modified them to behave
|
||||||
|
differently from the source version.
|
Loading…
Reference in New Issue
Block a user