add proper i18n for pp

This commit is contained in:
Christian Grothoff 2020-02-07 00:54:01 +01:00
parent eae85d62c1
commit f1cbc109f7
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC
15 changed files with 1324 additions and 259 deletions

View File

@ -474,7 +474,6 @@ AM_CONDITIONAL([HAVE_TWISTER], [false])
AC_CONFIG_FILES([Makefile AC_CONFIG_FILES([Makefile
contrib/Makefile contrib/Makefile
contrib/pp/Makefile
doc/Makefile doc/Makefile
doc/doxygen/Makefile doc/doxygen/Makefile
src/Makefile src/Makefile

View File

@ -1,4 +1,4 @@
SUBDIRS = . pp SUBDIRS = .
# English (en) # English (en)
tosendir=$(pkgdatadir)/tos/en tosendir=$(pkgdatadir)/tos/en
@ -13,6 +13,13 @@ tosen_DATA = \
tos/en/0.xml \ tos/en/0.xml \
tos/en/0.html tos/en/0.html
ppen_DATA = \
pp/en/0.txt \
pp/en/0.pdf \
pp/en/0.epub \
pp/en/0.xml \
pp/en/0.html
bin_SCRIPTS = \ bin_SCRIPTS = \
taler-bank-manage-testing \ taler-bank-manage-testing \
taler-exchange-revoke taler-exchange-revoke
@ -21,11 +28,17 @@ EXTRA_DIST = \
$(bin_SCRIPTS) \ $(bin_SCRIPTS) \
$(tosen_DATA) \ $(tosen_DATA) \
update-tos.sh \ update-tos.sh \
update-pp.sh \
tos/Makefile \ tos/Makefile \
tos/README \ tos/README \
tos/tos.rst \ tos/tos.rst \
tos/conf.py \ tos/conf.py \
tos/locale/de/LC_MESSAGES/tos.po \ tos/locale/de/LC_MESSAGES/tos.po \
pp/Makefile \
pp/README \
pp/tos.rst \
pp/conf.py \
pp/locale/pp/LC_MESSAGES/pp.po \
auditor-report.tex.j2 \ auditor-report.tex.j2 \
coverage.sh \ coverage.sh \
gnunet.tag \ gnunet.tag \
@ -35,11 +48,15 @@ EXTRA_DIST = \
# Change the set of supported languages here. You should # Change the set of supported languages here. You should
# also update tos'XX'data and EXTRA_DIST accordingly. # also update tos'XX'data and EXTRA_DIST accordingly.
TOS_LANGUAGES="en de" TOS_LANGUAGES="en de"
PP_LANGUAGES="en de"
# Change the terms-of-service version (Etag) to generate here! # Change the terms-of-service version (Etag) to generate here!
# This value should be incremented whenever there is a substantive # This value should be incremented whenever there is a substantive
# change in the original text (but not for the translations). # change in the original text (but not for the translations).
TOS_VERSION=0 TOS_VERSION=0
PP_VERSION=0
update-tos: update-tos:
VERSION=$(TOS_VERSION) ./update-tos.sh $(TOS_LANGUAGES) VERSION=$(TOS_VERSION) ./update-tos.sh $(TOS_LANGUAGES)
update-pp:
VERSION=$(PP_VERSION) ./update-pp.sh $(PP_LANGUAGES)

3
contrib/pp/.gitignore vendored Normal file
View File

@ -0,0 +1,3 @@
sphinx.err
sphinx.log
_build/

View File

@ -1,11 +0,0 @@
# English (en)
ppendir=$(pkgdatadir)/pp/en
ppen_DATA = \
en/0.txt \
en/0.docx \
en/0.html
EXTRA_DIST = \
$(ppen_DATA)

58
contrib/pp/README Normal file
View File

@ -0,0 +1,58 @@
This directory contains the privacy policy (template) for exchange
operators.
Dependencies
============
Generating a new Privacy Policy requires Sphinx, LaTeX with babel
packages for all supported languages. On Debian, you should
at least install:
$ apt install python3-sphinx sphinx-intl texlive-lang-german texlive-lang-english
(NOTE: List may be incomplete.)
Updating the Privacy Policy
===========================
The master file with the Privacy Policy is 'pp.rst'.
If you make substantial changes, you MUST change the "PP_VERSION"
in contrib/Makefile.am to the new Etag.
To begin the translation into other languages after editing the master
file, run
$ make gettext
to generate the master PO file. Then, run
$ sphinx-intl update -p _build/locale/ -l de -l fr -l it
to update the PO files for the various languages (extend the list of
languages as necessary). The PO files for the translators are kept
at locale/$LANG/LC_MESSAGES/pp.po for the language $LANG.
Once all PO files have been updated with new translations, run
$ make update-pp
in the "contrib/" directory to generate all of the formats. The
respective make rule calls the '../update-pp.sh' script in the
contrib/ directory, which calls the 'Makefile' in the pp/
directory for the various supported languages and file formats
and then moves the generated files to the target directory
('contrib/pp/$LANG/$VERSION.$FORMAT')
Adding a new language
=====================
To add a new language $LANG, add $LANG to "PP_LANGUAGES" in
'contrib/Makefile.am' and run
$ sphinx-intl update -p _build/gettext -l $LANG
to generate the PO template.

282
contrib/pp/conf.py Normal file
View File

@ -0,0 +1,282 @@
"""
This file is part of GNU TALER.
Copyright (C) 2014-2020 Taler Systems SA
TALER is free software; you can redistribute it and/or modify it under the
terms of the GNU Lesser General Public License as published by the Free Software
Foundation; either version 2.1, or (at your option) any later version.
TALER is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with
TALER; see the file COPYING. If not, see <http://www.gnu.org/licenses/>
@author Florian Dold
@author Benedikt Muller
@author Sree Harsha Totakura
@author Marcello Stanisci
"""
# -*- coding: utf-8 -*-
#
# neuro documentation build configuration file, created by
# sphinx-quickstart on Sat May 31 13:11:06 2014.
#
# This file is execfile()d with the current directory set to its
# containing dir.
#
# Note that not all possible configuration values are present in this
# autogenerated file.
#
# All configuration values have a default; values that are commented out
# serve to show the default.
import sys
import os
sys.path.append(os.path.abspath('_exts'))
#import taler_sphinx_theme
# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
# documentation root, use os.path.abspath to make it absolute, like shown here.
#sys.path.insert(0, os.path.abspath('.'))
# -- General configuration ------------------------------------------------
# If your documentation needs a minimal Sphinx version, state it here.
needs_sphinx = '1.8.5'
# Add any Sphinx extension module names here, as strings. They can be
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
extensions = [
'sphinx.ext.todo',
'sphinx.ext.imgmath',
]
# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']
source_suffix = {
'.rst': 'restructuredtext',
}
# The encoding of source files.
#source_encoding = 'utf-8-sig'
# The master toctree document.
master_doc = 'pp'
# General information about the project.
project = u'pp'
copyright = u'2014-2020 Taler Systems SA (GPLv3+ or GFDL 1.3+)'
# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = '0'
# The full version, including alpha/beta/rc tags.
release = '0'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
# language = "en de"
# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
#today = ''
# Else, today_fmt is used as the format for a strftime call.
#today_fmt = '%B %d, %Y'
# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
exclude_patterns = ['_build', '_exts', 'cf', 'prebuilt']
# The reST default role (used for this markup: `text`) to use for all
# documents.
# default_role = "ts:type"
locale_dirs = ['locale/']
gettext_compact = False
# If true, '()' will be appended to :func: etc. cross-reference text.
#add_function_parentheses = True
# If true, the current module name will be prepended to all description
# unit titles (such as .. function::).
#add_module_names = True
# If true, sectionauthor and moduleauthor directives will be shown in the
# output. They are ignored by default.
#show_authors = False
# The name of the Pygments (syntax highlighting) style to use.
pygments_style = 'sphinx'
# A list of ignored prefixes for module index sorting.
#modindex_common_prefix = []
# If true, keep warnings as "system message" paragraphs in the built documents.
#keep_warnings = False
# -- Options for HTML output ----------------------------------------------
# The theme to use for HTML and HTML Help pages. See the documentation for
# a list of builtin themes.
html_theme = 'epub'
#html_theme_path = taler_sphinx_theme.html_theme_path()
#html_sidebars = {'**': ['logo-text.html', 'globaltoc.html', 'searchbox.html']}
rst_epilog = ""
html_show_sphinx = False
html_theme_options = {
# Set the name of the project to appear in the sidebar
"relbar1": "false",
"footer": "false",
}
# Add any paths that contain custom themes here, relative to this directory.
#html_theme_path = []
# The name for this set of Sphinx documents. If None, it defaults to
# "<project> v<release> documentation".
html_title = "Taler Privacy Policy"
# A shorter title for the navigation bar. Default is the same as html_title.
html_short_title = "Privacy Policy"
# The name of an image file (relative to this directory) to place at the top
# of the sidebar.
#html_logo = None
# The name of an image file (within the static path) to use as favicon of the
# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32
# pixels large.
#html_favicon = None
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
# html_static_path = ['_static']
# Add any extra paths that contain custom files (such as robots.txt or
# .htaccess) here, relative to this directory. These files are copied
# directly to the root of the documentation.
#html_extra_path = []
# If not '', a 'Last updated on:' timestamp is inserted at every page bottom,
# using the given strftime format.
#html_last_updated_fmt = '%b %d, %Y'
# If true, SmartyPants will be used to convert quotes and dashes to
# typographically correct entities.
#html_use_smartypants = True
# Custom sidebar templates, maps document names to template names.
#html_sidebars = {}
# Additional templates that should be rendered to pages, maps page names to
# template names.
#html_additional_pages = {}
# If false, no module index is generated.
#html_domain_indices = True
# If false, no index is generated.
#html_use_index = True
# If true, the index is split into individual pages for each letter.
#html_split_index = False
# If true, links to the reST sources are added to the pages.
#html_show_sourcelink = True
# If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
html_show_sphinx = False
# If true, "(C) Copyright ..." is shown in the HTML footer. Default is True.
#html_show_copyright = True
# If true, an OpenSearch description file will be output, and all pages will
# contain a <link> tag referring to it. The value of this option must be the
# base URL from which the finished HTML is served.
#html_use_opensearch = ''
# This is the file name suffix for HTML files (e.g. ".xhtml").
#html_file_suffix = None
# -- Options for LaTeX output ---------------------------------------------
latex_elements = {
# The paper size ('letterpaper' or 'a4paper').
#'papersize': 'letterpaper',
# The font size ('10pt', '11pt' or '12pt').
#'pointsize': '10pt',
# Additional stuff for the LaTeX preamble.
#'preamble': '',
}
# Grouping the document tree into LaTeX files. List of tuples
# (source start file, target name, title,
# author, documentclass [howto, manual, or own class]).
latex_documents = [
('pp', 'pp.tex',
'Privacy Policy', 'GNU Taler team', 'manual'),
]
# The name of an image file (relative to this directory) to place at the top of
# the title page.
#latex_logo = None
# For "manual" documents, if this is true, then toplevel headings are parts,
# not chapters.
#latex_use_parts = False
# If true, show page references after internal links.
#latex_show_pagerefs = False
# If true, show URL addresses after external links.
#latex_show_urls = False
# Documents to append as an appendix to all manuals.
# latex_appendices = ["fdl-1.3"]
# If false, no module index is generated.
#latex_domain_indices = True
# -- Options for manual page output ---------------------------------------
# If true, show URL addresses after external links.
#man_show_urls = False
# -- Options for Texinfo output -------------------------------------------
# Documents to append as an appendix to all manuals.
#texinfo_appendices = []
# If false, no module index is generated.
#texinfo_domain_indices = True
# How to display URL addresses: 'footnote', 'no', or 'inline'.
#texinfo_show_urls = 'footnote'
# If true, do not generate a @detailmenu in the "Top" node's menu.
#texinfo_no_detailmenu = False
# -- Options for epub output ----------------------------
epub_basename = "pp"
epub_title = "Privacy Policy"

Binary file not shown.

BIN
contrib/pp/en/0.epub Normal file

Binary file not shown.

View File

@ -1,217 +1,180 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<title>Our Privacy Policy</title>
<meta name="author" content="Michael Widmer"/>
<meta name="created" content="2019-12-11T15:01:00"/>
</head>
<body>
<h1>Privacy Policy</h1>
<p> <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
Last Updated: 11.12.2019 <head>
</p> <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<p> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
This <title>Privacy Policy &#8212; Taler Privacy Policy</title>
Privacy Policy describes the policies and procedures of Taler Systems <link rel="stylesheet" href="_static/epub.css" type="text/css" />
SA (“we,” “our,” or “us”) pertaining to the collection, <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
use, and disclosure of your information on our sites and related <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
mobile applications and products we offer (the “Services” or <script type="text/javascript" src="_static/jquery.js"></script>
“Taler Wallet”). This Privacy Statement applies to your personal <script type="text/javascript" src="_static/underscore.js"></script>
data when you use our Services, and does not apply to online websites <script type="text/javascript" src="_static/doctools.js"></script>
or services that we do not own or control. <script type="text/javascript" src="_static/language_data.js"></script>
</p> </head><body>
<h2>OVERVIEW</h2> <div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<p>Your <div class="section" id="privacy-policy">
privacy is important to us. We follow a few fundamental principles: <h1>Privacy Policy<a class="headerlink" href="#privacy-policy" title="Permalink to this headline"></a></h1>
We dont ask you for personally identifiable information (defined <p>Last Updated: 11.12.2019</p>
below). That being said, your contact information, such as your phone <p>This Privacy Policy describes the policies and procedures of Taler Systems SA
number, social media handle, or email address (depending on how you (“we,” “our,” or “us”) pertaining to the collection, use, and disclosure of
contact us), may be collected when you communicate with us, for your information on our sites and related mobile applications and products we
example to report a bug or other error related to the Taler Wallet. offer (the “Services” or “Taler Wallet”). This Privacy Statement applies to
We dont share your information with third parties except when your personal data when you use our Services, and does not apply to online
strictly required to deliver you our Services and products, or to websites or services that we do not own or control.</p>
comply with the law. If you have any questions or concerns about this <div class="section" id="overview">
policy, please reach out to us at privacy@taler-systems.net. <h2>Overview<a class="headerlink" href="#overview" title="Permalink to this headline"></a></h2>
</p> <p>Your privacy is important to us. We follow a few fundamental principles: We
dont ask you for personally identifiable information (defined below). That
<h2>HOW YOU ACCEPT THIS POLICY</h2> being said, your contact information, such as your phone number, social media
handle, or email address (depending on how you contact us), may be collected
<p>By when you communicate with us, for example to report a bug or other error
using our Services or visiting our sites, you agree to the use, related to the Taler Wallet. We dont share your information with third
disclosure, and procedures outlined in this Privacy Policy. parties except when strictly required to deliver you our Services and
</p> products, or to comply with the law. If you have any questions or concerns
about this policy, please reach out to us at <a class="reference external" href="mailto:privacy&#37;&#52;&#48;taler-systems&#46;net">privacy<span>&#64;</span>taler-systems<span>&#46;</span>net</a>.</p>
<h2>WHAT PERSONAL INFORMATION DO WE COLLECT FROM OUR USERS?</h2> </div>
<div class="section" id="how-you-accept-this-policy">
<p>The <h2>How you accept this policy<a class="headerlink" href="#how-you-accept-this-policy" title="Permalink to this headline"></a></h2>
information we collect from you falls into two categories: (i) <p>By using our Services or visiting our sites, you agree to the use, disclosure,
personally identifiable information (i.e., data that could and procedures outlined in this Privacy Policy.</p>
potentially identify you as an individual) (“Personal </div>
Information”), and (ii) non-personally identifiable information <div class="section" id="what-personal-information-do-we-collect-from-our-users">
(i.e., information that cannot be used to identify who you are) <h2>What personal information do we collect from our users?<a class="headerlink" href="#what-personal-information-do-we-collect-from-our-users" title="Permalink to this headline"></a></h2>
(“Non-Personal Information”). This Privacy Policy covers both <p>The information we collect from you falls into two categories: (i) personally
categories and will tell you how we might collect and use each type. identifiable information (i.e., data that could potentially identify you as an
</p> individual) (“Personal Information”), and (ii) non-personally identifiable
<p>We information (i.e., information that cannot be used to identify who you are)
do our best to not collect any Personal Information from Taler Wallet (“Non-Personal Information”). This Privacy Policy covers both categories and
users. We believe that the Taler Wallet never transmits personal will tell you how we might collect and use each type.</p>
information to our services without at least clear implied consent, <p>We do our best to not collect any Personal Information from Taler Wallet
and we only process and retain information with a strict business users. We believe that the Taler Wallet never transmits personal information
need. That being said, when using our Services, we inherently have to our services without at least clear implied consent, and we only process
to collect the following information: and retain information with a strict business need. That being said, when
</p> using our Services, we inherently have to collect the following information:</p>
<p> <blockquote>
<ul> <div><ul class="simple">
<li>Bank <li>Bank account details necessary when receiving funds from you to top-up your wallet or to transfer funds to you when you are being paid via Taler. At the current experimental stage, only the pseudonym and password you entered in the bank demonstrator is stored.</li>
account details necessary when receiving funds from you to top-up <li>The amounts being withdrawn or deposited, with associated unique transaction identifiers and cryptographic signatures authorizing the transaction. Note that for purchases, we cannot identify the buyer from the collected data, so when you spend money, we only receive non-personal information.</li>
your wallet or to transfer funds to you when you are being paid via <li>When you contact us. We may collect certain information if you choose to contact us, for example to report a bug or other error with the Taler Wallet. This may include contact information such as your name, email address or phone number depending on the method you choose to contact us.</li>
Taler. At the current experimental stage, only the pseudonym and
password you entered in the bank demonstrator is stored.</p>
<li>The
amounts being withdrawn or deposited, with associated unique
transaction identifiers and cryptographic signatures authorizing the
transaction. Note that for purchases, we cannot identify the buyer
from the collected data, so when you spend money, we only receive
non-personal information.</p>
<li>When
you contact us. We may collect certain information if you choose to
contact us, for example to report a bug or other error with the
Taler Wallet. This may include contact information such as your
name, email address or phone number depending on the method you
choose to contact us. </p>
</ul> </ul>
</p> </div></blockquote>
<h2>HOW WE COLLECT AND PROCESS INFORMATION</h2> </div>
<div class="section" id="how-we-collect-and-process-information">
<h2>How we collect and process information<a class="headerlink" href="#how-we-collect-and-process-information" title="Permalink to this headline"></a></h2>
<p>We may process your information for the following reasons:</p> <p>We may process your information for the following reasons:</p>
<p> <blockquote>
<ul> <div><ul class="simple">
<li>to <li>to transfer money as specified by our users (Taler transactions);</li>
transfer money as specified by our users (Taler transactions);</p> <li>to assist government entities in linking income to the underlying contract</li>
<li>to <li>to support you using the Taler Wallet or to improve our Services</li>
assist government entities in linking income to the underlying contract</p>
<li>to
support you using the Taler Wallet or to improve our Services</p>
</ul> </ul>
</p> </div></blockquote>
</div>
<div class="section" id="how-we-share-and-use-the-information-we-gather">
<h2>How we share and use the information we gather<a class="headerlink" href="#how-we-share-and-use-the-information-we-gather" title="Permalink to this headline"></a></h2>
<p>We may share your Personal Data or other information about you only if you are
a merchant receiving income, with your bank, to the degree necessary to
execute the payment.</p>
<p>We retain Personal Data to transfer funds to the accounts designated by our
users. We may retain Personal Data only for as long as mandated by law and
required for the wire transfers.</p>
<p>We primarily use the limited information we receive directly from you to
enhance the Taler Wallet. Some ways we may use your Personal Information are
to: Contact you when necessary to respond to your comments, answer your
questions, or obtain additional information on issues related to bugs or
errors with the Taler Wallet that you reported.</p>
</div>
<div class="section" id="agents-or-third-party-partners">
<h2>Agents or third party partners<a class="headerlink" href="#agents-or-third-party-partners" title="Permalink to this headline"></a></h2>
<p>We may provide your Personal Information to our employees, contractors,
agents, service providers, and designees (“Agents”) to enable them to perform
certain services for us exclusively, including: improvement and maintenance of
our software and Services. By accepting this Privacy Policy, as outlined
above, you consent to any such transfer.</p>
</div>
<div class="section" id="protection-of-us-and-others">
<h2>Protection of us and others<a class="headerlink" href="#protection-of-us-and-others" title="Permalink to this headline"></a></h2>
<p>We reserve the right to access, read, preserve, and disclose any information
that we reasonably believe is necessary to comply with the law or a court
order.</p>
</div>
<div class="section" id="what-personal-information-can-i-access-or-change">
<h2>What personal information can I access or change?<a class="headerlink" href="#what-personal-information-can-i-access-or-change" title="Permalink to this headline"></a></h2>
<p>You can request access to the information we have collected from you. You can
do this by contacting us at <a class="reference external" href="mailto:privacy&#37;&#52;&#48;taler-systems&#46;net">privacy<span>&#64;</span>taler-systems<span>&#46;</span>net</a>. We will make sure to
provide you with a copy of the data we process about you. To comply with your
request, we may ask you to verify your identity. We will fulfill your request
by sending your copy electronically. For any subsequent access request, we may
charge you with an administrative fee. If you believe that the information we
have collected is incorrect, you are welcome to contact us so we can update it
and keep your data accurate. Any data that is no longer needed for purposes
specified in the “How We Use the Information We Gather” section will be
deleted after ninety (90) days.</p>
</div>
<div class="section" id="data-retention">
<h2>Data retention<a class="headerlink" href="#data-retention" title="Permalink to this headline"></a></h2>
<p>If you uninstall the Taler Wallet mobile applications from your device, or
request that your information be deleted, we still may retain some information
that you have provided to us to maintain the Taler Wallet or to comply with
relevant laws.</p>
</div>
<div class="section" id="data-security">
<h2>Data security<a class="headerlink" href="#data-security" title="Permalink to this headline"></a></h2>
<p>We are committed to making sure your information is protected. We employ
several physical and electronic safeguards to keep your information safe,
including encrypted user passwords, two factor verification and authentication
on passwords where possible, and securing connections with industry standard
transport layer security. You are also welcome to contact us using GnuPG
encrypted e-mail. Even with all these precautions, we cannot fully guarantee
against the access, disclosure, alteration, or deletion of data through
events, including but not limited to hardware or software failure or
unauthorized use. Any information that you provide to us is done so entirely
at your own risk.</p>
</div>
<div class="section" id="changes-and-updates-to-privacy-policy">
<h2>Changes and updates to privacy policy<a class="headerlink" href="#changes-and-updates-to-privacy-policy" title="Permalink to this headline"></a></h2>
<p>We reserve the right to update and revise this privacy policy at any time. We
occasionally review this Privacy Policy to make sure it complies with
applicable laws and conforms to changes in our business. We may need to update
this Privacy Policy, and we reserve the right to do so at any time. If we do
revise this Privacy Policy, we will update the “Effective Date” at the bottom
of this page so that you can tell if it has changed since your last visit. As
we generally do not collect contact information and also do not track your
visits, we will not be able to notify you directly. However, the Taler Wallet
may inform you about a change in the privacy policy once it detects that the
policy has changed. Please review this Privacy Policy regularly to ensure that
you are aware of its terms. Any use of our Services after an amendment to our
Privacy Policy constitutes your acceptance to the revised or amended
agreement.</p>
</div>
<div class="section" id="international-users-and-visitors">
<h2>International users and visitors<a class="headerlink" href="#international-users-and-visitors" title="Permalink to this headline"></a></h2>
<p>Our Services are hosted in Switzerland. If you are a user accessing the
Services from the European Union, Asia, US, or any other region with laws or
regulations governing personal data collection, use, and disclosure that
differ from Swiss laws, please be advised that through your continued use of
the Services, which is governed by Swiss law, you are transferring your
Personal Information to Switzerland and you consent to that transfer.</p>
</div>
<div class="section" id="questions">
<h2>Questions<a class="headerlink" href="#questions" title="Permalink to this headline"></a></h2>
<p>Please contact us at <a class="reference external" href="mailto:privacy&#37;&#52;&#48;taler-systems&#46;net">privacy<span>&#64;</span>taler-systems<span>&#46;</span>net</a> if you have questions about our
privacy practices that are not addressed in this Privacy Statement.</p>
</div>
</div>
<h2>HOW WE SHARE AND USE THE INFORMATION WE GATHER</h2>
<p>We </div>
may share your Personal Data or other information about you only if </div>
you are a merchant receiving income, with your bank, to the degree </div>
necessary to execute the payment.</p> <div class="clearer"></div>
<p>We </div>
retain Personal Data to transfer funds to the accounts designated by </body>
our users. We may retain Personal Data only for as long as mandated
by law and required for the wire transfers.</p>
<p>We
primarily use the limited information we receive directly from you to
enhance the Taler Wallet. Some ways we may use your Personal
Information are to: Contact you when necessary to respond to your
comments, answer your questions, or obtain additional information on
issues related to bugs or errors with the Taler Wallet that you
reported.</p>
<h2>AGENTS OR THIRD PARTY PARTNERS</h2>
<p>We
may provide your Personal Information to our employees, contractors,
agents, service providers, and designees (“Agents”) to enable
them to perform certain services for us exclusively, including:
improvement and maintenance of our software and Services. By
accepting this Privacy Policy, as outlined above, you consent to any
such transfer.
</p>
<h2>PROTECTION OF US AND OTHERS</h2>
<p>We
reserve the right to access, read, preserve, and disclose any
information that we reasonably believe is necessary to comply with
the law or a court order.
</p>
<h2>WHAT PERSONAL INFORMATION CAN I ACCESS OR CHANGE?</h2>
<p>You
can request access to the information we have collected from you. You
can do this by contacting us at privacy@taler-systems.net. We will
make sure to provide you with a copy of the data we process about
you. To comply with your request, we may ask you to verify your
identity. We will fulfill your request by sending your copy
electronically. For any subsequent access request, we may charge you
with an administrative fee. If you believe that the information we
have collected is incorrect, you are welcome to contact us so we can
update it and keep your data accurate. Any data that is no longer
needed for purposes specified in the “How We Use the Information We
Gather” section will be deleted after ninety (90) days.
</p>
<h2>DATA RETENTION</h2>
<p>If
you uninstall the Taler Wallet mobile applications from your device,
or request that your information be deleted, we still may retain some
information that you have provided to us to maintain the Taler Wallet
or to comply with relevant laws.
</p>
<h2>DATA SECURITY</h2>
<p>We are committed to making sure your information
is protected. We employ several physical and electronic safeguards to
keep your information safe, including encrypted user passwords, two
factor verification and authentication on passwords where possible,
and securing connections with industry standard transport layer
security. You are also welcome to contact us using GnuPG encrypted
e-mail. Even with all these precautions, we cannot fully guarantee
against the access, disclosure, alteration, or deletion of data
through events, including but not limited to hardware or software
failure or unauthorized use. Any information that you provide to us
is done so entirely at your own risk.</p>
<h2>CHANGES AND UPDATES TO PRIVACY POLICY</p>
<p>We
reserve the right to update and revise this privacy policy at any
time. We occasionally review this Privacy Policy to make sure it
complies with applicable laws and conforms to changes in our
business. We may need to update this Privacy Policy, and we reserve
the right to do so at any time. If we do revise this Privacy Policy,
we will update the “Effective Date” at the bottom of this page so
that you can tell if it has changed since your last visit. As we
generally do not collect contact information and also do not track
your visits, we will not be able to notify you directly. However, the
Taler Wallet may inform you about a change in the privacy policy once
it detects that the policy has changed. Please review this Privacy
Policy regularly to ensure that you are aware of its terms. Any use
of our Services after an amendment to our Privacy Policy constitutes
your acceptance to the revised or amended agreement.
</p>
<h2>INTERNATIONAL USERS AND VISITORS</h2>
<p>Our
Services are hosted in Switzerland. If you are a user accessing the
Services from the European Union, Asia, US, or any other region with
laws or regulations governing personal data collection, use, and
disclosure that differ from Swiss laws, please be advised that
through your continued use of the Services, which is governed by
Swiss law, you are transferring your Personal Information to
Switzerland and you consent to that transfer.
</p>
<h2>QUESTIONS</h2>
<p>Please
contact us at privacy@taler-systems.net if you have questions about
our privacy practices that are not addressed in this Privacy
Statement.
</p>
</body>
</html> </html>

BIN
contrib/pp/en/0.pdf Normal file

Binary file not shown.

View File

@ -1,102 +1,202 @@
'''Privacy Policy''' Privacy Policy
**************
Last Updated: 11.12.2019 Last Updated: 11.12.2019
This Privacy Policy describes the policies and procedures of Taler Systems SA (“we,” “our,” or “us”) pertaining to the collection, use, and disclosure of your information on our sites and related mobile applications and products we offer (the “Services” or “Taler Wallet”). This Privacy Statement applies to your personal data when you use our Services, and does not apply to online websites or services that we do not own or control. This Privacy Policy describes the policies and procedures of Taler
Systems SA (“we,” “our,” or “us”) pertaining to the collection, use,
and disclosure of your information on our sites and related mobile
applications and products we offer (the “Services” or “Taler Wallet”).
This Privacy Statement applies to your personal data when you use our
Services, and does not apply to online websites or services that we do
not own or control.
OVERVIEW Overview
======== ========
Your privacy is important to us. We follow a few fundamental principles: We dont ask you for personally identifiable information (defined below). That being said, your contact information, such as your phone number, social media handle, or email address (depending on how you contact us), may be collected when you communicate with us, for example to report a bug or other error related to the Taler Wallet. We dont share your information with third parties except when strictly required to deliver you our Services and products, or to comply with the law. If you have any questions or concerns about this policy, please reach out to us at privacy@taler-systems.net. Your privacy is important to us. We follow a few fundamental
principles: We dont ask you for personally identifiable information
(defined below). That being said, your contact information, such as
your phone number, social media handle, or email address (depending on
how you contact us), may be collected when you communicate with us,
for example to report a bug or other error related to the Taler
Wallet. We dont share your information with third parties except when
strictly required to deliver you our Services and products, or to
comply with the law. If you have any questions or concerns about this
policy, please reach out to us at privacy@taler-systems.net.
HOW YOU ACCEPT THIS POLICY How you accept this policy
========================== ==========================
By using our Services or visiting our sites, you agree to the use, disclosure, and procedures outlined in this Privacy Policy. By using our Services or visiting our sites, you agree to the use,
disclosure, and procedures outlined in this Privacy Policy.
WHAT PERSONAL INFORMATION DO WE COLLECT FROM OUR USERS? What personal information do we collect from our users?
======================================================= =======================================================
The information we collect from you falls into two categories: (i) personally identifiable information (i.e., data that could potentially identify you as an individual) (“Personal Information”), and (ii) non-personally identifiable information (i.e., information that cannot be used to identify who you are) (“Non-Personal Information”). This Privacy Policy covers both categories and will tell you how we might collect and use each type. The information we collect from you falls into two categories: (i)
personally identifiable information (i.e., data that could potentially
identify you as an individual) (“Personal Information”), and (ii) non-
personally identifiable information (i.e., information that cannot be
used to identify who you are) (“Non-Personal Information”). This
Privacy Policy covers both categories and will tell you how we might
collect and use each type.
We do our best to not collect any Personal Information from Taler Wallet users. We believe that the Taler Wallet never transmits personal information to our services without at least clear implied consent, and we only process and retain information with a strict business need. That being said, when using our Services, we inherently have to collect the following information: We do our best to not collect any Personal Information from Taler
Wallet users. We believe that the Taler Wallet never transmits
personal information to our services without at least clear implied
consent, and we only process and retain information with a strict
business need. That being said, when using our Services, we inherently
have to collect the following information:
* Bank account details necessary when receiving funds from you to top-up your wallet or to transfer funds to you when you are being paid via Taler. At the current experimental stage, only the pseudonym and password you entered in the bank demonstrator is stored. * Bank account details necessary when receiving funds from you to
top-up your wallet or to transfer funds to you when you are being
paid via Taler. At the current experimental stage, only the
pseudonym and password you entered in the bank demonstrator is
stored.
* The amounts being withdrawn or deposited, with associated unique transaction identifiers and cryptographic signatures authorizing the transaction. Note that for purchases, we cannot identify the buyer from the collected data, so when you spend money, we only receive non-personal information. * The amounts being withdrawn or deposited, with associated unique
transaction identifiers and cryptographic signatures authorizing
the transaction. Note that for purchases, we cannot identify the
buyer from the collected data, so when you spend money, we only
receive non-personal information.
* When you contact us. We may collect certain information if you choose to contact us, for example to report a bug or other error with the Taler Wallet. This may include contact information such as your name, email address or phone number depending on the method you choose to contact us. * When you contact us. We may collect certain information if you
choose to contact us, for example to report a bug or other error
with the Taler Wallet. This may include contact information such
as your name, email address or phone number depending on the
method you choose to contact us.
HOW WE COLLECT AND PROCESS INFORMATION How we collect and process information
====================================== ======================================
We may process your information for the following reasons: We may process your information for the following reasons:
* to transfer money as specified by our users (Taler transactions); * to transfer money as specified by our users (Taler transactions);
* to assist government entities in linking income to the underlying contract * to assist government entities in linking income to the underlying
contract
* to support you using the Taler Wallet or to improve our Services * to support you using the Taler Wallet or to improve our Services
HOW WE SHARE AND USE THE INFORMATION WE GATHER How we share and use the information we gather
============================================== ==============================================
We may share your Personal Data or other information about you only if you are a merchant receiving income, with your bank, to the degree necessary to execute the payment. We may share your Personal Data or other information about you only if
you are a merchant receiving income, with your bank, to the degree
necessary to execute the payment.
We retain Personal Data to transfer funds to the accounts designated by our users. We may retain Personal Data only for as long as mandated by law and required for the wire transfers. We retain Personal Data to transfer funds to the accounts designated
by our users. We may retain Personal Data only for as long as mandated
by law and required for the wire transfers.
We primarily use the limited information we receive directly from you to enhance the Taler Wallet. Some ways we may use your Personal Information are to: Contact you when necessary to respond to your comments, answer your questions, or obtain additional information on issues related to bugs or errors with the Taler Wallet that you reported. We primarily use the limited information we receive directly from you
to enhance the Taler Wallet. Some ways we may use your Personal
Information are to: Contact you when necessary to respond to your
comments, answer your questions, or obtain additional information on
issues related to bugs or errors with the Taler Wallet that you
reported.
AGENTS OR THIRD PARTY PARTNERS Agents or third party partners
============================== ==============================
We may provide your Personal Information to our employees, contractors, agents, service providers, and designees (“Agents”) to enable them to perform certain services for us exclusively, including: improvement and maintenance of our software and Services. By accepting this Privacy Policy, as outlined above, you consent to any such transfer. We may provide your Personal Information to our employees,
contractors, agents, service providers, and designees (“Agents”) to
enable them to perform certain services for us exclusively, including:
improvement and maintenance of our software and Services. By accepting
this Privacy Policy, as outlined above, you consent to any such
transfer.
PROTECTION OF US AND OTHERS Protection of us and others
=========================== ===========================
We reserve the right to access, read, preserve, and disclose any information that we reasonably believe is necessary to comply with the law or a court order. We reserve the right to access, read, preserve, and disclose any
information that we reasonably believe is necessary to comply with the
law or a court order.
WHAT PERSONAL INFORMATION CAN I ACCESS OR CHANGE? What personal information can I access or change?
================================================= =================================================
You can request access to the information we have collected from you. You can do this by contacting us at privacy@taler-systems.net. We will make sure to provide you with a copy of the data we process about you. To comply with your request, we may ask you to verify your identity. We will fulfill your request by sending your copy electronically. For any subsequent access request, we may charge you with an administrative fee. If you believe that the information we have collected is incorrect, you are welcome to contact us so we can update it and keep your data accurate. Any data that is no longer needed for purposes specified in the “How We Use the Information We Gather” section will be deleted after ninety (90) days. You can request access to the information we have collected from you.
You can do this by contacting us at privacy@taler-systems.net. We will
make sure to provide you with a copy of the data we process about you.
To comply with your request, we may ask you to verify your identity.
We will fulfill your request by sending your copy electronically. For
any subsequent access request, we may charge you with an
administrative fee. If you believe that the information we have
collected is incorrect, you are welcome to contact us so we can update
it and keep your data accurate. Any data that is no longer needed for
purposes specified in the “How We Use the Information We Gather”
section will be deleted after ninety (90) days.
DATA RETENTION Data retention
============== ==============
If you uninstall the Taler Wallet mobile applications from your device, or request that your information be deleted, we still may retain some information that you have provided to us to maintain the Taler Wallet or to comply with relevant laws. If you uninstall the Taler Wallet mobile applications from your
device, or request that your information be deleted, we still may
retain some information that you have provided to us to maintain the
Taler Wallet or to comply with relevant laws.
DATA SECURITY Data security
============= =============
We are committed to making sure your information is protected. We employ several physical and electronic safeguards to keep your information safe, including encrypted user passwords, two factor verification and authentication on passwords where possible, and securing connections with industry standard transport layer security. You are also welcome to contact us using GnuPG encrypted e-mail. Even with all these precautions, we cannot fully guarantee against the access, disclosure, alteration, or deletion of data through events, including but not limited to hardware or software failure or unauthorized use. Any information that you provide to us is done so entirely at your own risk. We are committed to making sure your information is protected. We
employ several physical and electronic safeguards to keep your
information safe, including encrypted user passwords, two factor
verification and authentication on passwords where possible, and
securing connections with industry standard transport layer security.
You are also welcome to contact us using GnuPG encrypted e-mail. Even
with all these precautions, we cannot fully guarantee against the
access, disclosure, alteration, or deletion of data through events,
including but not limited to hardware or software failure or
unauthorized use. Any information that you provide to us is done so
entirely at your own risk.
CHANGES AND UPDATES TO PRIVACY POLICY Changes and updates to privacy policy
===================================== =====================================
We reserve the right to update and revise this privacy policy at any time. We occasionally review this Privacy Policy to make sure it complies with applicable laws and conforms to changes in our business. We may need to update this Privacy Policy, and we reserve the right to do so at any time. If we do revise this Privacy Policy, we will update the “Effective Date” at the bottom of this page so that you can tell if it has changed since your last visit. As we generally do not collect contact information and also do not track your visits, we will not be able to notify you directly. However, the Taler Wallet may inform you about a change in the privacy policy once it detects that the policy has changed. Please review this Privacy Policy regularly to ensure that you are aware of its terms. Any use of our Services after an amendment to our Privacy Policy constitutes your acceptance to the revised or amended agreement. We reserve the right to update and revise this privacy policy at any
time. We occasionally review this Privacy Policy to make sure it
complies with applicable laws and conforms to changes in our business.
We may need to update this Privacy Policy, and we reserve the right to
do so at any time. If we do revise this Privacy Policy, we will update
the “Effective Date” at the bottom of this page so that you can tell
if it has changed since your last visit. As we generally do not
collect contact information and also do not track your visits, we will
not be able to notify you directly. However, the Taler Wallet may
inform you about a change in the privacy policy once it detects that
the policy has changed. Please review this Privacy Policy regularly to
ensure that you are aware of its terms. Any use of our Services after
an amendment to our Privacy Policy constitutes your acceptance to the
revised or amended agreement.
INTERNATIONAL USERS AND VISITORS International users and visitors
================================ ================================
Our Services are hosted in Switzerland. If you are a user accessing the Services from the European Union, Asia, US, or any other region with laws or regulations governing personal data collection, use, and disclosure that differ from Swiss laws, please be advised that through your continued use of the Services, which is governed by Swiss law, you are transferring your Personal Information to Switzerland and you consent to that transfer. Our Services are hosted in Switzerland. If you are a user accessing
the Services from the European Union, Asia, US, or any other region
with laws or regulations governing personal data collection, use, and
disclosure that differ from Swiss laws, please be advised that through
your continued use of the Services, which is governed by Swiss law,
you are transferring your Personal Information to Switzerland and you
consent to that transfer.
QUESTIONS Questions
========= =========
Please contact us at privacy@taler-systems.net if you have questions about our privacy practices that are not addressed in this Privacy Statement. Please contact us at privacy@taler-systems.net if you have questions
about our privacy practices that are not addressed in this Privacy
Statement.

167
contrib/pp/en/0.xml Normal file
View File

@ -0,0 +1,167 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE document PUBLIC "+//IDN docutils.sourceforge.net//DTD Docutils Generic//EN//XML" "http://docutils.sourceforge.net/docs/ref/docutils.dtd">
<!-- Generated by Docutils 0.14 -->
<document source="/home/grothoff/research/taler/exchange/contrib/pp/pp.rst">
<section ids="privacy-policy" names="privacy\ policy">
<title>Privacy Policy</title>
<paragraph>Last Updated: 11.12.2019</paragraph>
<paragraph>This Privacy Policy describes the policies and procedures of Taler Systems SA
(“we,” “our,” or “us”) pertaining to the collection, use, and disclosure of
your information on our sites and related mobile applications and products we
offer (the “Services” or “Taler Wallet”). This Privacy Statement applies to
your personal data when you use our Services, and does not apply to online
websites or services that we do not own or control.</paragraph>
<section ids="overview" names="overview">
<title>Overview</title>
<paragraph>Your privacy is important to us. We follow a few fundamental principles: We
dont ask you for personally identifiable information (defined below). That
being said, your contact information, such as your phone number, social media
handle, or email address (depending on how you contact us), may be collected
when you communicate with us, for example to report a bug or other error
related to the Taler Wallet. We dont share your information with third
parties except when strictly required to deliver you our Services and
products, or to comply with the law. If you have any questions or concerns
about this policy, please reach out to us at <reference refuri="mailto:privacy@taler-systems.net">privacy@taler-systems.net</reference>.</paragraph>
</section>
<section ids="how-you-accept-this-policy" names="how\ you\ accept\ this\ policy">
<title>How you accept this policy</title>
<paragraph>By using our Services or visiting our sites, you agree to the use, disclosure,
and procedures outlined in this Privacy Policy.</paragraph>
</section>
<section ids="what-personal-information-do-we-collect-from-our-users" names="what\ personal\ information\ do\ we\ collect\ from\ our\ users?">
<title>What personal information do we collect from our users?</title>
<paragraph>The information we collect from you falls into two categories: (i) personally
identifiable information (i.e., data that could potentially identify you as an
individual) (“Personal Information”), and (ii) non-personally identifiable
information (i.e., information that cannot be used to identify who you are)
(“Non-Personal Information”). This Privacy Policy covers both categories and
will tell you how we might collect and use each type.</paragraph>
<paragraph>We do our best to not collect any Personal Information from Taler Wallet
users. We believe that the Taler Wallet never transmits personal information
to our services without at least clear implied consent, and we only process
and retain information with a strict business need. That being said, when
using our Services, we inherently have to collect the following information:</paragraph>
<block_quote>
<bullet_list bullet="*">
<list_item>
<paragraph>Bank account details necessary when receiving funds from you to top-up your wallet or to transfer funds to you when you are being paid via Taler. At the current experimental stage, only the pseudonym and password you entered in the bank demonstrator is stored.</paragraph>
</list_item>
<list_item>
<paragraph>The amounts being withdrawn or deposited, with associated unique transaction identifiers and cryptographic signatures authorizing the transaction. Note that for purchases, we cannot identify the buyer from the collected data, so when you spend money, we only receive non-personal information.</paragraph>
</list_item>
<list_item>
<paragraph>When you contact us. We may collect certain information if you choose to contact us, for example to report a bug or other error with the Taler Wallet. This may include contact information such as your name, email address or phone number depending on the method you choose to contact us.</paragraph>
</list_item>
</bullet_list>
</block_quote>
</section>
<section ids="how-we-collect-and-process-information" names="how\ we\ collect\ and\ process\ information">
<title>How we collect and process information</title>
<paragraph>We may process your information for the following reasons:</paragraph>
<block_quote>
<bullet_list bullet="*">
<list_item>
<paragraph>to transfer money as specified by our users (Taler transactions);</paragraph>
</list_item>
<list_item>
<paragraph>to assist government entities in linking income to the underlying contract</paragraph>
</list_item>
<list_item>
<paragraph>to support you using the Taler Wallet or to improve our Services</paragraph>
</list_item>
</bullet_list>
</block_quote>
</section>
<section ids="how-we-share-and-use-the-information-we-gather" names="how\ we\ share\ and\ use\ the\ information\ we\ gather">
<title>How we share and use the information we gather</title>
<paragraph>We may share your Personal Data or other information about you only if you are
a merchant receiving income, with your bank, to the degree necessary to
execute the payment.</paragraph>
<paragraph>We retain Personal Data to transfer funds to the accounts designated by our
users. We may retain Personal Data only for as long as mandated by law and
required for the wire transfers.</paragraph>
<paragraph>We primarily use the limited information we receive directly from you to
enhance the Taler Wallet. Some ways we may use your Personal Information are
to: Contact you when necessary to respond to your comments, answer your
questions, or obtain additional information on issues related to bugs or
errors with the Taler Wallet that you reported.</paragraph>
</section>
<section ids="agents-or-third-party-partners" names="agents\ or\ third\ party\ partners">
<title>Agents or third party partners</title>
<paragraph>We may provide your Personal Information to our employees, contractors,
agents, service providers, and designees (“Agents”) to enable them to perform
certain services for us exclusively, including: improvement and maintenance of
our software and Services. By accepting this Privacy Policy, as outlined
above, you consent to any such transfer.</paragraph>
</section>
<section ids="protection-of-us-and-others" names="protection\ of\ us\ and\ others">
<title>Protection of us and others</title>
<paragraph>We reserve the right to access, read, preserve, and disclose any information
that we reasonably believe is necessary to comply with the law or a court
order.</paragraph>
</section>
<section ids="what-personal-information-can-i-access-or-change" names="what\ personal\ information\ can\ i\ access\ or\ change?">
<title>What personal information can I access or change?</title>
<paragraph>You can request access to the information we have collected from you. You can
do this by contacting us at <reference refuri="mailto:privacy@taler-systems.net">privacy@taler-systems.net</reference>. We will make sure to
provide you with a copy of the data we process about you. To comply with your
request, we may ask you to verify your identity. We will fulfill your request
by sending your copy electronically. For any subsequent access request, we may
charge you with an administrative fee. If you believe that the information we
have collected is incorrect, you are welcome to contact us so we can update it
and keep your data accurate. Any data that is no longer needed for purposes
specified in the “How We Use the Information We Gather” section will be
deleted after ninety (90) days.</paragraph>
</section>
<section ids="data-retention" names="data\ retention">
<title>Data retention</title>
<paragraph>If you uninstall the Taler Wallet mobile applications from your device, or
request that your information be deleted, we still may retain some information
that you have provided to us to maintain the Taler Wallet or to comply with
relevant laws.</paragraph>
</section>
<section ids="data-security" names="data\ security">
<title>Data security</title>
<paragraph>We are committed to making sure your information is protected. We employ
several physical and electronic safeguards to keep your information safe,
including encrypted user passwords, two factor verification and authentication
on passwords where possible, and securing connections with industry standard
transport layer security. You are also welcome to contact us using GnuPG
encrypted e-mail. Even with all these precautions, we cannot fully guarantee
against the access, disclosure, alteration, or deletion of data through
events, including but not limited to hardware or software failure or
unauthorized use. Any information that you provide to us is done so entirely
at your own risk.</paragraph>
</section>
<section ids="changes-and-updates-to-privacy-policy" names="changes\ and\ updates\ to\ privacy\ policy">
<title>Changes and updates to privacy policy</title>
<paragraph>We reserve the right to update and revise this privacy policy at any time. We
occasionally review this Privacy Policy to make sure it complies with
applicable laws and conforms to changes in our business. We may need to update
this Privacy Policy, and we reserve the right to do so at any time. If we do
revise this Privacy Policy, we will update the “Effective Date” at the bottom
of this page so that you can tell if it has changed since your last visit. As
we generally do not collect contact information and also do not track your
visits, we will not be able to notify you directly. However, the Taler Wallet
may inform you about a change in the privacy policy once it detects that the
policy has changed. Please review this Privacy Policy regularly to ensure that
you are aware of its terms. Any use of our Services after an amendment to our
Privacy Policy constitutes your acceptance to the revised or amended
agreement.</paragraph>
</section>
<section ids="international-users-and-visitors" names="international\ users\ and\ visitors">
<title>International users and visitors</title>
<paragraph>Our Services are hosted in Switzerland. If you are a user accessing the
Services from the European Union, Asia, US, or any other region with laws or
regulations governing personal data collection, use, and disclosure that
differ from Swiss laws, please be advised that through your continued use of
the Services, which is governed by Swiss law, you are transferring your
Personal Information to Switzerland and you consent to that transfer.</paragraph>
</section>
<section ids="questions" names="questions">
<title>Questions</title>
<paragraph>Please contact us at <reference refuri="mailto:privacy@taler-systems.net">privacy@taler-systems.net</reference> if you have questions about our
privacy practices that are not addressed in this Privacy Statement.</paragraph>
</section>
</section>
</document>

View File

@ -0,0 +1,283 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) 2014-2020 Taler Systems SA (GPLv3+ or GFDL 1.3+)
# This file is distributed under the same license as the pp package.
# FIRST AUTHOR <EMAIL@ADDRESS>, 2020.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: pp 0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-02-07 00:51+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.6.0\n"
#: ../../pp.rst:2
msgid "Privacy Policy"
msgstr ""
#: ../../pp.rst:4
msgid "Last Updated: 11.12.2019"
msgstr ""
#: ../../pp.rst:6
msgid ""
"This Privacy Policy describes the policies and procedures of Taler "
"Systems SA (“we,” “our,” or “us”) pertaining to the collection, use, and "
"disclosure of your information on our sites and related mobile "
"applications and products we offer (the “Services” or “Taler Wallet”). "
"This Privacy Statement applies to your personal data when you use our "
"Services, and does not apply to online websites or services that we do "
"not own or control."
msgstr ""
#: ../../pp.rst:15
msgid "Overview"
msgstr ""
#: ../../pp.rst:17
msgid ""
"Your privacy is important to us. We follow a few fundamental principles: "
"We dont ask you for personally identifiable information (defined below)."
" That being said, your contact information, such as your phone number, "
"social media handle, or email address (depending on how you contact us), "
"may be collected when you communicate with us, for example to report a "
"bug or other error related to the Taler Wallet. We dont share your "
"information with third parties except when strictly required to deliver "
"you our Services and products, or to comply with the law. If you have any"
" questions or concerns about this policy, please reach out to us at "
"privacy@taler-systems.net."
msgstr ""
#: ../../pp.rst:29
msgid "How you accept this policy"
msgstr ""
#: ../../pp.rst:31
msgid ""
"By using our Services or visiting our sites, you agree to the use, "
"disclosure, and procedures outlined in this Privacy Policy."
msgstr ""
#: ../../pp.rst:36
msgid "What personal information do we collect from our users?"
msgstr ""
#: ../../pp.rst:38
msgid ""
"The information we collect from you falls into two categories: (i) "
"personally identifiable information (i.e., data that could potentially "
"identify you as an individual) (“Personal Information”), and (ii) non-"
"personally identifiable information (i.e., information that cannot be "
"used to identify who you are) (“Non-Personal Information”). This Privacy "
"Policy covers both categories and will tell you how we might collect and "
"use each type."
msgstr ""
#: ../../pp.rst:45
msgid ""
"We do our best to not collect any Personal Information from Taler Wallet "
"users. We believe that the Taler Wallet never transmits personal "
"information to our services without at least clear implied consent, and "
"we only process and retain information with a strict business need. That "
"being said, when using our Services, we inherently have to collect the "
"following information:"
msgstr ""
#: ../../pp.rst:51
msgid ""
"Bank account details necessary when receiving funds from you to top-up "
"your wallet or to transfer funds to you when you are being paid via "
"Taler. At the current experimental stage, only the pseudonym and password"
" you entered in the bank demonstrator is stored."
msgstr ""
#: ../../pp.rst:53
msgid ""
"The amounts being withdrawn or deposited, with associated unique "
"transaction identifiers and cryptographic signatures authorizing the "
"transaction. Note that for purchases, we cannot identify the buyer from "
"the collected data, so when you spend money, we only receive non-personal"
" information."
msgstr ""
#: ../../pp.rst:55
msgid ""
"When you contact us. We may collect certain information if you choose to "
"contact us, for example to report a bug or other error with the Taler "
"Wallet. This may include contact information such as your name, email "
"address or phone number depending on the method you choose to contact us."
msgstr ""
#: ../../pp.rst:59
msgid "How we collect and process information"
msgstr ""
#: ../../pp.rst:61
msgid "We may process your information for the following reasons:"
msgstr ""
#: ../../pp.rst:63
msgid "to transfer money as specified by our users (Taler transactions);"
msgstr ""
#: ../../pp.rst:64
msgid "to assist government entities in linking income to the underlying contract"
msgstr ""
#: ../../pp.rst:65
msgid "to support you using the Taler Wallet or to improve our Services"
msgstr ""
#: ../../pp.rst:69
msgid "How we share and use the information we gather"
msgstr ""
#: ../../pp.rst:71
msgid ""
"We may share your Personal Data or other information about you only if "
"you are a merchant receiving income, with your bank, to the degree "
"necessary to execute the payment."
msgstr ""
#: ../../pp.rst:75
msgid ""
"We retain Personal Data to transfer funds to the accounts designated by "
"our users. We may retain Personal Data only for as long as mandated by "
"law and required for the wire transfers."
msgstr ""
#: ../../pp.rst:79
msgid ""
"We primarily use the limited information we receive directly from you to "
"enhance the Taler Wallet. Some ways we may use your Personal Information "
"are to: Contact you when necessary to respond to your comments, answer "
"your questions, or obtain additional information on issues related to "
"bugs or errors with the Taler Wallet that you reported."
msgstr ""
#: ../../pp.rst:87
msgid "Agents or third party partners"
msgstr ""
#: ../../pp.rst:89
msgid ""
"We may provide your Personal Information to our employees, contractors, "
"agents, service providers, and designees (“Agents”) to enable them to "
"perform certain services for us exclusively, including: improvement and "
"maintenance of our software and Services. By accepting this Privacy "
"Policy, as outlined above, you consent to any such transfer."
msgstr ""
#: ../../pp.rst:97
msgid "Protection of us and others"
msgstr ""
#: ../../pp.rst:99
msgid ""
"We reserve the right to access, read, preserve, and disclose any "
"information that we reasonably believe is necessary to comply with the "
"law or a court order."
msgstr ""
#: ../../pp.rst:105
msgid "What personal information can I access or change?"
msgstr ""
#: ../../pp.rst:107
msgid ""
"You can request access to the information we have collected from you. You"
" can do this by contacting us at privacy@taler-systems.net. We will make "
"sure to provide you with a copy of the data we process about you. To "
"comply with your request, we may ask you to verify your identity. We will"
" fulfill your request by sending your copy electronically. For any "
"subsequent access request, we may charge you with an administrative fee. "
"If you believe that the information we have collected is incorrect, you "
"are welcome to contact us so we can update it and keep your data "
"accurate. Any data that is no longer needed for purposes specified in the"
" “How We Use the Information We Gather” section will be deleted after "
"ninety (90) days."
msgstr ""
#: ../../pp.rst:120
msgid "Data retention"
msgstr ""
#: ../../pp.rst:122
msgid ""
"If you uninstall the Taler Wallet mobile applications from your device, "
"or request that your information be deleted, we still may retain some "
"information that you have provided to us to maintain the Taler Wallet or "
"to comply with relevant laws."
msgstr ""
#: ../../pp.rst:129
msgid "Data security"
msgstr ""
#: ../../pp.rst:131
msgid ""
"We are committed to making sure your information is protected. We employ "
"several physical and electronic safeguards to keep your information safe,"
" including encrypted user passwords, two factor verification and "
"authentication on passwords where possible, and securing connections with"
" industry standard transport layer security. You are also welcome to "
"contact us using GnuPG encrypted e-mail. Even with all these precautions,"
" we cannot fully guarantee against the access, disclosure, alteration, or"
" deletion of data through events, including but not limited to hardware "
"or software failure or unauthorized use. Any information that you provide"
" to us is done so entirely at your own risk."
msgstr ""
#: ../../pp.rst:144
msgid "Changes and updates to privacy policy"
msgstr ""
#: ../../pp.rst:146
msgid ""
"We reserve the right to update and revise this privacy policy at any "
"time. We occasionally review this Privacy Policy to make sure it complies"
" with applicable laws and conforms to changes in our business. We may "
"need to update this Privacy Policy, and we reserve the right to do so at "
"any time. If we do revise this Privacy Policy, we will update the "
"“Effective Date” at the bottom of this page so that you can tell if it "
"has changed since your last visit. As we generally do not collect contact"
" information and also do not track your visits, we will not be able to "
"notify you directly. However, the Taler Wallet may inform you about a "
"change in the privacy policy once it detects that the policy has changed."
" Please review this Privacy Policy regularly to ensure that you are aware"
" of its terms. Any use of our Services after an amendment to our Privacy "
"Policy constitutes your acceptance to the revised or amended agreement."
msgstr ""
#: ../../pp.rst:162
msgid "International users and visitors"
msgstr ""
#: ../../pp.rst:164
msgid ""
"Our Services are hosted in Switzerland. If you are a user accessing the "
"Services from the European Union, Asia, US, or any other region with laws"
" or regulations governing personal data collection, use, and disclosure "
"that differ from Swiss laws, please be advised that through your "
"continued use of the Services, which is governed by Swiss law, you are "
"transferring your Personal Information to Switzerland and you consent to "
"that transfer."
msgstr ""
#: ../../pp.rst:173
msgid "Questions"
msgstr ""
#: ../../pp.rst:175
msgid ""
"Please contact us at privacy@taler-systems.net if you have questions "
"about our privacy practices that are not addressed in this Privacy "
"Statement."
msgstr ""

176
contrib/pp/pp.rst Normal file
View File

@ -0,0 +1,176 @@
Privacy Policy
==============
Last Updated: 11.12.2019
This Privacy Policy describes the policies and procedures of Taler Systems SA
(“we,” “our,” or “us”) pertaining to the collection, use, and disclosure of
your information on our sites and related mobile applications and products we
offer (the “Services” or “Taler Wallet”). This Privacy Statement applies to
your personal data when you use our Services, and does not apply to online
websites or services that we do not own or control.
Overview
--------
Your privacy is important to us. We follow a few fundamental principles: We
dont ask you for personally identifiable information (defined below). That
being said, your contact information, such as your phone number, social media
handle, or email address (depending on how you contact us), may be collected
when you communicate with us, for example to report a bug or other error
related to the Taler Wallet. We dont share your information with third
parties except when strictly required to deliver you our Services and
products, or to comply with the law. If you have any questions or concerns
about this policy, please reach out to us at privacy@taler-systems.net.
How you accept this policy
--------------------------
By using our Services or visiting our sites, you agree to the use, disclosure,
and procedures outlined in this Privacy Policy.
What personal information do we collect from our users?
-------------------------------------------------------
The information we collect from you falls into two categories: (i) personally
identifiable information (i.e., data that could potentially identify you as an
individual) (“Personal Information”), and (ii) non-personally identifiable
information (i.e., information that cannot be used to identify who you are)
(“Non-Personal Information”). This Privacy Policy covers both categories and
will tell you how we might collect and use each type.
We do our best to not collect any Personal Information from Taler Wallet
users. We believe that the Taler Wallet never transmits personal information
to our services without at least clear implied consent, and we only process
and retain information with a strict business need. That being said, when
using our Services, we inherently have to collect the following information:
* Bank account details necessary when receiving funds from you to top-up your wallet or to transfer funds to you when you are being paid via Taler. At the current experimental stage, only the pseudonym and password you entered in the bank demonstrator is stored.
* The amounts being withdrawn or deposited, with associated unique transaction identifiers and cryptographic signatures authorizing the transaction. Note that for purchases, we cannot identify the buyer from the collected data, so when you spend money, we only receive non-personal information.
* When you contact us. We may collect certain information if you choose to contact us, for example to report a bug or other error with the Taler Wallet. This may include contact information such as your name, email address or phone number depending on the method you choose to contact us.
How we collect and process information
--------------------------------------
We may process your information for the following reasons:
* to transfer money as specified by our users (Taler transactions);
* to assist government entities in linking income to the underlying contract
* to support you using the Taler Wallet or to improve our Services
How we share and use the information we gather
----------------------------------------------
We may share your Personal Data or other information about you only if you are
a merchant receiving income, with your bank, to the degree necessary to
execute the payment.
We retain Personal Data to transfer funds to the accounts designated by our
users. We may retain Personal Data only for as long as mandated by law and
required for the wire transfers.
We primarily use the limited information we receive directly from you to
enhance the Taler Wallet. Some ways we may use your Personal Information are
to: Contact you when necessary to respond to your comments, answer your
questions, or obtain additional information on issues related to bugs or
errors with the Taler Wallet that you reported.
Agents or third party partners
------------------------------
We may provide your Personal Information to our employees, contractors,
agents, service providers, and designees (“Agents”) to enable them to perform
certain services for us exclusively, including: improvement and maintenance of
our software and Services. By accepting this Privacy Policy, as outlined
above, you consent to any such transfer.
Protection of us and others
---------------------------
We reserve the right to access, read, preserve, and disclose any information
that we reasonably believe is necessary to comply with the law or a court
order.
What personal information can I access or change?
-------------------------------------------------
You can request access to the information we have collected from you. You can
do this by contacting us at privacy@taler-systems.net. We will make sure to
provide you with a copy of the data we process about you. To comply with your
request, we may ask you to verify your identity. We will fulfill your request
by sending your copy electronically. For any subsequent access request, we may
charge you with an administrative fee. If you believe that the information we
have collected is incorrect, you are welcome to contact us so we can update it
and keep your data accurate. Any data that is no longer needed for purposes
specified in the “How We Use the Information We Gather” section will be
deleted after ninety (90) days.
Data retention
--------------
If you uninstall the Taler Wallet mobile applications from your device, or
request that your information be deleted, we still may retain some information
that you have provided to us to maintain the Taler Wallet or to comply with
relevant laws.
Data security
-------------
We are committed to making sure your information is protected. We employ
several physical and electronic safeguards to keep your information safe,
including encrypted user passwords, two factor verification and authentication
on passwords where possible, and securing connections with industry standard
transport layer security. You are also welcome to contact us using GnuPG
encrypted e-mail. Even with all these precautions, we cannot fully guarantee
against the access, disclosure, alteration, or deletion of data through
events, including but not limited to hardware or software failure or
unauthorized use. Any information that you provide to us is done so entirely
at your own risk.
Changes and updates to privacy policy
-------------------------------------
We reserve the right to update and revise this privacy policy at any time. We
occasionally review this Privacy Policy to make sure it complies with
applicable laws and conforms to changes in our business. We may need to update
this Privacy Policy, and we reserve the right to do so at any time. If we do
revise this Privacy Policy, we will update the “Effective Date” at the bottom
of this page so that you can tell if it has changed since your last visit. As
we generally do not collect contact information and also do not track your
visits, we will not be able to notify you directly. However, the Taler Wallet
may inform you about a change in the privacy policy once it detects that the
policy has changed. Please review this Privacy Policy regularly to ensure that
you are aware of its terms. Any use of our Services after an amendment to our
Privacy Policy constitutes your acceptance to the revised or amended
agreement.
International users and visitors
--------------------------------
Our Services are hosted in Switzerland. If you are a user accessing the
Services from the European Union, Asia, US, or any other region with laws or
regulations governing personal data collection, use, and disclosure that
differ from Swiss laws, please be advised that through your continued use of
the Services, which is governed by Swiss law, you are transferring your
Personal Information to Switzerland and you consent to that transfer.
Questions
---------
Please contact us at privacy@taler-systems.net if you have questions about our
privacy practices that are not addressed in this Privacy Statement.

28
contrib/update-pp.sh Executable file
View File

@ -0,0 +1,28 @@
#!/bin/sh
# This file is in the public domain
# Should be called with the list of languages to generate, i.e.
# $ ./update-pp.sh en de fr it
# Error checking on
set -eu
echo "Generating PP for ETag $VERSION"
rm -f sphinx.log sphinx.err
# We process inputs using Makefile in tos/ directory
cd pp
for l in $@
do
mkdir -p $l
echo Generating PP for language $l
# 'f' is for the supported formats, note that the 'make' target
# MUST match the file extension.
for f in html txt pdf epub xml
do
rm -rf _build
echo " Generating format $f"
make -e SPHINXOPTS="-D language='$l'" $f >>sphinx.log 2>>sphinx.err < /dev/null
mv _build/$f/pp.$f $l/${VERSION}.$f
done
done
cd ..