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

+
  • 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' %}