{% macro render_sub_purposes(parent_purpose, sub_purpose_hierarchy, hierarchymodel) %}
{% for sub_purpose in sub_purpose_hierarchy %}

{% for a, r, d, c in model[sub_purpose] %} {% for aa in a %}
We collect {{ aa }} of {{ r }} for the sub-purpose of {{ sub_purpose.name }}{% if d != 'true' %} if {{ d }}{% endif %}.
{% endfor %} {% if hierarchymodel.get(sub_purpose.name) %} {{ render_sub_purposes(sub_purpose.name, hierarchymodel[sub_purpose.name], hierarchymodel) }} {% endif %} {% endfor %}
{% endfor %}
{% endmacro %} {% extends "template.html" %} {% block main %}

Privacy Notice

Back to Main Page
{% for p in model.keys() %} {% if p.name in toplevel %}

{% for a, r, d, c in model[p] %} {% for aa in a %}
We collect {{ aa }} of {{ r }} for the purpose of {{ p.name }}{% if d != 'true' %} if {{ d }}{% endif %}.
{% endfor %} {% if hierarchymodel.get(p.name) %} {{ render_sub_purposes(p.name, hierarchymodel[p.name], a, r, hierarchymodel, d, c) }} {% endif %} {% endfor %}
{% endif %} {% endfor %}
{% endblock %}