diff --git a/web/app.py b/web/app.py
index c3243d3..73f00b3 100644
--- a/web/app.py
+++ b/web/app.py
@@ -51,6 +51,7 @@ def create_app() -> flask.Flask:
if subpath == 'terms':
emoji = json.load(open('data/tos.json', encoding='utf8')).get(flask.request.args.get('verify'))
+ emoji = emoji.encode('utf8')
return flask.render_template(f'legal/{subpath}.html', verify=emoji)
@app.route('/api/tos-verification', methods=['POST'])
diff --git a/web/templates/legal/terms.html b/web/templates/legal/terms.html
index 282aafd..de4daa2 100644
--- a/web/templates/legal/terms.html
+++ b/web/templates/legal/terms.html
@@ -1,21 +1,34 @@
{% include 'parts/begin.html' %}
+ {% if verify %}
+
+ Because you just ran /credentials
:
+
+ If you accept both the privacy policy and terms of service, answer with the emoji that is somewhere on this page .
+ Tip: you can use the search feature to find the emoji more quickly.
+
+
+ {% endif %}
+
+
Terms of Service
Please contact us if you have any questions regarding our Terms of Service.
-
+
+
Definitions
- We = the operators of this service, as specified in
the imprint
.
- - Our services = any platforms, websites, apps, desktop programs, APIs, etc. that we operate.
-
+ Our services = any platforms, websites, apps, desktop programs, APIs, etc. that we operate.
+
-
+
+
Our ethics
Of course, we can't influence the law, but we think that just because something is legal, it doesn't mean it's ethical.
@@ -25,7 +38,7 @@
To provide better transparency, we have a list of things that are not allowed on any of our platforms or services.
-
+
Not allowed
@@ -69,21 +82,11 @@
Commercial self-promotion (this does not include linking your social media profile)
+
1 You are allowed to talk about these topics, but do not endorse them or depict them in any way.
It goes without saying that illegal content, is forbidden, too! Copyright is a thing, if you like it or not.
- {% if verify %}
-
- Because you just ran /credentials
:
-
- If you accept both the privacy policy and terms of service, answer with the emoji below .
- Tip: you can use the search feature to find the emoji more quickly.
-
-
{{ verify }}
-
- {% endif %}
-
What you can expect from us
We're working on getting all of these points done.
@@ -99,6 +102,8 @@
+
+
What we expect from you
We ask you to...
@@ -108,6 +113,8 @@
+
+
Please note though, that...
@@ -124,7 +131,13 @@
+
+
+
{% include 'parts/end.html' %}