From 1ae01f75cd5ee40f5a4c3177d7e7d2d4397e18b7 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 20 Oct 2022 13:02:56 +0200 Subject: -improve build logic --- contrib/Makefile.am | 23 ++-- contrib/tos/conf.py | 282 -------------------------------------- contrib/tos/conf.py.in | 283 +++++++++++++++++++++++++++++++++++++++ contrib/tos/en/0.epub | Bin 24290 -> 0 bytes contrib/tos/en/0.html | 316 ------------------------------------------- contrib/tos/en/0.pdf | Bin 83662 -> 0 bytes contrib/tos/en/0.txt | 349 ------------------------------------------------ contrib/tos/en/0.xml | 323 -------------------------------------------- contrib/tos/en/tos.epub | Bin 0 -> 24287 bytes contrib/tos/en/tos.html | 304 +++++++++++++++++++++++++++++++++++++++++ contrib/tos/en/tos.pdf | Bin 0 -> 82061 bytes contrib/tos/en/tos.txt | 337 ++++++++++++++++++++++++++++++++++++++++++++++ contrib/tos/en/tos.xml | 311 ++++++++++++++++++++++++++++++++++++++++++ contrib/update-tos.sh | 4 +- 14 files changed, 1250 insertions(+), 1282 deletions(-) delete mode 100644 contrib/tos/conf.py create mode 100644 contrib/tos/conf.py.in delete mode 100644 contrib/tos/en/0.epub delete mode 100644 contrib/tos/en/0.html delete mode 100644 contrib/tos/en/0.pdf delete mode 100644 contrib/tos/en/0.txt delete mode 100644 contrib/tos/en/0.xml create mode 100644 contrib/tos/en/tos.epub create mode 100644 contrib/tos/en/tos.html create mode 100644 contrib/tos/en/tos.pdf create mode 100644 contrib/tos/en/tos.txt create mode 100644 contrib/tos/en/tos.xml (limited to 'contrib') diff --git a/contrib/Makefile.am b/contrib/Makefile.am index aae1473b8..6213ac36a 100644 --- a/contrib/Makefile.am +++ b/contrib/Makefile.am @@ -25,18 +25,18 @@ ppendir=$(datadir)/taler/exchange/pp/en rdatadir=$(datadir)/taler/exchange tosen_DATA = \ - tos/en/0.txt \ - tos/en/0.pdf \ - tos/en/0.epub \ - tos/en/0.xml \ - tos/en/0.html + tos/en/*.txt \ + tos/en/*.pdf \ + tos/en/*.epub \ + tos/en/*.xml \ + tos/en/*.html ppen_DATA = \ - pp/en/0.txt \ - pp/en/0.pdf \ - pp/en/0.epub \ - pp/en/0.xml \ - pp/en/0.html + pp/en/*.txt \ + pp/en/*.pdf \ + pp/en/*.epub \ + pp/en/*.xml \ + pp/en/*.html rdata_DATA = \ auditor-report.tex.j2 @@ -56,8 +56,9 @@ EXTRA_DIST = \ gana/gnu-taler-error-codes/Makefile \ tos/Makefile \ tos/README \ + tos/bfh.rst \ tos/tos.rst \ - tos/conf.py \ + tos/conf.py.in \ tos/locale/de/LC_MESSAGES/tos.po \ pp/Makefile \ pp/README \ diff --git a/contrib/tos/conf.py b/contrib/tos/conf.py deleted file mode 100644 index 29392556f..000000000 --- a/contrib/tos/conf.py +++ /dev/null @@ -1,282 +0,0 @@ -""" - 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 - - @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 = 'tos' - -# General information about the project. -project = u'tos' -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 -# " v documentation". -html_title = "Taler Terms of Service" - -# A shorter title for the navigation bar. Default is the same as html_title. -html_short_title = "Terms of Service" - -# 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 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 = [ - ('tos', 'tos.tex', - 'Terms of Service', '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 = "tos" - -epub_title = "Terms of Service" diff --git a/contrib/tos/conf.py.in b/contrib/tos/conf.py.in new file mode 100644 index 000000000..064c4b06f --- /dev/null +++ b/contrib/tos/conf.py.in @@ -0,0 +1,283 @@ +""" + 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 + + @author Florian Dold + @author Benedikt Muller + @author Sree Harsha Totakura + @author Marcello Stanisci + @author Christian Grothoff +""" +# -*- 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 = '%VERSION%' + +# General information about the project. +project = u'%VERSION%' +copyright = u'2014-2022 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 +# " v documentation". +html_title = "Taler Terms of Service" + +# A shorter title for the navigation bar. Default is the same as html_title. +html_short_title = "Terms of Service" + +# 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 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 = [ + ('%VERSION%', '%VERSION%.tex', + 'Terms of Service', '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 = "%VERSION%" + +epub_title = "Terms of Service" diff --git a/contrib/tos/en/0.epub b/contrib/tos/en/0.epub deleted file mode 100644 index 4417674e6..000000000 Binary files a/contrib/tos/en/0.epub and /dev/null differ diff --git a/contrib/tos/en/0.html b/contrib/tos/en/0.html deleted file mode 100644 index 0a1c1d331..000000000 --- a/contrib/tos/en/0.html +++ /dev/null @@ -1,316 +0,0 @@ - - - - - - - Terms Of Service — Taler Terms of Service - - - - - - - - -
-
-
-
- -
-

Terms Of Service

-

Last Updated: 09.06.2022

-

Welcome! The ICE research center of the Bern University of Applied Sciences -in Switzerland (“we,” “our,” or “us”) provides an experimental payment service -through our Internet presence (collectively the “Services”). Before using our -Services, please read the Terms of Service (the “Terms” or the “Agreement”) -carefully.

-
-

This is research

-

This is a research experiment. Any funds wired to our Bitcoin address are -considered a donation to our research group. We may use them to enable -payments following the GNU Taler protocol, or simply keep them at our -discretion. The service is experimental and may also be discontinued at -any time, in which case all remaining funds will definitively be kept by -the research group.

-
-
-

Overview

-

This section provides a brief summary of the highlights of this -Agreement. Please note that when you accept this Agreement, you are accepting -all of the terms and conditions and not just this section. We and possibly -other third parties provide Internet services which interact with the Taler -Wallet’s self-hosted personal payment application. When using the Taler Wallet -to interact with our Services, you are agreeing to our Terms, so please read -carefully.

-
-

Highlights:

-
-
    -
  • You are responsible for keeping the data in your Taler Wallet at all times -under your control. Any losses arising from you not being in control of -your private information are your problem.

  • -
  • We may transfer funds we receive from our users to any legal -recipient to the best of our ability within the limitations of the law and -our implementation. However, the Services offered today are highly -experimental and the set of recipients of funds is severely restricted. -Again, we stress this is a research experiment and technically all funds -held by the exchange are owned by the research group of the university.

  • -
  • For our Services, we may charge transaction fees. The specific fee structure -is provided based on the Taler protocol and should be shown to you when you -withdraw electronic coins using a Taler Wallet. You agree and understand -that the Taler protocol allows for the fee structure to change.

  • -
  • You agree to not intentionally overwhelm our systems with requests and -follow responsible disclosure if you find security issues in our services.

  • -
  • We cannot be held accountable for our Services not being available due to -any circumstances. If we modify or terminate our services, -we may give you the opportunity to recover your funds. However, -given the experimental state of the Services today, this may not be -possible. You are strongly advised to limit your use of the Service -to small-scale experiments expecting total loss of all funds.

  • -
-
-

These terms outline approved uses of our Services. The Services and these -Terms are still at an experimental stage. If you have any questions or -comments related to this Agreement, please send us a message to -ice@bfh.ch. If you do not agree to this Agreement, you must not -use our Services.

-
-
-
-

How you accept this policy

-

By sending funds to us (to top-up your Taler Wallet), you acknowledge that you -have read, understood, and agreed to these Terms. We reserve the right to -change these Terms at any time. If you disagree with the change, we may in the -future offer you with an easy option to recover your unspent funds. However, -in the current experimental period you acknowledge that this feature is not -yet available, resulting in your funds being lost unless you accept the new -Terms. If you continue to use our Services other than to recover your unspent -funds, your continued use of our Services following any such change will -signify your acceptance to be bound by the then current Terms. Please check -the effective date above to determine if there have been any changes since you -have last reviewed these Terms.

-
-
-

Services

-

We will try to transfer funds that we receive from users to any legal -recipient to the best of our ability and within the limitations of the -law. However, the Services offered today are highly experimental and the set -of recipients of funds is severely restricted. The Taler Wallet can be loaded -by exchanging fiat or cryptocurrencies against electronic coins. We are -providing this exchange service. Once your Taler Wallet is loaded with -electronic coins they can be spent for purchases if the seller is accepting -Taler as a means of payment. We are not guaranteeing that any seller is -accepting Taler at all or a particular seller. The seller or recipient of -deposits of electronic coins must specify the target account, as per the -design of the Taler protocol. They are responsible for following the protocol -and specifying the correct bank account, and are solely liable for any losses -that may arise from specifying the wrong account. We may allow the government -to link wire transfers to the underlying contract hash. It is the -responsibility of recipients to preserve the full contracts and to pay -whatever taxes and charges may be applicable. Technical issues may lead to -situations where we are unable to make transfers at all or lead to incorrect -transfers that cannot be reversed. We may refuse to execute transfers if the -transfers are prohibited by a competent legal authority and we are ordered to -do so.

-

When using our Services, you agree to not take any action that intentionally -imposes an unreasonable load on our infrastructure. If you find security -problems in our Services, you agree to first report them to -security@taler-systems.com and grant us the right to publish your report. We -warrant that we will ourselves publicly disclose any issues reported within 3 -months, and that we will not prosecute anyone reporting security issues if -they did not exploit the issue beyond a proof-of-concept, and followed the -above responsible disclosure practice.

-
-
-

Fees

-

You agree to pay the fees for exchanges and withdrawals completed via the -Taler Wallet (“Fees”) as defined by us, which we may change from time to -time. With the exception of wire transfer fees, Taler transaction fees are set -for any electronic coin at the time of withdrawal and fixed throughout the -validity period of the respective electronic coin. Your wallet should obtain -and display applicable fees when withdrawing funds. Fees for coins obtained as -change may differ from the fees applicable to the original coin. Wire transfer -fees that are independent from electronic coins may change annually. You -authorize us to charge or deduct applicable fees owed in connection with -deposits, exchanges and withdrawals following the rules of the Taler protocol. -We reserve the right to provide different types of rewards to users either in -the form of discount for our Services or in any other form at our discretion -and without prior notice to you.

-
-
-

Eligibility and Financial self-responsibility

-

To be eligible to use our Services, you must be able to form legally binding -contracts or have the permission of your legal guardian. By using our -Services, you represent and warrant that you meet all eligibility requirements -that we outline in these Terms.

-

You will be responsible for maintaining the availability, integrity and -confidentiality of the data stored in your wallet. When you setup a Taler -Wallet, you are strongly advised to follow the precautionary measures offered -by the software to minimize the chances to losse access to or control over -your Wallet data. We will not be liable for any loss or damage arising from -your failure to comply with this paragraph.

-
-
-

Copyrights and trademarks

-

The Taler Wallet is released under the terms of the GNU General Public License -(GNU GPL). You have the right to access, use, and share the Taler Wallet, in -modified or unmodified form. However, the GPL is a strong copyleft license, -which means that any derivative works must be distributed under the same -license terms as the original software. If you have any questions, you should -review the GNU GPL’s full terms and conditions at -https://www.gnu.org/licenses/gpl-3.0.en.html. “Taler” itself is a trademark -of Taler Systems SA. You are welcome to use the name in relation to processing -payments using the Taler protocol, assuming your use is compatible with an -official release from the GNU Project that is not older than two years.

-
-
-

Limitation of liability & disclaimer of warranties

-

You understand and agree that we have no control over, and no duty to take any -action regarding: Failures, disruptions, errors, or delays in processing that -you may experience while using our Services; The risk of failure of hardware, -software, and Internet connections; The risk of malicious software being -introduced or found in the software underlying the Taler Wallet; The risk that -third parties may obtain unauthorized access to information stored within your -Taler Wallet, including, but not limited to your Taler Wallet coins or backup -encryption keys. You release us from all liability related to any losses, -damages, or claims arising from:

-
    -
  1. user error such as forgotten passwords, incorrectly constructed -transactions;

  2. -
  3. server failure or data loss;

  4. -
  5. unauthorized access to the Taler Wallet application;

  6. -
  7. bugs or other errors in the Taler Wallet software; and

  8. -
  9. any unauthorized third party activities, including, but not limited to, -the use of viruses, phishing, brute forcing, or other means of attack -against the Taler Wallet. We make no representations concerning any -Third Party Content contained in or accessed through our Services.

  10. -
-

Any other terms, conditions, warranties, or representations associated with -such content, are solely between you and such organizations and/or -individuals.

-

To the fullest extent permitted by applicable law, in no event will we or any -of our officers, directors, representatives, agents, servants, counsel, -employees, consultants, lawyers, and other personnel authorized to act, -acting, or purporting to act on our behalf (collectively the “Taler Parties”) -be liable to you under contract, tort, strict liability, negligence, or any -other legal or equitable theory, for:

-
    -
  1. any lost profits, data loss, cost of procurement of substitute goods or -services, or direct, indirect, incidental, special, punitive, compensatory, -or consequential damages of any kind whatsoever resulting from:

  2. -
-
-
    -
  1. your use of, or conduct in connection with, our services;

  2. -
  3. any unauthorized use of your wallet and/or private key due to your -failure to maintain the confidentiality of your wallet;

  4. -
  5. any interruption or cessation of transmission to or from the services; or

  6. -
  7. any bugs, viruses, trojan horses, or the like that are found in the Taler -Wallet software or that may be transmitted to or through our services by -any third party (regardless of the source of origination), or

  8. -
-
-
    -
  1. any direct damages.

  2. -
-

These limitations apply regardless of legal theory, whether based on tort, -strict liability, breach of contract, breach of warranty, or any other legal -theory, and whether or not we were advised of the possibility of such -damages. Some jurisdictions do not allow the exclusion or limitation of -liability for consequential or incidental damages, so the above limitation may -not apply to you.

-

Our services are provided “as is” and without warranty of any kind. To the -maximum extent permitted by law, we disclaim all representations and -warranties, express or implied, relating to the services and underlying -software or any content on the services, whether provided or owned by us or by -any third party, including without limitation, warranties of merchantability, -fitness for a particular purpose, title, non-infringement, freedom from -computer virus, and any implied warranties arising from course of dealing, -course of performance, or usage in trade, all of which are expressly -disclaimed. In addition, we do not represent or warrant that the content -accessible via the services is accurate, complete, available, current, free of -viruses or other harmful components, or that the results of using the services -will meet your requirements. Some states do not allow the disclaimer of -implied warranties, so the foregoing disclaimers may not apply to you. This -paragraph gives you specific legal rights and you may also have other legal -rights that vary from state to state.

-
-
-

Indemnity and Time limitation on claims and Termination

-

To the extent permitted by applicable law, you agree to defend, indemnify, and -hold harmless the Taler Parties from and against any and all claims, damages, -obligations, losses, liabilities, costs or debt, and expenses (including, but -not limited to, attorney’s fees) arising from: (a) your use of and access to -the Services; (b) any feedback or submissions you provide to us concerning the -Taler Wallet; (c) your violation of any term of this Agreement; or (d) your -violation of any law, rule, or regulation, or the rights of any third party.

-

You agree that any claim you may have arising out of or related to your -relationship with us must be filed within one year after such claim arises, -otherwise, your claim in permanently barred.

-

In the event of termination concerning your use of our Services, your -obligations under this Agreement will still continue.

-
-
-

Discontinuance of services and Force majeure

-

We may, in our sole discretion and without cost to you, with or without prior -notice, and at any time, modify or discontinue, temporarily or permanently, -any portion of our Services. We will use the Taler protocol’s provisions to -notify Wallets if our Services are to be discontinued. It is your -responsibility to ensure that the Taler Wallet is online at least once every -three months to observe these notifications. We shall not be held responsible -or liable for any loss of funds in the event that we discontinue or depreciate -the Services and your Taler Wallet fails to transfer out the coins within a -three months notification period.

-

We shall not be held liable for any delays, failure in performance, or -interruptions of service which result directly or indirectly from any cause or -condition beyond our reasonable control, including but not limited to: any -delay or failure due to any act of God, act of civil or military authorities, -act of terrorism, civil disturbance, war, strike or other labor dispute, fire, -interruption in telecommunications or Internet services or network provider -services, failure of equipment and/or software, other catastrophe, or any -other occurrence which is beyond our reasonable control and shall not affect -the validity and enforceability of any remaining provisions.

-
-
-

Governing law, Waivers, Severability and Assignment

-

No matter where you’re located, the laws of Switzerland will govern these -Terms. If any provisions of these Terms are inconsistent with any applicable -law, those provisions will be superseded or modified only to the extent such -provisions are inconsistent. The parties agree to submit to the ordinary -courts in Bern, Switzerland for exclusive jurisdiction of any dispute -arising out of or related to your use of the Services or your breach of these -Terms.

-

Our failure to exercise or delay in exercising any right, power, or privilege -under this Agreement shall not operate as a waiver; nor shall any single or -partial exercise of any right, power, or privilege preclude any other or -further exercise thereof.

-

You agree that we may assign any of our rights and/or transfer, sub-contract, -or delegate any of our obligations under these Terms.

-

If it turns out that any part of this Agreement is invalid, void, or for any -reason unenforceable, that term will be deemed severable and limited or -eliminated to the minimum extent necessary.

-

This Agreement sets forth the entire understanding and agreement as to the -subject matter hereof and supersedes any and all prior discussions, -agreements, and understandings of any kind (including, without limitation, any -prior versions of this Agreement) and every nature between us. Except as -provided for above, any modification to this Agreement must be in writing and -must be signed by both parties.

-
-
-

Questions or comments

-

We welcome comments, questions, concerns, or suggestions. Please send us a -message on our contact page at legal@taler-systems.com.

-
-
- - -
-
-
-
-
-
- - \ No newline at end of file diff --git a/contrib/tos/en/0.pdf b/contrib/tos/en/0.pdf deleted file mode 100644 index f145a83a4..000000000 Binary files a/contrib/tos/en/0.pdf and /dev/null differ diff --git a/contrib/tos/en/0.txt b/contrib/tos/en/0.txt deleted file mode 100644 index 19db09844..000000000 --- a/contrib/tos/en/0.txt +++ /dev/null @@ -1,349 +0,0 @@ -Terms Of Service -**************** - -Last Updated: 09.06.2022 - -Welcome! The ICE research center of the Bern University of Applied -Sciences in Switzerland (“we,” “our,” or “us”) provides an -experimental payment service through our Internet presence -(collectively the “Services”). Before using our Services, please read -the Terms of Service (the “Terms” or the “Agreement”) carefully. - - -This is research -================ - -This is a research experiment. Any funds wired to our Bitcoin address -are considered a donation to our research group. We may use them to -enable payments following the GNU Taler protocol, or simply keep them -at our discretion. The service is experimental and may also be -discontinued at any time, in which case all remaining funds will -definitively be kept by the research group. - - -Overview -======== - -This section provides a brief summary of the highlights of this -Agreement. Please note that when you accept this Agreement, you are -accepting all of the terms and conditions and not just this section. -We and possibly other third parties provide Internet services which -interact with the Taler Wallet’s self-hosted personal payment -application. When using the Taler Wallet to interact with our -Services, you are agreeing to our Terms, so please read carefully. - - -Highlights: ------------ - - * You are responsible for keeping the data in your Taler Wallet at - all times under your control. Any losses arising from you not - being in control of your private information are your problem. - - * We may transfer funds we receive from our users to any legal - recipient to the best of our ability within the limitations of - the law and our implementation. However, the Services offered - today are highly experimental and the set of recipients of funds - is severely restricted. Again, we stress this is a research - experiment and technically all funds held by the exchange are - owned by the research group of the university. - - * For our Services, we may charge transaction fees. The specific - fee structure is provided based on the Taler protocol and should - be shown to you when you withdraw electronic coins using a Taler - Wallet. You agree and understand that the Taler protocol allows - for the fee structure to change. - - * You agree to not intentionally overwhelm our systems with - requests and follow responsible disclosure if you find security - issues in our services. - - * We cannot be held accountable for our Services not being - available due to any circumstances. If we modify or terminate our - services, we may give you the opportunity to recover your funds. - However, given the experimental state of the Services today, this - may not be possible. You are strongly advised to limit your use - of the Service to small-scale experiments expecting total loss of - all funds. - -These terms outline approved uses of our Services. The Services and -these Terms are still at an experimental stage. If you have any -questions or comments related to this Agreement, please send us a -message to ice@bfh.ch. If you do not agree to this Agreement, you must -not use our Services. - - -How you accept this policy -========================== - -By sending funds to us (to top-up your Taler Wallet), you acknowledge -that you have read, understood, and agreed to these Terms. We reserve -the right to change these Terms at any time. If you disagree with the -change, we may in the future offer you with an easy option to recover -your unspent funds. However, in the current experimental period you -acknowledge that this feature is not yet available, resulting in your -funds being lost unless you accept the new Terms. If you continue to -use our Services other than to recover your unspent funds, your -continued use of our Services following any such change will signify -your acceptance to be bound by the then current Terms. Please check -the effective date above to determine if there have been any changes -since you have last reviewed these Terms. - - -Services -======== - -We will try to transfer funds that we receive from users to any legal -recipient to the best of our ability and within the limitations of the -law. However, the Services offered today are highly experimental and -the set of recipients of funds is severely restricted. The Taler -Wallet can be loaded by exchanging fiat or cryptocurrencies against -electronic coins. We are providing this exchange service. Once your -Taler Wallet is loaded with electronic coins they can be spent for -purchases if the seller is accepting Taler as a means of payment. We -are not guaranteeing that any seller is accepting Taler at all or a -particular seller. The seller or recipient of deposits of electronic -coins must specify the target account, as per the design of the Taler -protocol. They are responsible for following the protocol and -specifying the correct bank account, and are solely liable for any -losses that may arise from specifying the wrong account. We may allow -the government to link wire transfers to the underlying contract hash. -It is the responsibility of recipients to preserve the full contracts -and to pay whatever taxes and charges may be applicable. Technical -issues may lead to situations where we are unable to make transfers at -all or lead to incorrect transfers that cannot be reversed. We may -refuse to execute transfers if the transfers are prohibited by a -competent legal authority and we are ordered to do so. - -When using our Services, you agree to not take any action that -intentionally imposes an unreasonable load on our infrastructure. If -you find security problems in our Services, you agree to first report -them to security@taler-systems.com and grant us the right to publish -your report. We warrant that we will ourselves publicly disclose any -issues reported within 3 months, and that we will not prosecute anyone -reporting security issues if they did not exploit the issue beyond a -proof-of-concept, and followed the above responsible disclosure -practice. - - -Fees -==== - -You agree to pay the fees for exchanges and withdrawals completed via -the Taler Wallet ("Fees") as defined by us, which we may change from -time to time. With the exception of wire transfer fees, Taler -transaction fees are set for any electronic coin at the time of -withdrawal and fixed throughout the validity period of the respective -electronic coin. Your wallet should obtain and display applicable fees -when withdrawing funds. Fees for coins obtained as change may differ -from the fees applicable to the original coin. Wire transfer fees that -are independent from electronic coins may change annually. You -authorize us to charge or deduct applicable fees owed in connection -with deposits, exchanges and withdrawals following the rules of the -Taler protocol. We reserve the right to provide different types of -rewards to users either in the form of discount for our Services or in -any other form at our discretion and without prior notice to you. - - -Eligibility and Financial self-responsibility -============================================= - -To be eligible to use our Services, you must be able to form legally -binding contracts or have the permission of your legal guardian. By -using our Services, you represent and warrant that you meet all -eligibility requirements that we outline in these Terms. - -You will be responsible for maintaining the availability, integrity -and confidentiality of the data stored in your wallet. When you setup -a Taler Wallet, you are strongly advised to follow the precautionary -measures offered by the software to minimize the chances to losse -access to or control over your Wallet data. We will not be liable for -any loss or damage arising from your failure to comply with this -paragraph. - - -Copyrights and trademarks -========================= - -The Taler Wallet is released under the terms of the GNU General Public -License (GNU GPL). You have the right to access, use, and share the -Taler Wallet, in modified or unmodified form. However, the GPL is a -strong copyleft license, which means that any derivative works must be -distributed under the same license terms as the original software. If -you have any questions, you should review the GNU GPL’s full terms and -conditions at https://www.gnu.org/licenses/gpl-3.0.en.html. “Taler” -itself is a trademark of Taler Systems SA. You are welcome to use the -name in relation to processing payments using the Taler protocol, -assuming your use is compatible with an official release from the GNU -Project that is not older than two years. - - -Limitation of liability & disclaimer of warranties -================================================== - -You understand and agree that we have no control over, and no duty to -take any action regarding: Failures, disruptions, errors, or delays in -processing that you may experience while using our Services; The risk -of failure of hardware, software, and Internet connections; The risk -of malicious software being introduced or found in the software -underlying the Taler Wallet; The risk that third parties may obtain -unauthorized access to information stored within your Taler Wallet, -including, but not limited to your Taler Wallet coins or backup -encryption keys. You release us from all liability related to any -losses, damages, or claims arising from: - -1. user error such as forgotten passwords, incorrectly constructed - transactions; - -2. server failure or data loss; - -3. unauthorized access to the Taler Wallet application; - -4. bugs or other errors in the Taler Wallet software; and - -5. any unauthorized third party activities, including, but not limited - to, the use of viruses, phishing, brute forcing, or other means of - attack against the Taler Wallet. We make no representations - concerning any Third Party Content contained in or accessed through - our Services. - -Any other terms, conditions, warranties, or representations associated -with such content, are solely between you and such organizations -and/or individuals. - -To the fullest extent permitted by applicable law, in no event will we -or any of our officers, directors, representatives, agents, servants, -counsel, employees, consultants, lawyers, and other personnel -authorized to act, acting, or purporting to act on our behalf -(collectively the “Taler Parties”) be liable to you under contract, -tort, strict liability, negligence, or any other legal or equitable -theory, for: - -1. any lost profits, data loss, cost of procurement of substitute - goods or services, or direct, indirect, incidental, special, - punitive, compensatory, or consequential damages of any kind - whatsoever resulting from: - - 1. your use of, or conduct in connection with, our services; - - 2. any unauthorized use of your wallet and/or private key due to - your failure to maintain the confidentiality of your wallet; - - 3. any interruption or cessation of transmission to or from the - services; or - - 4. any bugs, viruses, trojan horses, or the like that are found in - the Taler Wallet software or that may be transmitted to or - through our services by any third party (regardless of the - source of origination), or - -2. any direct damages. - -These limitations apply regardless of legal theory, whether based on -tort, strict liability, breach of contract, breach of warranty, or any -other legal theory, and whether or not we were advised of the -possibility of such damages. Some jurisdictions do not allow the -exclusion or limitation of liability for consequential or incidental -damages, so the above limitation may not apply to you. - -Our services are provided "as is" and without warranty of any kind. To -the maximum extent permitted by law, we disclaim all representations -and warranties, express or implied, relating to the services and -underlying software or any content on the services, whether provided -or owned by us or by any third party, including without limitation, -warranties of merchantability, fitness for a particular purpose, -title, non-infringement, freedom from computer virus, and any implied -warranties arising from course of dealing, course of performance, or -usage in trade, all of which are expressly disclaimed. In addition, we -do not represent or warrant that the content accessible via the -services is accurate, complete, available, current, free of viruses or -other harmful components, or that the results of using the services -will meet your requirements. Some states do not allow the disclaimer -of implied warranties, so the foregoing disclaimers may not apply to -you. This paragraph gives you specific legal rights and you may also -have other legal rights that vary from state to state. - - -Indemnity and Time limitation on claims and Termination -======================================================= - -To the extent permitted by applicable law, you agree to defend, -indemnify, and hold harmless the Taler Parties from and against any -and all claims, damages, obligations, losses, liabilities, costs or -debt, and expenses (including, but not limited to, attorney’s fees) -arising from: (a) your use of and access to the Services; (b) any -feedback or submissions you provide to us concerning the Taler Wallet; -(c) your violation of any term of this Agreement; or (d) your -violation of any law, rule, or regulation, or the rights of any third -party. - -You agree that any claim you may have arising out of or related to -your relationship with us must be filed within one year after such -claim arises, otherwise, your claim in permanently barred. - -In the event of termination concerning your use of our Services, your -obligations under this Agreement will still continue. - - -Discontinuance of services and Force majeure -============================================ - -We may, in our sole discretion and without cost to you, with or -without prior notice, and at any time, modify or discontinue, -temporarily or permanently, any portion of our Services. We will use -the Taler protocol’s provisions to notify Wallets if our Services are -to be discontinued. It is your responsibility to ensure that the Taler -Wallet is online at least once every three months to observe these -notifications. We shall not be held responsible or liable for any loss -of funds in the event that we discontinue or depreciate the Services -and your Taler Wallet fails to transfer out the coins within a three -months notification period. - -We shall not be held liable for any delays, failure in performance, or -interruptions of service which result directly or indirectly from any -cause or condition beyond our reasonable control, including but not -limited to: any delay or failure due to any act of God, act of civil -or military authorities, act of terrorism, civil disturbance, war, -strike or other labor dispute, fire, interruption in -telecommunications or Internet services or network provider services, -failure of equipment and/or software, other catastrophe, or any other -occurrence which is beyond our reasonable control and shall not affect -the validity and enforceability of any remaining provisions. - - -Governing law, Waivers, Severability and Assignment -=================================================== - -No matter where you’re located, the laws of Switzerland will govern -these Terms. If any provisions of these Terms are inconsistent with -any applicable law, those provisions will be superseded or modified -only to the extent such provisions are inconsistent. The parties agree -to submit to the ordinary courts in Bern, Switzerland for exclusive -jurisdiction of any dispute arising out of or related to your use of -the Services or your breach of these Terms. - -Our failure to exercise or delay in exercising any right, power, or -privilege under this Agreement shall not operate as a waiver; nor -shall any single or partial exercise of any right, power, or privilege -preclude any other or further exercise thereof. - -You agree that we may assign any of our rights and/or transfer, sub- -contract, or delegate any of our obligations under these Terms. - -If it turns out that any part of this Agreement is invalid, void, or -for any reason unenforceable, that term will be deemed severable and -limited or eliminated to the minimum extent necessary. - -This Agreement sets forth the entire understanding and agreement as to -the subject matter hereof and supersedes any and all prior -discussions, agreements, and understandings of any kind (including, -without limitation, any prior versions of this Agreement) and every -nature between us. Except as provided for above, any modification to -this Agreement must be in writing and must be signed by both parties. - - -Questions or comments -===================== - -We welcome comments, questions, concerns, or suggestions. Please send -us a message on our contact page at legal@taler-systems.com. diff --git a/contrib/tos/en/0.xml b/contrib/tos/en/0.xml deleted file mode 100644 index 7f42db04d..000000000 --- a/contrib/tos/en/0.xml +++ /dev/null @@ -1,323 +0,0 @@ - - - - -
- Terms Of Service - Last Updated: 09.06.2022 - Welcome! The ICE research center of the Bern University of Applied Sciences - in Switzerland (“we,” “our,” or “us”) provides an experimental payment service - through our Internet presence (collectively the “Services”). Before using our - Services, please read the Terms of Service (the “Terms” or the “Agreement”) - carefully. -
- This is research - This is a research experiment. Any funds wired to our Bitcoin address are - considered a donation to our research group. We may use them to enable - payments following the GNU Taler protocol, or simply keep them at our - discretion. The service is experimental and may also be discontinued at - any time, in which case all remaining funds will definitively be kept by - the research group. -
-
- Overview - This section provides a brief summary of the highlights of this - Agreement. Please note that when you accept this Agreement, you are accepting - all of the terms and conditions and not just this section. We and possibly - other third parties provide Internet services which interact with the Taler - Wallet’s self-hosted personal payment application. When using the Taler Wallet - to interact with our Services, you are agreeing to our Terms, so please read - carefully. -
- Highlights: - - - - You are responsible for keeping the data in your Taler Wallet at all times - under your control. Any losses arising from you not being in control of - your private information are your problem. - - - We may transfer funds we receive from our users to any legal - recipient to the best of our ability within the limitations of the law and - our implementation. However, the Services offered today are highly - experimental and the set of recipients of funds is severely restricted. - Again, we stress this is a research experiment and technically all funds - held by the exchange are owned by the research group of the university. - - - For our Services, we may charge transaction fees. The specific fee structure - is provided based on the Taler protocol and should be shown to you when you - withdraw electronic coins using a Taler Wallet. You agree and understand - that the Taler protocol allows for the fee structure to change. - - - You agree to not intentionally overwhelm our systems with requests and - follow responsible disclosure if you find security issues in our services. - - - We cannot be held accountable for our Services not being available due to - any circumstances. If we modify or terminate our services, - we may give you the opportunity to recover your funds. However, - given the experimental state of the Services today, this may not be - possible. You are strongly advised to limit your use of the Service - to small-scale experiments expecting total loss of all funds. - - - - These terms outline approved uses of our Services. The Services and these - Terms are still at an experimental stage. If you have any questions or - comments related to this Agreement, please send us a message to - ice@bfh.ch. If you do not agree to this Agreement, you must not - use our Services. -
-
-
- How you accept this policy - By sending funds to us (to top-up your Taler Wallet), you acknowledge that you - have read, understood, and agreed to these Terms. We reserve the right to - change these Terms at any time. If you disagree with the change, we may in the - future offer you with an easy option to recover your unspent funds. However, - in the current experimental period you acknowledge that this feature is not - yet available, resulting in your funds being lost unless you accept the new - Terms. If you continue to use our Services other than to recover your unspent - funds, your continued use of our Services following any such change will - signify your acceptance to be bound by the then current Terms. Please check - the effective date above to determine if there have been any changes since you - have last reviewed these Terms. -
-
- Services - We will try to transfer funds that we receive from users to any legal - recipient to the best of our ability and within the limitations of the - law. However, the Services offered today are highly experimental and the set - of recipients of funds is severely restricted. The Taler Wallet can be loaded - by exchanging fiat or cryptocurrencies against electronic coins. We are - providing this exchange service. Once your Taler Wallet is loaded with - electronic coins they can be spent for purchases if the seller is accepting - Taler as a means of payment. We are not guaranteeing that any seller is - accepting Taler at all or a particular seller. The seller or recipient of - deposits of electronic coins must specify the target account, as per the - design of the Taler protocol. They are responsible for following the protocol - and specifying the correct bank account, and are solely liable for any losses - that may arise from specifying the wrong account. We may allow the government - to link wire transfers to the underlying contract hash. It is the - responsibility of recipients to preserve the full contracts and to pay - whatever taxes and charges may be applicable. Technical issues may lead to - situations where we are unable to make transfers at all or lead to incorrect - transfers that cannot be reversed. We may refuse to execute transfers if the - transfers are prohibited by a competent legal authority and we are ordered to - do so. - When using our Services, you agree to not take any action that intentionally - imposes an unreasonable load on our infrastructure. If you find security - problems in our Services, you agree to first report them to - security@taler-systems.com and grant us the right to publish your report. We - warrant that we will ourselves publicly disclose any issues reported within 3 - months, and that we will not prosecute anyone reporting security issues if - they did not exploit the issue beyond a proof-of-concept, and followed the - above responsible disclosure practice. -
-
- Fees - You agree to pay the fees for exchanges and withdrawals completed via the - Taler Wallet (“Fees”) as defined by us, which we may change from time to - time. With the exception of wire transfer fees, Taler transaction fees are set - for any electronic coin at the time of withdrawal and fixed throughout the - validity period of the respective electronic coin. Your wallet should obtain - and display applicable fees when withdrawing funds. Fees for coins obtained as - change may differ from the fees applicable to the original coin. Wire transfer - fees that are independent from electronic coins may change annually. You - authorize us to charge or deduct applicable fees owed in connection with - deposits, exchanges and withdrawals following the rules of the Taler protocol. - We reserve the right to provide different types of rewards to users either in - the form of discount for our Services or in any other form at our discretion - and without prior notice to you. -
-
- Eligibility and Financial self-responsibility - To be eligible to use our Services, you must be able to form legally binding - contracts or have the permission of your legal guardian. By using our - Services, you represent and warrant that you meet all eligibility requirements - that we outline in these Terms. - You will be responsible for maintaining the availability, integrity and - confidentiality of the data stored in your wallet. When you setup a Taler - Wallet, you are strongly advised to follow the precautionary measures offered - by the software to minimize the chances to losse access to or control over - your Wallet data. We will not be liable for any loss or damage arising from - your failure to comply with this paragraph. -
-
- Copyrights and trademarks - The Taler Wallet is released under the terms of the GNU General Public License - (GNU GPL). You have the right to access, use, and share the Taler Wallet, in - modified or unmodified form. However, the GPL is a strong copyleft license, - which means that any derivative works must be distributed under the same - license terms as the original software. If you have any questions, you should - review the GNU GPL’s full terms and conditions at - https://www.gnu.org/licenses/gpl-3.0.en.html. “Taler” itself is a trademark - of Taler Systems SA. You are welcome to use the name in relation to processing - payments using the Taler protocol, assuming your use is compatible with an - official release from the GNU Project that is not older than two years. -
-
- Limitation of liability & disclaimer of warranties - You understand and agree that we have no control over, and no duty to take any - action regarding: Failures, disruptions, errors, or delays in processing that - you may experience while using our Services; The risk of failure of hardware, - software, and Internet connections; The risk of malicious software being - introduced or found in the software underlying the Taler Wallet; The risk that - third parties may obtain unauthorized access to information stored within your - Taler Wallet, including, but not limited to your Taler Wallet coins or backup - encryption keys. You release us from all liability related to any losses, - damages, or claims arising from: - - - user error such as forgotten passwords, incorrectly constructed - transactions; - - - server failure or data loss; - - - unauthorized access to the Taler Wallet application; - - - bugs or other errors in the Taler Wallet software; and - - - any unauthorized third party activities, including, but not limited to, - the use of viruses, phishing, brute forcing, or other means of attack - against the Taler Wallet. We make no representations concerning any - Third Party Content contained in or accessed through our Services. - - - Any other terms, conditions, warranties, or representations associated with - such content, are solely between you and such organizations and/or - individuals. - To the fullest extent permitted by applicable law, in no event will we or any - of our officers, directors, representatives, agents, servants, counsel, - employees, consultants, lawyers, and other personnel authorized to act, - acting, or purporting to act on our behalf (collectively the “Taler Parties”) - be liable to you under contract, tort, strict liability, negligence, or any - other legal or equitable theory, for: - - - any lost profits, data loss, cost of procurement of substitute goods or - services, or direct, indirect, incidental, special, punitive, compensatory, - or consequential damages of any kind whatsoever resulting from: - - - - - - your use of, or conduct in connection with, our services; - - - any unauthorized use of your wallet and/or private key due to your - failure to maintain the confidentiality of your wallet; - - - any interruption or cessation of transmission to or from the services; or - - - any bugs, viruses, trojan horses, or the like that are found in the Taler - Wallet software or that may be transmitted to or through our services by - any third party (regardless of the source of origination), or - - - - - - any direct damages. - - - These limitations apply regardless of legal theory, whether based on tort, - strict liability, breach of contract, breach of warranty, or any other legal - theory, and whether or not we were advised of the possibility of such - damages. Some jurisdictions do not allow the exclusion or limitation of - liability for consequential or incidental damages, so the above limitation may - not apply to you. - Our services are provided “as is” and without warranty of any kind. To the - maximum extent permitted by law, we disclaim all representations and - warranties, express or implied, relating to the services and underlying - software or any content on the services, whether provided or owned by us or by - any third party, including without limitation, warranties of merchantability, - fitness for a particular purpose, title, non-infringement, freedom from - computer virus, and any implied warranties arising from course of dealing, - course of performance, or usage in trade, all of which are expressly - disclaimed. In addition, we do not represent or warrant that the content - accessible via the services is accurate, complete, available, current, free of - viruses or other harmful components, or that the results of using the services - will meet your requirements. Some states do not allow the disclaimer of - implied warranties, so the foregoing disclaimers may not apply to you. This - paragraph gives you specific legal rights and you may also have other legal - rights that vary from state to state. -
-
- Indemnity and Time limitation on claims and Termination - To the extent permitted by applicable law, you agree to defend, indemnify, and - hold harmless the Taler Parties from and against any and all claims, damages, - obligations, losses, liabilities, costs or debt, and expenses (including, but - not limited to, attorney’s fees) arising from: (a) your use of and access to - the Services; (b) any feedback or submissions you provide to us concerning the - Taler Wallet; (c) your violation of any term of this Agreement; or (d) your - violation of any law, rule, or regulation, or the rights of any third party. - You agree that any claim you may have arising out of or related to your - relationship with us must be filed within one year after such claim arises, - otherwise, your claim in permanently barred. - In the event of termination concerning your use of our Services, your - obligations under this Agreement will still continue. -
-
- Discontinuance of services and Force majeure - We may, in our sole discretion and without cost to you, with or without prior - notice, and at any time, modify or discontinue, temporarily or permanently, - any portion of our Services. We will use the Taler protocol’s provisions to - notify Wallets if our Services are to be discontinued. It is your - responsibility to ensure that the Taler Wallet is online at least once every - three months to observe these notifications. We shall not be held responsible - or liable for any loss of funds in the event that we discontinue or depreciate - the Services and your Taler Wallet fails to transfer out the coins within a - three months notification period. - We shall not be held liable for any delays, failure in performance, or - interruptions of service which result directly or indirectly from any cause or - condition beyond our reasonable control, including but not limited to: any - delay or failure due to any act of God, act of civil or military authorities, - act of terrorism, civil disturbance, war, strike or other labor dispute, fire, - interruption in telecommunications or Internet services or network provider - services, failure of equipment and/or software, other catastrophe, or any - other occurrence which is beyond our reasonable control and shall not affect - the validity and enforceability of any remaining provisions. -
-
- Governing law, Waivers, Severability and Assignment - No matter where you’re located, the laws of Switzerland will govern these - Terms. If any provisions of these Terms are inconsistent with any applicable - law, those provisions will be superseded or modified only to the extent such - provisions are inconsistent. The parties agree to submit to the ordinary - courts in Bern, Switzerland for exclusive jurisdiction of any dispute - arising out of or related to your use of the Services or your breach of these - Terms. - Our failure to exercise or delay in exercising any right, power, or privilege - under this Agreement shall not operate as a waiver; nor shall any single or - partial exercise of any right, power, or privilege preclude any other or - further exercise thereof. - You agree that we may assign any of our rights and/or transfer, sub-contract, - or delegate any of our obligations under these Terms. - If it turns out that any part of this Agreement is invalid, void, or for any - reason unenforceable, that term will be deemed severable and limited or - eliminated to the minimum extent necessary. - This Agreement sets forth the entire understanding and agreement as to the - subject matter hereof and supersedes any and all prior discussions, - agreements, and understandings of any kind (including, without limitation, any - prior versions of this Agreement) and every nature between us. Except as - provided for above, any modification to this Agreement must be in writing and - must be signed by both parties. -
-
- Questions or comments - We welcome comments, questions, concerns, or suggestions. Please send us a - message on our contact page at legal@taler-systems.com. -
-
-
diff --git a/contrib/tos/en/tos.epub b/contrib/tos/en/tos.epub new file mode 100644 index 000000000..5fc98c3c2 Binary files /dev/null and b/contrib/tos/en/tos.epub differ diff --git a/contrib/tos/en/tos.html b/contrib/tos/en/tos.html new file mode 100644 index 000000000..6e7f66f52 --- /dev/null +++ b/contrib/tos/en/tos.html @@ -0,0 +1,304 @@ + + + + + + + Terms Of Service — Taler Terms of Service + + + + + + + + +
+
+
+
+ +
+

Terms Of Service

+

Last Updated: 12.4.2019

+

Welcome! Taler Systems SA (“we,” “our,” or “us”) provides a payment service +through our Internet presence (collectively the “Services”). Before using our +Services, please read the Terms of Service (the “Terms” or the “Agreement”) +carefully.

+
+

Overview

+

This section provides a brief summary of the highlights of this +Agreement. Please note that when you accept this Agreement, you are accepting +all of the terms and conditions and not just this section. We and possibly +other third parties provide Internet services which interact with the Taler +Wallet’s self-hosted personal payment application. When using the Taler Wallet +to interact with our Services, you are agreeing to our Terms, so please read +carefully.

+
+

Highlights:

+
+
    +
  • You are responsible for keeping the data in your Taler Wallet at all times +under your control. Any losses arising from you not being in control of +your private information are your problem.

  • +
  • We will try to transfer funds we hold in escrow for our users to any legal +recipient to the best of our ability within the limitations of the law and +our implementation. However, the Services offered today are highly +experimental and the set of recipients of funds is severely restricted.

  • +
  • For our Services, we may charge transaction fees. The specific fee structure +is provided based on the Taler protocol and should be shown to you when you +withdraw electronic coins using a Taler Wallet. You agree and understand +that the Taler protocol allows for the fee structure to change.

  • +
  • You agree to not intentionally overwhelm our systems with requests and +follow responsible disclosure if you find security issues in our services.

  • +
  • We cannot be held accountable for our Services not being available due to +circumstances beyond our control. If we modify or terminate our services, +we will try to give you the opportunity to recover your funds. However, +given the experimental state of the Services today, this may not be +possible. You are strongly advised to limit your use of the Service +to small-scale experiments expecting total loss of all funds.

  • +
+
+

These terms outline approved uses of our Services. The Services and these +Terms are still at an experimental stage. If you have any questions or +comments related to this Agreement, please send us a message to +legal@taler-systems.com. If you do not agree to this Agreement, you must not +use our Services.

+
+
+
+

How you accept this policy

+

By sending funds to us (to top-up your Taler Wallet), you acknowledge that you +have read, understood, and agreed to these Terms. We reserve the right to +change these Terms at any time. If you disagree with the change, we may in the +future offer you with an easy option to recover your unspent funds. However, +in the current experimental period you acknowledge that this feature is not +yet available, resulting in your funds being lost unless you accept the new +Terms. If you continue to use our Services other than to recover your unspent +funds, your continued use of our Services following any such change will +signify your acceptance to be bound by the then current Terms. Please check +the effective date above to determine if there have been any changes since you +have last reviewed these Terms.

+
+
+

Services

+

We will try to transfer funds that we hold in escrow for our users to any +legal recipient to the best of our ability and within the limitations of the +law and our implementation. However, the Services offered today are highly +experimental and the set of recipients of funds is severely restricted. The +Taler Wallet can be loaded by exchanging fiat currencies against electronic +coins. We are providing this exchange service. Once your Taler Wallet is +loaded with electronic coins they can be spent for purchases if the seller is +accepting Taler as a means of payment. We are not guaranteeing that any seller +is accepting Taler at all or a particular seller. The seller or recipient of +deposits of electronic coins must specify the target account, as per the +design of the Taler protocol. They are responsible for following the protocol +and specifying the correct bank account, and are solely liable for any losses +that may arise from specifying the wrong account. We will allow the government +to link wire transfers to the underlying contract hash. It is the +responsibility of recipients to preserve the full contracts and to pay +whatever taxes and charges may be applicable. Technical issues may lead to +situations where we are unable to make transfers at all or lead to incorrect +transfers that cannot be reversed. We will only refuse to execute transfers if +the transfers are prohibited by a competent legal authority and we are ordered +to do so.

+

When using our Services, you agree to not take any action that intentionally +imposes an unreasonable load on our infrastructure. If you find security +problems in our Services, you agree to first report them to +security@taler-systems.com and grant us the right to publish your report. We +warrant that we will ourselves publicly disclose any issues reported within 3 +months, and that we will not prosecute anyone reporting security issues if +they did not exploit the issue beyond a proof-of-concept, and followed the +above responsible disclosure practice.

+
+
+

Fees

+

You agree to pay the fees for exchanges and withdrawals completed via the +Taler Wallet (“Fees”) as defined by us, which we may change from time to +time. With the exception of wire transfer fees, Taler transaction fees are set +for any electronic coin at the time of withdrawal and fixed throughout the +validity period of the respective electronic coin. Your wallet should obtain +and display applicable fees when withdrawing funds. Fees for coins obtained as +change may differ from the fees applicable to the original coin. Wire transfer +fees that are independent from electronic coins may change annually. You +authorize us to charge or deduct applicable fees owed in connection with +deposits, exchanges and withdrawals following the rules of the Taler protocol. +We reserve the right to provide different types of rewards to users either in +the form of discount for our Services or in any other form at our discretion +and without prior notice to you.

+
+
+

Eligibility and Financial self-responsibility

+

To be eligible to use our Services, you must be able to form legally binding +contracts or have the permission of your legal guardian. By using our +Services, you represent and warrant that you meet all eligibility requirements +that we outline in these Terms.

+

You will be responsible for maintaining the availability, integrity and +confidentiality of the data stored in your wallet. When you setup a Taler +Wallet, you are strongly advised to follow the precautionary measures offered +by the software to minimize the chances to losse access to or control over +your Wallet data. We will not be liable for any loss or damage arising from +your failure to comply with this paragraph.

+
+
+

Copyrights and trademarks

+

The Taler Wallet is released under the terms of the GNU General Public License +(GNU GPL). You have the right to access, use, and share the Taler Wallet, in +modified or unmodified form. However, the GPL is a strong copyleft license, +which means that any derivative works must be distributed under the same +license terms as the original software. If you have any questions, you should +review the GNU GPL’s full terms and conditions at +https://www.gnu.org/licenses/gpl-3.0.en.html. “Taler” itself is a trademark +of Taler Systems SA. You are welcome to use the name in relation to processing +payments using the Taler protocol, assuming your use is compatible with an +official release from the GNU Project that is not older than two years.

+
+
+

Limitation of liability & disclaimer of warranties

+

You understand and agree that we have no control over, and no duty to take any +action regarding: Failures, disruptions, errors, or delays in processing that +you may experience while using our Services; The risk of failure of hardware, +software, and Internet connections; The risk of malicious software being +introduced or found in the software underlying the Taler Wallet; The risk that +third parties may obtain unauthorized access to information stored within your +Taler Wallet, including, but not limited to your Taler Wallet coins or backup +encryption keys. You release us from all liability related to any losses, +damages, or claims arising from:

+
    +
  1. user error such as forgotten passwords, incorrectly constructed +transactions;

  2. +
  3. server failure or data loss;

  4. +
  5. unauthorized access to the Taler Wallet application;

  6. +
  7. bugs or other errors in the Taler Wallet software; and

  8. +
  9. any unauthorized third party activities, including, but not limited to, +the use of viruses, phishing, brute forcing, or other means of attack +against the Taler Wallet. We make no representations concerning any +Third Party Content contained in or accessed through our Services.

  10. +
+

Any other terms, conditions, warranties, or representations associated with +such content, are solely between you and such organizations and/or +individuals.

+

To the fullest extent permitted by applicable law, in no event will we or any +of our officers, directors, representatives, agents, servants, counsel, +employees, consultants, lawyers, and other personnel authorized to act, +acting, or purporting to act on our behalf (collectively the “Taler Parties”) +be liable to you under contract, tort, strict liability, negligence, or any +other legal or equitable theory, for:

+
    +
  1. any lost profits, data loss, cost of procurement of substitute goods or +services, or direct, indirect, incidental, special, punitive, compensatory, +or consequential damages of any kind whatsoever resulting from:

  2. +
+
+
    +
  1. your use of, or conduct in connection with, our services;

  2. +
  3. any unauthorized use of your wallet and/or private key due to your +failure to maintain the confidentiality of your wallet;

  4. +
  5. any interruption or cessation of transmission to or from the services; or

  6. +
  7. any bugs, viruses, trojan horses, or the like that are found in the Taler +Wallet software or that may be transmitted to or through our services by +any third party (regardless of the source of origination), or

  8. +
+
+
    +
  1. any direct damages.

  2. +
+

These limitations apply regardless of legal theory, whether based on tort, +strict liability, breach of contract, breach of warranty, or any other legal +theory, and whether or not we were advised of the possibility of such +damages. Some jurisdictions do not allow the exclusion or limitation of +liability for consequential or incidental damages, so the above limitation may +not apply to you.

+

Our services are provided “as is” and without warranty of any kind. To the +maximum extent permitted by law, we disclaim all representations and +warranties, express or implied, relating to the services and underlying +software or any content on the services, whether provided or owned by us or by +any third party, including without limitation, warranties of merchantability, +fitness for a particular purpose, title, non-infringement, freedom from +computer virus, and any implied warranties arising from course of dealing, +course of performance, or usage in trade, all of which are expressly +disclaimed. In addition, we do not represent or warrant that the content +accessible via the services is accurate, complete, available, current, free of +viruses or other harmful components, or that the results of using the services +will meet your requirements. Some states do not allow the disclaimer of +implied warranties, so the foregoing disclaimers may not apply to you. This +paragraph gives you specific legal rights and you may also have other legal +rights that vary from state to state.

+
+
+

Indemnity and Time limitation on claims and Termination

+

To the extent permitted by applicable law, you agree to defend, indemnify, and +hold harmless the Taler Parties from and against any and all claims, damages, +obligations, losses, liabilities, costs or debt, and expenses (including, but +not limited to, attorney’s fees) arising from: (a) your use of and access to +the Services; (b) any feedback or submissions you provide to us concerning the +Taler Wallet; (c) your violation of any term of this Agreement; or (d) your +violation of any law, rule, or regulation, or the rights of any third party.

+

You agree that any claim you may have arising out of or related to your +relationship with us must be filed within one year after such claim arises, +otherwise, your claim in permanently barred.

+

In the event of termination concerning your use of our Services, your +obligations under this Agreement will still continue.

+
+
+

Discontinuance of services and Force majeure

+

We may, in our sole discretion and without cost to you, with or without prior +notice, and at any time, modify or discontinue, temporarily or permanently, +any portion of our Services. We will use the Taler protocol’s provisions to +notify Wallets if our Services are to be discontinued. It is your +responsibility to ensure that the Taler Wallet is online at least once every +three months to observe these notifications. We shall not be held responsible +or liable for any loss of funds in the event that we discontinue or depreciate +the Services and your Taler Wallet fails to transfer out the coins within a +three months notification period.

+

We shall not be held liable for any delays, failure in performance, or +interruptions of service which result directly or indirectly from any cause or +condition beyond our reasonable control, including but not limited to: any +delay or failure due to any act of God, act of civil or military authorities, +act of terrorism, civil disturbance, war, strike or other labor dispute, fire, +interruption in telecommunications or Internet services or network provider +services, failure of equipment and/or software, other catastrophe, or any +other occurrence which is beyond our reasonable control and shall not affect +the validity and enforceability of any remaining provisions.

+
+
+

Governing law, Waivers, Severability and Assignment

+

No matter where you’re located, the laws of Switzerland will govern these +Terms. If any provisions of these Terms are inconsistent with any applicable +law, those provisions will be superseded or modified only to the extent such +provisions are inconsistent. The parties agree to submit to the ordinary +courts in Zurich, Switzerland for exclusive jurisdiction of any dispute +arising out of or related to your use of the Services or your breach of these +Terms.

+

Our failure to exercise or delay in exercising any right, power, or privilege +under this Agreement shall not operate as a waiver; nor shall any single or +partial exercise of any right, power, or privilege preclude any other or +further exercise thereof.

+

You agree that we may assign any of our rights and/or transfer, sub-contract, +or delegate any of our obligations under these Terms.

+

If it turns out that any part of this Agreement is invalid, void, or for any +reason unenforceable, that term will be deemed severable and limited or +eliminated to the minimum extent necessary.

+

This Agreement sets forth the entire understanding and agreement as to the +subject matter hereof and supersedes any and all prior discussions, +agreements, and understandings of any kind (including, without limitation, any +prior versions of this Agreement) and every nature between us. Except as +provided for above, any modification to this Agreement must be in writing and +must be signed by both parties.

+
+
+

Questions or comments

+

We welcome comments, questions, concerns, or suggestions. Please send us a +message on our contact page at legal@taler-systems.com.

+
+
+ + +
+
+
+
+
+
+ + \ No newline at end of file diff --git a/contrib/tos/en/tos.pdf b/contrib/tos/en/tos.pdf new file mode 100644 index 000000000..8e42e3664 Binary files /dev/null and b/contrib/tos/en/tos.pdf differ diff --git a/contrib/tos/en/tos.txt b/contrib/tos/en/tos.txt new file mode 100644 index 000000000..c124d70ee --- /dev/null +++ b/contrib/tos/en/tos.txt @@ -0,0 +1,337 @@ +Terms Of Service +**************** + +Last Updated: 12.4.2019 + +Welcome! Taler Systems SA (“we,” “our,” or “us”) provides a payment +service through our Internet presence (collectively the “Services”). +Before using our Services, please read the Terms of Service (the +“Terms” or the “Agreement”) carefully. + + +Overview +======== + +This section provides a brief summary of the highlights of this +Agreement. Please note that when you accept this Agreement, you are +accepting all of the terms and conditions and not just this section. +We and possibly other third parties provide Internet services which +interact with the Taler Wallet’s self-hosted personal payment +application. When using the Taler Wallet to interact with our +Services, you are agreeing to our Terms, so please read carefully. + + +Highlights: +----------- + + * You are responsible for keeping the data in your Taler Wallet at + all times under your control. Any losses arising from you not + being in control of your private information are your problem. + + * We will try to transfer funds we hold in escrow for our users to + any legal recipient to the best of our ability within the + limitations of the law and our implementation. However, the + Services offered today are highly experimental and the set of + recipients of funds is severely restricted. + + * For our Services, we may charge transaction fees. The specific + fee structure is provided based on the Taler protocol and should + be shown to you when you withdraw electronic coins using a Taler + Wallet. You agree and understand that the Taler protocol allows + for the fee structure to change. + + * You agree to not intentionally overwhelm our systems with + requests and follow responsible disclosure if you find security + issues in our services. + + * We cannot be held accountable for our Services not being + available due to circumstances beyond our control. If we modify + or terminate our services, we will try to give you the + opportunity to recover your funds. However, given the + experimental state of the Services today, this may not be + possible. You are strongly advised to limit your use of the + Service to small-scale experiments expecting total loss of all + funds. + +These terms outline approved uses of our Services. The Services and +these Terms are still at an experimental stage. If you have any +questions or comments related to this Agreement, please send us a +message to legal@taler-systems.com. If you do not agree to this +Agreement, you must not use our Services. + + +How you accept this policy +========================== + +By sending funds to us (to top-up your Taler Wallet), you acknowledge +that you have read, understood, and agreed to these Terms. We reserve +the right to change these Terms at any time. If you disagree with the +change, we may in the future offer you with an easy option to recover +your unspent funds. However, in the current experimental period you +acknowledge that this feature is not yet available, resulting in your +funds being lost unless you accept the new Terms. If you continue to +use our Services other than to recover your unspent funds, your +continued use of our Services following any such change will signify +your acceptance to be bound by the then current Terms. Please check +the effective date above to determine if there have been any changes +since you have last reviewed these Terms. + + +Services +======== + +We will try to transfer funds that we hold in escrow for our users to +any legal recipient to the best of our ability and within the +limitations of the law and our implementation. However, the Services +offered today are highly experimental and the set of recipients of +funds is severely restricted. The Taler Wallet can be loaded by +exchanging fiat currencies against electronic coins. We are providing +this exchange service. Once your Taler Wallet is loaded with +electronic coins they can be spent for purchases if the seller is +accepting Taler as a means of payment. We are not guaranteeing that +any seller is accepting Taler at all or a particular seller. The +seller or recipient of deposits of electronic coins must specify the +target account, as per the design of the Taler protocol. They are +responsible for following the protocol and specifying the correct bank +account, and are solely liable for any losses that may arise from +specifying the wrong account. We will allow the government to link +wire transfers to the underlying contract hash. It is the +responsibility of recipients to preserve the full contracts and to pay +whatever taxes and charges may be applicable. Technical issues may +lead to situations where we are unable to make transfers at all or +lead to incorrect transfers that cannot be reversed. We will only +refuse to execute transfers if the transfers are prohibited by a +competent legal authority and we are ordered to do so. + +When using our Services, you agree to not take any action that +intentionally imposes an unreasonable load on our infrastructure. If +you find security problems in our Services, you agree to first report +them to security@taler-systems.com and grant us the right to publish +your report. We warrant that we will ourselves publicly disclose any +issues reported within 3 months, and that we will not prosecute anyone +reporting security issues if they did not exploit the issue beyond a +proof-of-concept, and followed the above responsible disclosure +practice. + + +Fees +==== + +You agree to pay the fees for exchanges and withdrawals completed via +the Taler Wallet ("Fees") as defined by us, which we may change from +time to time. With the exception of wire transfer fees, Taler +transaction fees are set for any electronic coin at the time of +withdrawal and fixed throughout the validity period of the respective +electronic coin. Your wallet should obtain and display applicable fees +when withdrawing funds. Fees for coins obtained as change may differ +from the fees applicable to the original coin. Wire transfer fees that +are independent from electronic coins may change annually. You +authorize us to charge or deduct applicable fees owed in connection +with deposits, exchanges and withdrawals following the rules of the +Taler protocol. We reserve the right to provide different types of +rewards to users either in the form of discount for our Services or in +any other form at our discretion and without prior notice to you. + + +Eligibility and Financial self-responsibility +============================================= + +To be eligible to use our Services, you must be able to form legally +binding contracts or have the permission of your legal guardian. By +using our Services, you represent and warrant that you meet all +eligibility requirements that we outline in these Terms. + +You will be responsible for maintaining the availability, integrity +and confidentiality of the data stored in your wallet. When you setup +a Taler Wallet, you are strongly advised to follow the precautionary +measures offered by the software to minimize the chances to losse +access to or control over your Wallet data. We will not be liable for +any loss or damage arising from your failure to comply with this +paragraph. + + +Copyrights and trademarks +========================= + +The Taler Wallet is released under the terms of the GNU General Public +License (GNU GPL). You have the right to access, use, and share the +Taler Wallet, in modified or unmodified form. However, the GPL is a +strong copyleft license, which means that any derivative works must be +distributed under the same license terms as the original software. If +you have any questions, you should review the GNU GPL’s full terms and +conditions at https://www.gnu.org/licenses/gpl-3.0.en.html. “Taler” +itself is a trademark of Taler Systems SA. You are welcome to use the +name in relation to processing payments using the Taler protocol, +assuming your use is compatible with an official release from the GNU +Project that is not older than two years. + + +Limitation of liability & disclaimer of warranties +================================================== + +You understand and agree that we have no control over, and no duty to +take any action regarding: Failures, disruptions, errors, or delays in +processing that you may experience while using our Services; The risk +of failure of hardware, software, and Internet connections; The risk +of malicious software being introduced or found in the software +underlying the Taler Wallet; The risk that third parties may obtain +unauthorized access to information stored within your Taler Wallet, +including, but not limited to your Taler Wallet coins or backup +encryption keys. You release us from all liability related to any +losses, damages, or claims arising from: + +1. user error such as forgotten passwords, incorrectly constructed + transactions; + +2. server failure or data loss; + +3. unauthorized access to the Taler Wallet application; + +4. bugs or other errors in the Taler Wallet software; and + +5. any unauthorized third party activities, including, but not limited + to, the use of viruses, phishing, brute forcing, or other means of + attack against the Taler Wallet. We make no representations + concerning any Third Party Content contained in or accessed through + our Services. + +Any other terms, conditions, warranties, or representations associated +with such content, are solely between you and such organizations +and/or individuals. + +To the fullest extent permitted by applicable law, in no event will we +or any of our officers, directors, representatives, agents, servants, +counsel, employees, consultants, lawyers, and other personnel +authorized to act, acting, or purporting to act on our behalf +(collectively the “Taler Parties”) be liable to you under contract, +tort, strict liability, negligence, or any other legal or equitable +theory, for: + +1. any lost profits, data loss, cost of procurement of substitute + goods or services, or direct, indirect, incidental, special, + punitive, compensatory, or consequential damages of any kind + whatsoever resulting from: + + 1. your use of, or conduct in connection with, our services; + + 2. any unauthorized use of your wallet and/or private key due to + your failure to maintain the confidentiality of your wallet; + + 3. any interruption or cessation of transmission to or from the + services; or + + 4. any bugs, viruses, trojan horses, or the like that are found in + the Taler Wallet software or that may be transmitted to or + through our services by any third party (regardless of the + source of origination), or + +2. any direct damages. + +These limitations apply regardless of legal theory, whether based on +tort, strict liability, breach of contract, breach of warranty, or any +other legal theory, and whether or not we were advised of the +possibility of such damages. Some jurisdictions do not allow the +exclusion or limitation of liability for consequential or incidental +damages, so the above limitation may not apply to you. + +Our services are provided "as is" and without warranty of any kind. To +the maximum extent permitted by law, we disclaim all representations +and warranties, express or implied, relating to the services and +underlying software or any content on the services, whether provided +or owned by us or by any third party, including without limitation, +warranties of merchantability, fitness for a particular purpose, +title, non-infringement, freedom from computer virus, and any implied +warranties arising from course of dealing, course of performance, or +usage in trade, all of which are expressly disclaimed. In addition, we +do not represent or warrant that the content accessible via the +services is accurate, complete, available, current, free of viruses or +other harmful components, or that the results of using the services +will meet your requirements. Some states do not allow the disclaimer +of implied warranties, so the foregoing disclaimers may not apply to +you. This paragraph gives you specific legal rights and you may also +have other legal rights that vary from state to state. + + +Indemnity and Time limitation on claims and Termination +======================================================= + +To the extent permitted by applicable law, you agree to defend, +indemnify, and hold harmless the Taler Parties from and against any +and all claims, damages, obligations, losses, liabilities, costs or +debt, and expenses (including, but not limited to, attorney’s fees) +arising from: (a) your use of and access to the Services; (b) any +feedback or submissions you provide to us concerning the Taler Wallet; +(c) your violation of any term of this Agreement; or (d) your +violation of any law, rule, or regulation, or the rights of any third +party. + +You agree that any claim you may have arising out of or related to +your relationship with us must be filed within one year after such +claim arises, otherwise, your claim in permanently barred. + +In the event of termination concerning your use of our Services, your +obligations under this Agreement will still continue. + + +Discontinuance of services and Force majeure +============================================ + +We may, in our sole discretion and without cost to you, with or +without prior notice, and at any time, modify or discontinue, +temporarily or permanently, any portion of our Services. We will use +the Taler protocol’s provisions to notify Wallets if our Services are +to be discontinued. It is your responsibility to ensure that the Taler +Wallet is online at least once every three months to observe these +notifications. We shall not be held responsible or liable for any loss +of funds in the event that we discontinue or depreciate the Services +and your Taler Wallet fails to transfer out the coins within a three +months notification period. + +We shall not be held liable for any delays, failure in performance, or +interruptions of service which result directly or indirectly from any +cause or condition beyond our reasonable control, including but not +limited to: any delay or failure due to any act of God, act of civil +or military authorities, act of terrorism, civil disturbance, war, +strike or other labor dispute, fire, interruption in +telecommunications or Internet services or network provider services, +failure of equipment and/or software, other catastrophe, or any other +occurrence which is beyond our reasonable control and shall not affect +the validity and enforceability of any remaining provisions. + + +Governing law, Waivers, Severability and Assignment +=================================================== + +No matter where you’re located, the laws of Switzerland will govern +these Terms. If any provisions of these Terms are inconsistent with +any applicable law, those provisions will be superseded or modified +only to the extent such provisions are inconsistent. The parties agree +to submit to the ordinary courts in Zurich, Switzerland for exclusive +jurisdiction of any dispute arising out of or related to your use of +the Services or your breach of these Terms. + +Our failure to exercise or delay in exercising any right, power, or +privilege under this Agreement shall not operate as a waiver; nor +shall any single or partial exercise of any right, power, or privilege +preclude any other or further exercise thereof. + +You agree that we may assign any of our rights and/or transfer, sub- +contract, or delegate any of our obligations under these Terms. + +If it turns out that any part of this Agreement is invalid, void, or +for any reason unenforceable, that term will be deemed severable and +limited or eliminated to the minimum extent necessary. + +This Agreement sets forth the entire understanding and agreement as to +the subject matter hereof and supersedes any and all prior +discussions, agreements, and understandings of any kind (including, +without limitation, any prior versions of this Agreement) and every +nature between us. Except as provided for above, any modification to +this Agreement must be in writing and must be signed by both parties. + + +Questions or comments +===================== + +We welcome comments, questions, concerns, or suggestions. Please send +us a message on our contact page at legal@taler-systems.com. diff --git a/contrib/tos/en/tos.xml b/contrib/tos/en/tos.xml new file mode 100644 index 000000000..ee93a4cc1 --- /dev/null +++ b/contrib/tos/en/tos.xml @@ -0,0 +1,311 @@ + + + + +
+ Terms Of Service + Last Updated: 12.4.2019 + Welcome! Taler Systems SA (“we,” “our,” or “us”) provides a payment service + through our Internet presence (collectively the “Services”). Before using our + Services, please read the Terms of Service (the “Terms” or the “Agreement”) + carefully. +
+ Overview + This section provides a brief summary of the highlights of this + Agreement. Please note that when you accept this Agreement, you are accepting + all of the terms and conditions and not just this section. We and possibly + other third parties provide Internet services which interact with the Taler + Wallet’s self-hosted personal payment application. When using the Taler Wallet + to interact with our Services, you are agreeing to our Terms, so please read + carefully. +
+ Highlights: + + + + You are responsible for keeping the data in your Taler Wallet at all times + under your control. Any losses arising from you not being in control of + your private information are your problem. + + + We will try to transfer funds we hold in escrow for our users to any legal + recipient to the best of our ability within the limitations of the law and + our implementation. However, the Services offered today are highly + experimental and the set of recipients of funds is severely restricted. + + + For our Services, we may charge transaction fees. The specific fee structure + is provided based on the Taler protocol and should be shown to you when you + withdraw electronic coins using a Taler Wallet. You agree and understand + that the Taler protocol allows for the fee structure to change. + + + You agree to not intentionally overwhelm our systems with requests and + follow responsible disclosure if you find security issues in our services. + + + We cannot be held accountable for our Services not being available due to + circumstances beyond our control. If we modify or terminate our services, + we will try to give you the opportunity to recover your funds. However, + given the experimental state of the Services today, this may not be + possible. You are strongly advised to limit your use of the Service + to small-scale experiments expecting total loss of all funds. + + + + These terms outline approved uses of our Services. The Services and these + Terms are still at an experimental stage. If you have any questions or + comments related to this Agreement, please send us a message to + legal@taler-systems.com. If you do not agree to this Agreement, you must not + use our Services. +
+
+
+ How you accept this policy + By sending funds to us (to top-up your Taler Wallet), you acknowledge that you + have read, understood, and agreed to these Terms. We reserve the right to + change these Terms at any time. If you disagree with the change, we may in the + future offer you with an easy option to recover your unspent funds. However, + in the current experimental period you acknowledge that this feature is not + yet available, resulting in your funds being lost unless you accept the new + Terms. If you continue to use our Services other than to recover your unspent + funds, your continued use of our Services following any such change will + signify your acceptance to be bound by the then current Terms. Please check + the effective date above to determine if there have been any changes since you + have last reviewed these Terms. +
+
+ Services + We will try to transfer funds that we hold in escrow for our users to any + legal recipient to the best of our ability and within the limitations of the + law and our implementation. However, the Services offered today are highly + experimental and the set of recipients of funds is severely restricted. The + Taler Wallet can be loaded by exchanging fiat currencies against electronic + coins. We are providing this exchange service. Once your Taler Wallet is + loaded with electronic coins they can be spent for purchases if the seller is + accepting Taler as a means of payment. We are not guaranteeing that any seller + is accepting Taler at all or a particular seller. The seller or recipient of + deposits of electronic coins must specify the target account, as per the + design of the Taler protocol. They are responsible for following the protocol + and specifying the correct bank account, and are solely liable for any losses + that may arise from specifying the wrong account. We will allow the government + to link wire transfers to the underlying contract hash. It is the + responsibility of recipients to preserve the full contracts and to pay + whatever taxes and charges may be applicable. Technical issues may lead to + situations where we are unable to make transfers at all or lead to incorrect + transfers that cannot be reversed. We will only refuse to execute transfers if + the transfers are prohibited by a competent legal authority and we are ordered + to do so. + When using our Services, you agree to not take any action that intentionally + imposes an unreasonable load on our infrastructure. If you find security + problems in our Services, you agree to first report them to + security@taler-systems.com and grant us the right to publish your report. We + warrant that we will ourselves publicly disclose any issues reported within 3 + months, and that we will not prosecute anyone reporting security issues if + they did not exploit the issue beyond a proof-of-concept, and followed the + above responsible disclosure practice. +
+
+ Fees + You agree to pay the fees for exchanges and withdrawals completed via the + Taler Wallet (“Fees”) as defined by us, which we may change from time to + time. With the exception of wire transfer fees, Taler transaction fees are set + for any electronic coin at the time of withdrawal and fixed throughout the + validity period of the respective electronic coin. Your wallet should obtain + and display applicable fees when withdrawing funds. Fees for coins obtained as + change may differ from the fees applicable to the original coin. Wire transfer + fees that are independent from electronic coins may change annually. You + authorize us to charge or deduct applicable fees owed in connection with + deposits, exchanges and withdrawals following the rules of the Taler protocol. + We reserve the right to provide different types of rewards to users either in + the form of discount for our Services or in any other form at our discretion + and without prior notice to you. +
+
+ Eligibility and Financial self-responsibility + To be eligible to use our Services, you must be able to form legally binding + contracts or have the permission of your legal guardian. By using our + Services, you represent and warrant that you meet all eligibility requirements + that we outline in these Terms. + You will be responsible for maintaining the availability, integrity and + confidentiality of the data stored in your wallet. When you setup a Taler + Wallet, you are strongly advised to follow the precautionary measures offered + by the software to minimize the chances to losse access to or control over + your Wallet data. We will not be liable for any loss or damage arising from + your failure to comply with this paragraph. +
+
+ Copyrights and trademarks + The Taler Wallet is released under the terms of the GNU General Public License + (GNU GPL). You have the right to access, use, and share the Taler Wallet, in + modified or unmodified form. However, the GPL is a strong copyleft license, + which means that any derivative works must be distributed under the same + license terms as the original software. If you have any questions, you should + review the GNU GPL’s full terms and conditions at + https://www.gnu.org/licenses/gpl-3.0.en.html. “Taler” itself is a trademark + of Taler Systems SA. You are welcome to use the name in relation to processing + payments using the Taler protocol, assuming your use is compatible with an + official release from the GNU Project that is not older than two years. +
+
+ Limitation of liability & disclaimer of warranties + You understand and agree that we have no control over, and no duty to take any + action regarding: Failures, disruptions, errors, or delays in processing that + you may experience while using our Services; The risk of failure of hardware, + software, and Internet connections; The risk of malicious software being + introduced or found in the software underlying the Taler Wallet; The risk that + third parties may obtain unauthorized access to information stored within your + Taler Wallet, including, but not limited to your Taler Wallet coins or backup + encryption keys. You release us from all liability related to any losses, + damages, or claims arising from: + + + user error such as forgotten passwords, incorrectly constructed + transactions; + + + server failure or data loss; + + + unauthorized access to the Taler Wallet application; + + + bugs or other errors in the Taler Wallet software; and + + + any unauthorized third party activities, including, but not limited to, + the use of viruses, phishing, brute forcing, or other means of attack + against the Taler Wallet. We make no representations concerning any + Third Party Content contained in or accessed through our Services. + + + Any other terms, conditions, warranties, or representations associated with + such content, are solely between you and such organizations and/or + individuals. + To the fullest extent permitted by applicable law, in no event will we or any + of our officers, directors, representatives, agents, servants, counsel, + employees, consultants, lawyers, and other personnel authorized to act, + acting, or purporting to act on our behalf (collectively the “Taler Parties”) + be liable to you under contract, tort, strict liability, negligence, or any + other legal or equitable theory, for: + + + any lost profits, data loss, cost of procurement of substitute goods or + services, or direct, indirect, incidental, special, punitive, compensatory, + or consequential damages of any kind whatsoever resulting from: + + + + + + your use of, or conduct in connection with, our services; + + + any unauthorized use of your wallet and/or private key due to your + failure to maintain the confidentiality of your wallet; + + + any interruption or cessation of transmission to or from the services; or + + + any bugs, viruses, trojan horses, or the like that are found in the Taler + Wallet software or that may be transmitted to or through our services by + any third party (regardless of the source of origination), or + + + + + + any direct damages. + + + These limitations apply regardless of legal theory, whether based on tort, + strict liability, breach of contract, breach of warranty, or any other legal + theory, and whether or not we were advised of the possibility of such + damages. Some jurisdictions do not allow the exclusion or limitation of + liability for consequential or incidental damages, so the above limitation may + not apply to you. + Our services are provided “as is” and without warranty of any kind. To the + maximum extent permitted by law, we disclaim all representations and + warranties, express or implied, relating to the services and underlying + software or any content on the services, whether provided or owned by us or by + any third party, including without limitation, warranties of merchantability, + fitness for a particular purpose, title, non-infringement, freedom from + computer virus, and any implied warranties arising from course of dealing, + course of performance, or usage in trade, all of which are expressly + disclaimed. In addition, we do not represent or warrant that the content + accessible via the services is accurate, complete, available, current, free of + viruses or other harmful components, or that the results of using the services + will meet your requirements. Some states do not allow the disclaimer of + implied warranties, so the foregoing disclaimers may not apply to you. This + paragraph gives you specific legal rights and you may also have other legal + rights that vary from state to state. +
+
+ Indemnity and Time limitation on claims and Termination + To the extent permitted by applicable law, you agree to defend, indemnify, and + hold harmless the Taler Parties from and against any and all claims, damages, + obligations, losses, liabilities, costs or debt, and expenses (including, but + not limited to, attorney’s fees) arising from: (a) your use of and access to + the Services; (b) any feedback or submissions you provide to us concerning the + Taler Wallet; (c) your violation of any term of this Agreement; or (d) your + violation of any law, rule, or regulation, or the rights of any third party. + You agree that any claim you may have arising out of or related to your + relationship with us must be filed within one year after such claim arises, + otherwise, your claim in permanently barred. + In the event of termination concerning your use of our Services, your + obligations under this Agreement will still continue. +
+
+ Discontinuance of services and Force majeure + We may, in our sole discretion and without cost to you, with or without prior + notice, and at any time, modify or discontinue, temporarily or permanently, + any portion of our Services. We will use the Taler protocol’s provisions to + notify Wallets if our Services are to be discontinued. It is your + responsibility to ensure that the Taler Wallet is online at least once every + three months to observe these notifications. We shall not be held responsible + or liable for any loss of funds in the event that we discontinue or depreciate + the Services and your Taler Wallet fails to transfer out the coins within a + three months notification period. + We shall not be held liable for any delays, failure in performance, or + interruptions of service which result directly or indirectly from any cause or + condition beyond our reasonable control, including but not limited to: any + delay or failure due to any act of God, act of civil or military authorities, + act of terrorism, civil disturbance, war, strike or other labor dispute, fire, + interruption in telecommunications or Internet services or network provider + services, failure of equipment and/or software, other catastrophe, or any + other occurrence which is beyond our reasonable control and shall not affect + the validity and enforceability of any remaining provisions. +
+
+ Governing law, Waivers, Severability and Assignment + No matter where you’re located, the laws of Switzerland will govern these + Terms. If any provisions of these Terms are inconsistent with any applicable + law, those provisions will be superseded or modified only to the extent such + provisions are inconsistent. The parties agree to submit to the ordinary + courts in Zurich, Switzerland for exclusive jurisdiction of any dispute + arising out of or related to your use of the Services or your breach of these + Terms. + Our failure to exercise or delay in exercising any right, power, or privilege + under this Agreement shall not operate as a waiver; nor shall any single or + partial exercise of any right, power, or privilege preclude any other or + further exercise thereof. + You agree that we may assign any of our rights and/or transfer, sub-contract, + or delegate any of our obligations under these Terms. + If it turns out that any part of this Agreement is invalid, void, or for any + reason unenforceable, that term will be deemed severable and limited or + eliminated to the minimum extent necessary. + This Agreement sets forth the entire understanding and agreement as to the + subject matter hereof and supersedes any and all prior discussions, + agreements, and understandings of any kind (including, without limitation, any + prior versions of this Agreement) and every nature between us. Except as + provided for above, any modification to this Agreement must be in writing and + must be signed by both parties. +
+
+ Questions or comments + We welcome comments, questions, concerns, or suggestions. Please send us a + message on our contact page at legal@taler-systems.com. +
+
+
diff --git a/contrib/update-tos.sh b/contrib/update-tos.sh index 47d3af778..81636be50 100755 --- a/contrib/update-tos.sh +++ b/contrib/update-tos.sh @@ -15,6 +15,7 @@ for l in $@ do mkdir -p $l echo Generating TOS for language $l + cat conf.py.in | sed -e "s/%VERSION%/$VERSION/g" > conf.py # 'f' is for the supported formats, note that the 'make' target # MUST match the file extension. for f in html txt pdf epub xml @@ -22,7 +23,8 @@ 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/tos.$f $l/${VERSION}.$f + mv _build/$f/${VERSION}.$f $l/${VERSION}.$f done done cd .. +echo "Success" -- cgit v1.2.3