{% extends "base/base.html"%} {% load i18n %} {% block content %} {% load static %} {% if report %} {% if request.user.is_superuser %}

/api/report/{{ report.id }}/
{% trans "Prefix in storage:" %} {{ report.bucket }}

{% endif %}
{{ report.application.handle }} logo

{% if report.application.name.strip %}{{ report.application.name }}{% else %}{{ report.application.handle }}{% endif %}

{{ report.found_trackers.count }} {% blocktrans count count=report.found_trackers.count %}tracker{% plural %}trackers{% endblocktrans %}

{{ report.application.permission_set.count }} {% blocktrans count count=report.application.permission_set.count %}permission{% plural %}permissions{% endblocktrans %}

{% if report.application.version.strip %} {% trans "Version" %} {{ report.application.version }} - {% trans "see other versions" %}
{% endif %} {% if report.application.creator.strip %} {% trans "Created by" %} {{ report.application.creator }}
{% endif %} {% if report.application.downloads.strip %} {% trans "Downloads:" %} {{ report.application.downloads | cut:' downloads' }}
{% endif %} {% trans "Report created on" %} {{ report.creation_date }} {% if report.creation_date.date != report.updated_at.date %} {% trans "and updated on" %} {{ report.updated_at }} {% endif %}
{% if request.user.is_superuser %}
{% trans "Delete this report" %}
{% endif %}
{% trans "See on Google Play" %}

{{ report.found_trackers.count }} {% blocktrans count count=report.found_trackers.count %}tracker{% plural %}trackers{% endblocktrans %}

{% if report.found_trackers.all %}

{% blocktrans trimmed count counter=report.found_trackers.count %} We have found code signature of the following tracker in the application: {% plural %} We have found code signature of the following trackers in the application: {% endblocktrans %}

{% for t in report.trackers %}

{{ t.name }}

{% endfor %} {% else %}

{% trans "We have not found code signature of any tracker we know in the application." %}
{% trans "The application could contain tracker(s) we do not know yet." %}

{% endif %} {% trans "A tracker is a piece of software meant to collect data about you or your usages." %} {% trans "Learn more" %}...

{{ report.application.permission_set.count }} {% blocktrans count count=report.application.permission_set.count %}permission{% plural %}permissions{% endblocktrans %}

{% if report.application.permission_set.all %}

{% blocktrans trimmed count counter=report.application.permission_set.count %} We have found the following permission in the application: {% plural %} We have found the following permissions in the application: {% endblocktrans %}

{% for perm in report.application.permissions %}

{% if perm.group_icon %} {% autoescape off %}{{ perm.group_icon }}{% endautoescape %} {% else %} {% endif %} {% if perm.severity == 'Special' or perm.severity == 'Dangerous' %}    {% endif %} {{ perm.short_name }} {% if perm.label %} {{ perm.label }} {% endif %}

{% endfor %}

{% blocktrans trimmed %} The icon    indicates a 'Dangerous' or 'Special' level according to Google's protection levels. {% endblocktrans %}

{% else %}

{% trans "This application doesn't require any permissions." %}

{% endif %} {% trans "Permissions are actions the application can do on your phone." %} {% trans "Learn more" %}...

{% trans "What's next?" %}

{% trans "If this application does not sufficiently respect your privacy in your opinion, some alternatives exist!" %}
{% trans "Read the article" %}
{% trans "Exodus - Question about report" as mail_subject %}
{% trans "This report lists trackers signatures found by static analysis in this APK. This is not a proof of activity of these trackers." %}

{% trans "The application could contain tracker(s) we do not know yet." %}
{% trans "If you have doubts about this report, contact us at" %} contact@exodus-privacy.eu.org.

{% trans "Signed by" %}

{% if report.application.apk.certificate_set.all %} {% for c in report.application.apk.certificate_set.all %}

{% trans "Fingerprint:" %} {{ c.fingerprint }}

{% trans "Issuer:" %} {{ c.issuer }}

{% trans "Subject:" %} {{ c.subject }}

{% trans "Serial:" %} {{ c.serial_number }}

{% endfor %}
{% else %} {% trans "No signatures found OR x509 certificate does not comply the RFC." %} {% endif %}
{% endif %} {% endblock %}