From: Soren Stoutner Date: Thu, 19 Sep 2019 03:55:31 +0000 (-0700) Subject: French Guide and About translations. X-Git-Tag: v3.3~10 X-Git-Url: https://gitweb.stoutner.com/?p=PrivacyBrowserAndroid.git;a=commitdiff_plain;h=b80076307e379140bb5ade204bda7042af43af25 French Guide and About translations. --- diff --git a/.idea/dictionaries/soren.xml b/.idea/dictionaries/soren.xml index 22e06607..b3e3c4df 100644 --- a/.idea/dictionaries/soren.xml +++ b/.idea/dictionaries/soren.xml @@ -72,6 +72,7 @@ fdid fileprovider firebase + flohic fontsize framelayout freitas @@ -92,6 +93,7 @@ knackstedt konqueror kufc + kévin león licensors linearlayout diff --git a/app/build.gradle b/app/build.gradle index d9da2df7..15b6d700 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -68,9 +68,9 @@ dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') // Include the following AndroidX libraries. - implementation 'androidx.arch.core:core-common:2.0.1' - implementation 'androidx.arch.core:core-runtime:2.0.1' - implementation 'androidx.appcompat:appcompat:1.0.2' + implementation 'androidx.arch.core:core-common:2.1.0' + implementation 'androidx.arch.core:core-runtime:2.1.0' + implementation 'androidx.appcompat:appcompat:1.1.0' implementation 'androidx.cardview:cardview:1.0.0' implementation 'androidx.coordinatorlayout:coordinatorlayout:1.0.0' implementation 'androidx.drawerlayout:drawerlayout:1.0.0' @@ -81,5 +81,5 @@ dependencies { implementation 'com.google.android.material:material:1.0.0' // Only compile Firebase ads for the free flavor. - freeImplementation 'com.google.firebase:firebase-ads:18.1.1' + freeImplementation 'com.google.firebase:firebase-ads:18.2.0' } \ No newline at end of file diff --git a/app/src/free/assets/fr/about_permissions_dark.html b/app/src/free/assets/fr/about_permissions_dark.html new file mode 100644 index 00000000..47cf7f37 --- /dev/null +++ b/app/src/free/assets/fr/about_permissions_dark.html @@ -0,0 +1,77 @@ + + + + + + + + + + +

Disposer d'un accès réseau complet

+

android.permission.INTERNET

+

Requis pour que WebView puisse accéder à Internet. Sans cette autorisation, Privacy Browser serait «No Browser: protégez votre vie privée en restant complètement hors d’Internet».

+ +

Installer les raccourcis

+

com.android.launcher.permission.INSTALL_SHORTCUT

+

Requis pour ajouter des raccourcis pour les sites Web au bureau du programme de lancement.

+ +

Lire le stockage

+

android.permission.READ_EXTERNAL_STORAGE

+

Requis pour importer les paramètres des dossiers publics. Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut importer les paramètres à partir des dossiers de l’application.

+ +

Mémoire d'écriture

+

android.permission.WRITE_EXTERNAL_STORAGE

+

Requis pour exporter les paramètres et télécharger les fichiers dans les dossiers publics. + Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut exporter les paramètres et stocker les téléchargements dans les dossiers de l'application.

+ +
+
+
+ +

In addition, Privacy Browser Free displays ads from Google’s AdMob network using the Firebase backend. + For the free flavor, Firebase adds the following permissions even though they are not listed in the source code + manifest file.

+ +

View network connections

+

android.permission.ACCESS_NETWORK_STATE

+

Allows the ads to tell when you are connected to the internet and when you aren’t (presumably so they don’t try to reload an ad when you are disconnected). + They can also tell if you are connected via Wi-Fi, 2G, 3G, 4G, etc.

+ +

Prevent phone from sleeping

+

android.permission.WAKE_LOCK

+

Allows the ads to keep the processor from sleeping and the screen from dimming, although in my testing I don’t think the ads actually do this.

+ +

Play Install Referrer API

+

com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

+

Allows other apps to tell if their installation was launched from an ad in Privacy Browser Free.

+ +

Receive data from Internet

+

com.google.android.c2dm.permission.RECEIVE

+

Allows Google to send information directly to the AdView without having to receive a request first (cloud-to-device messaging).

+ +

Receive data from Internet

+

com.stoutner.privacybrowser.free.permission.C2D_MESSAGE

+

Secures the cloud-to-device messages so that only Privacy Browser Free can receive them.

+ + \ No newline at end of file diff --git a/app/src/free/assets/fr/about_permissions_light.html b/app/src/free/assets/fr/about_permissions_light.html new file mode 100644 index 00000000..d5058462 --- /dev/null +++ b/app/src/free/assets/fr/about_permissions_light.html @@ -0,0 +1,77 @@ + + + + + + + + + + +

Disposer d'un accès réseau complet

+

android.permission.INTERNET

+

Requis pour que WebView puisse accéder à Internet. Sans cette autorisation, Privacy Browser serait «No Browser: protégez votre vie privée en restant complètement hors d’Internet».

+ +

Installer les raccourcis

+

com.android.launcher.permission.INSTALL_SHORTCUT

+

Requis pour ajouter des raccourcis pour les sites Web au bureau du programme de lancement.

+ +

Lire le stockage

+

android.permission.READ_EXTERNAL_STORAGE

+

Requis pour importer les paramètres des dossiers publics. Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut importer les paramètres à partir des dossiers de l’application.

+ +

Mémoire d'écriture

+

android.permission.WRITE_EXTERNAL_STORAGE

+

Requis pour exporter les paramètres et télécharger les fichiers dans les dossiers publics. + Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut exporter les paramètres et stocker les téléchargements dans les dossiers de l'application.

+ +
+
+
+ +

In addition, Privacy Browser Free displays ads from Google’s AdMob network using the Firebase backend. + For the free flavor, Firebase adds the following permissions even though they are not listed in the source code + manifest file.

+ +

View network connections

+

android.permission.ACCESS_NETWORK_STATE

+

Allows the ads to tell when you are connected to the internet and when you aren’t (presumably so they don’t try to reload an ad when you are disconnected). + They can also tell if you are connected via Wi-Fi, 2G, 3G, 4G, etc.

+ +

Prevent phone from sleeping

+

android.permission.WAKE_LOCK

+

Allows the ads to keep the processor from sleeping and the screen from dimming, although in my testing I don’t think the ads actually do this.

+ +

Play Install Referrer API

+

com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE

+

Allows other apps to tell if their installation was launched from an ad in Privacy Browser Free.

+ +

Receive data from Internet

+

com.google.android.c2dm.permission.RECEIVE

+

Allows Google to send information directly to the AdView without having to receive a request first (cloud-to-device messaging).

+ +

Receive data from Internet

+

com.stoutner.privacybrowser.free.permission.C2D_MESSAGE

+

Secures the cloud-to-device messages so that only Privacy Browser Free can receive them.

+ + \ No newline at end of file diff --git a/app/src/free/assets/fr/about_privacy_policy_dark.html b/app/src/free/assets/fr/about_privacy_policy_dark.html new file mode 100644 index 00000000..41a1f77b --- /dev/null +++ b/app/src/free/assets/fr/about_privacy_policy_dark.html @@ -0,0 +1,105 @@ + + + + + + + + + + +

Privacy Browser

+

Privacy Browser ne collecte aucune information sur l'utilisateur.

+ + +

Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des informations d'installation récapitulatives et anonymisées, notamment le nombre d'installations organisées selon les catégories suivantes.

+ + + +

Notes Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des résumés anonymisés des informations suivantes relatives aux évaluations des utilisateurs.

+ + + +

Avis Google Play

+

Google Play a sa propre règle de confidentialité. + Outre le nom du réviseur, l'évaluation et le texte de la révision (tous disponibles publiquement), Google fournit au développeur tout ou partie des informations suivantes.

+ + + +

Advertisements

+

Privacy Browser Free displays a banner ad across the bottom of the screen using Google's AdMob network, + which has its own privacy policy. + These ads are set to be non-personalized. + AdMob reports anonymized summaries of the following information to developers.

+ + + +

Communications directes

+

Les utilisateurs peuvent choisir d'envoyer des communications directes à Stoutner, telles que des courriels et des commentaires sur stoutner.com.

+ + +

Utilisation de l'information

+

Stoutner peut utiliser ces informations pour contribuer au développement de Privacy Browser et communiquer le statut du projet aux utilisateurs. + Stoutner ne vendra jamais ces informations ni ne les transférera à des tiers qui les utiliseraient à des fins publicitaires ou marketing.

+ +
+

Revision 1.7, 14 May 2019

+ + \ No newline at end of file diff --git a/app/src/free/assets/fr/about_privacy_policy_light.html b/app/src/free/assets/fr/about_privacy_policy_light.html new file mode 100644 index 00000000..bcb38db7 --- /dev/null +++ b/app/src/free/assets/fr/about_privacy_policy_light.html @@ -0,0 +1,105 @@ + + + + + + + + + + +

Privacy Browser

+

Privacy Browser ne collecte aucune information sur l'utilisateur.

+ + +

Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des informations d'installation récapitulatives et anonymisées, notamment le nombre d'installations organisées selon les catégories suivantes.

+ + + +

Notes Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des résumés anonymisés des informations suivantes relatives aux évaluations des utilisateurs.

+ + + +

Avis Google Play

+

Google Play a sa propre règle de confidentialité. + Outre le nom du réviseur, l'évaluation et le texte de la révision (tous disponibles publiquement), Google fournit au développeur tout ou partie des informations suivantes.

+ + + +

Advertisements

+

Privacy Browser Free displays a banner ad across the bottom of the screen using Google's AdMob network, + which has its own privacy policy. + These ads are set to be non-personalized. + AdMob reports anonymized summaries of the following information to developers.

+ + + +

Communications directes

+

Les utilisateurs peuvent choisir d'envoyer des communications directes à Stoutner, telles que des courriels et des commentaires sur stoutner.com.

+ + +

Utilisation de l'information

+

Stoutner peut utiliser ces informations pour contribuer au développement de Privacy Browser et communiquer le statut du projet aux utilisateurs. + Stoutner ne vendra jamais ces informations ni ne les transférera à des tiers qui les utiliseraient à des fins publicitaires ou marketing.

+ +
+

Revision 1.7, 14 May 2019

+ + \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index b755fad1..1ea8d8cc 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -85,17 +85,18 @@ android:resource="@xml/file_provider_paths" /> - + . + + Translation 2019 Kévin LE FLOHIC . Copyright assigned to Soren Stoutner . + + This file is part of Privacy Browser . + + Privacy Browser is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + Privacy Browser 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 General Public License for more details. + + You should have received a copy of the GNU General Public License + along with Privacy Browser. If not, see . --> + + + + + + + + + +

3.2 (version du code 46)

+

20 Juillet 2019 - API minimale : 19, API optimale : 28

+ + +

3.1 (version du code 45)

+

27 Mai 2019 - API minimale : 19, API optimale : 28

+ + +

3.0.1 (version du code 44)

+

2 Mai 2019 - API minimale : 19, API optimale : 28

+ + +

3.0 (version du code 43)

+

26 Avril 2019 - API minimale : 19, API optimale : 28

+
    +
  • Ajout de la nvaigation par onglet.
  • +
  • Correction d'un bug qui coupait le bas de la WebView lorsque le défilement de la barre d'applications était désactivé.
  • +
  • Correction d'un bug qui faisait redémarrer le Privacy Browser à chaque fois qu'un clavier Bluetooth était connecté / déconnecté.
  • +
  • MAJ traduction en Allemand effectuée par Bernhard G. Keller.
  • +
  • MAJ traduction en Italien effectuée par Francesco Buratti.
  • +
  • MAJ traduction en Russe.
  • +
  • MAJ traduction en Espagnol effectuée par Jose A. León.
  • +
  • Traduction partielle en Turc.
  • +
+ +

2.17.1 (version du code 42)

+

5 Mars 2019 - API minimale : 19, API optimale : 28

+ + +

2.17 (version du code 41)

+

27 Février 2019 - API minimale : 19, API optimale : 28

+ + +

2.16 (version du code 40)

+

31 Janvier 2019 - API minimale : 19, API optimale : 28

+ + +

2.15.1 (version du code 39)

+

27 Décembre 2018 - API minimale : 19, API optimale : 28

+ + +

2.15 (version du code 38)

+

24 Décembre 2018 - API minimale : 19, API optimale : 28

+ + +

2.14 (version du code 37)

+

8 Décembre 2018 - API minimale : 19, API optimale : 28

+ + +

2.13 (version du code 36)

+

29 Octobre 2018 - API minimale : 19, API optimale : 28

+ + +

2.12 (version du code 35)

+

31 Juillet 2018 - API minimale : 19, API optimale : 27

+ + +

2.11 (version du code 34)

+

10 Juillet 2018 - API minimale : 19, API optimale : 27

+ + +

2.10 (version du code 33)

+

24 Mai 2018 - API minimale : 19, API optimale : 27

+ + +

2.9 (version du code 32)

+

9 Mai 2018 - API minimale : 19, API optimale : 27

+ + +

2.8.1 (version du code 31)

+

1 Mars 2018 - API minimale : 19, API optimale : 27

+ + +

2.8 (version du code 30)

+

22 Février 2018 - API minimale : 19, API optimale : 27

+ + +

2.7.2 (version du code 29)

+

22 Novembre 2017 - API minimale : 19, API optimale : 26

+ + +

2.7.1 (version du code 28)

+

9 Novembre 2017 - API minimale : 19, API optimale : 26

+ + +

2.7 (version du code 27)

+

7 Novembre 2017 - API minimale : 19, API optimale : 26

+
    +
  • Ajout d'un panneau favoris accessible en glissant l'écran vers la gauche.
  • +
  • Empêcher le mode nuit d'afficher un fond blanc lors du chargement de nouvelles pages.
  • +
  • MAJ des user agents.
  • +
  • MAJ API optimale : vers 26 (Android Oreo, 8.0.0).
  • +
  • MAJ traduction en Italien effectuée par Francesco Buratti.
  • +
  • MAJ traduction en Espagnol effectuée par Jose A. León.
  • +
+ +

2.6 (version du code 26)

+

18 Septembre 2017 - API minimale : 19, API optimale : 25

+ + +

2.5 (version du code 25)

+

26 Août 2017 - API minimale : 19, API optimale : 25

+ + +

2.4 (version du code 24)

+

23 Juin 2017 - API minimale : 19, API optimale : 25

+ + +

2.3 (version du code 23)

+

26 Mai 2017 - API minimale : 19, API optimale : 25

+ + +

2.2 (version du code 22)

+

27 Avril 2017 - API minimale : 19, API optimale : 25

+ + +

2.1 (version du code 21)

+

25 Mars 2017 - API minimale : 19, API optimale : 25

+ + +

2.0.1 (version du code 20)

+

21 Mars 2017 - API minimale : 19, API optimale : 25

+ + +

2.0 (version du code 19)

+

16 Mars 2017 - API minimale : 19, API optimale : 25

+ + +

1.15 (version du code 18)

+

11 Février 2017 - API minimale : 19, API optimale : 25

+ + +

1.14.1 (version du code 17)

+

4 Janvier 2017 - API minimale : 19, API optimale : 25

+
    +
  • Correction d'un bug qui faisait planter Privacy Browser sur certains sites web lorsque le blocage publicitaire était activé.
  • +
+ +

1.14 (version du code 16)

+

26 Décembre 2016 - API minimale : 19, API optimale : 25

+ + +

1.13 (version du code 15)

+

28 Novembre 2016 - API minimale : 19, API optimale : 24

+ + +

1.12 (version du code 14)

+

9 Novembre 2016 - API minimale : 19, API optimale : 24

+ + +

1.11 (version du code 13)

+

22 Octobre 2016 - API minimale : 19, API optimale : 24

+ + +

1.10 (version du code 12)

+

15 Septembre 2016 - API minimale : 19, API optimale : 23

+
    +
  • Ajout du support de Tor Orbot proxy.
  • +
  • Ajout du support de Do Not Track.
  • +
  • Ajout une boîte de dialogue qui permet à l'utilisateur de + modifier le nom d'un fichier afin que son téléchargement ne débute.
  • +
  • Ajout de boutons d'actions optionnels les cookies, le stockage du DOM, et les formulaire de données.
  • +
  • MAJ user agents et ajout de Safari sur iOS et OS X.
  • +
  • Ajout StartPage et Qwant à la liste des moteurs de recherche.
  • +
  • MAJ traduction en Allemand effectuée par Aaron Gerlach.
  • +
+ +

1.9.1 (version du code 11)

+

27 Août 2016 - API minimale : 19, API optimale : 23

+
    +
  • Changement des liens des images par des liens relatifs afin que Privacy Browser soit construit sous F-Droid.
  • +
+ +

1.9 (version du code 10)

+

26 Août 2016 - API minimale : 19, API optimale : 23

+ + +

1.8 (version du code 9)

+

16 Juillet 2016 - API minimale : 19, API optimale : 23

+ + +

1.7 (version du code 8)

+

16 Juin 2016 - API minimale : 19, API optimale : 23

+ + +

1.6 (version du code 7)

+

11 Mai 2016 - API minimale : 15, API optimale : 23

+ + +

1.5 (version du code 6)

+

5 Mai 2016 - API minimale : 15, API optimale : 23

+
    +
  • Ajout de l'option pour désactiver "glisser pour rafraîchir" afin que certains sites web, comme Google Maps, puissent fonctionner correctement.
  • +
+ +

1.4 (version du code 5)

+

28 Avril 2016 - API minimale : 15, API optimale : 23

+ + +

1.3 (version du code 4)

+

7 Avril 2016 - API minimale : 15, API optimale : 23

+ + +

1.2 (version du code 3)

+

23 Mars 2016 - API minimale : 15, API optimale : 23

+ + +

1.1 (version du code 2)

+

9 Mars 2016 - API minimale : 10, API optimale : 23

+
    +
  • Séparation de la version gratuite et de la version standard pour que Privacy Browser se construise correctement dans F-Droid.
  • +
+ +

1.0 (version du code 1)

+

24 Février 2016 - API minimale : 10, API optimale : 23

+
    +
  • Activer/Désactiver JavaScript, stockage du DOM, et les cookies.
  • +
  • Paramétrage du comportement par défaut pour JavaScript, le stockage du DOM, et les cookies.
  • +
  • Suppression du stockage du DOM et des cookies.
  • +
  • Ajout des raccourcis à la page d'accueil.
  • +
  • Utilisation du gestionnaire de téléchargement.
  • +
  • Navigation suivant et précédent.
  • +
  • Couper, coller, copier des URLs.
  • +
  • Partager des URLs.
  • +
  • Paramétrage page d'accueil.
  • +
  • Navigation dans la barre d'URL.
  • +
  • Maintain WebView scroll location when rotating écran.
  • +
  • Glisser pour actualiser WebView.
  • +
  • Lecture des vidéos en plein écran (nécessite l'activation de JavaScript).
  • +
  • Bouton Nettoyer et Quitter.
  • +
+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/about_changelog_light.html b/app/src/main/assets/fr/about_changelog_light.html new file mode 100644 index 00000000..865c3824 --- /dev/null +++ b/app/src/main/assets/fr/about_changelog_light.html @@ -0,0 +1,628 @@ + + + + + + + + + + +

3.2 (version du code 46)

+

20 Juillet 2019 - API minimale : 19, API optimale : 28

+ + +

3.1 (version du code 45)

+

27 Mai 2019 - API minimale : 19, API optimale : 28

+ + +

3.0.1 (version du code 44)

+

2 Mai 2019 - API minimale : 19, API optimale : 28

+ + +

3.0 (version du code 43)

+

26 Avril 2019 - API minimale : 19, API optimale : 28

+
    +
  • Ajout de la nvaigation par onglet.
  • +
  • Correction d'un bug qui coupait le bas de la WebView lorsque le défilement de la barre d'applications était désactivé.
  • +
  • Correction d'un bug qui faisait redémarrer le Privacy Browser à chaque fois qu'un clavier Bluetooth était connecté / déconnecté.
  • +
  • MAJ traduction en Allemand effectuée par Bernhard G. Keller.
  • +
  • MAJ traduction en Italien effectuée par Francesco Buratti.
  • +
  • MAJ traduction en Russe.
  • +
  • MAJ traduction en Espagnol effectuée par Jose A. León.
  • +
  • Traduction partielle en Turc.
  • +
+ +

2.17.1 (version du code 42)

+

5 Mars 2019 - API minimale : 19, API optimale : 28

+ + +

2.17 (version du code 41)

+

27 Février 2019 - API minimale : 19, API optimale : 28

+ + +

2.16 (version du code 40)

+

31 Janvier 2019 - API minimale : 19, API optimale : 28

+ + +

2.15.1 (version du code 39)

+

27 Décembre 2018 - API minimale : 19, API optimale : 28

+ + +

2.15 (version du code 38)

+

24 Décembre 2018 - API minimale : 19, API optimale : 28

+ + +

2.14 (version du code 37)

+

8 Décembre 2018 - API minimale : 19, API optimale : 28

+ + +

2.13 (version du code 36)

+

29 Octobre 2018 - API minimale : 19, API optimale : 28

+ + +

2.12 (version du code 35)

+

31 Juillet 2018 - API minimale : 19, API optimale : 27

+ + +

2.11 (version du code 34)

+

10 Juillet 2018 - API minimale : 19, API optimale : 27

+ + +

2.10 (version du code 33)

+

24 Mai 2018 - API minimale : 19, API optimale : 27

+ + +

2.9 (version du code 32)

+

9 Mai 2018 - API minimale : 19, API optimale : 27

+ + +

2.8.1 (version du code 31)

+

1 Mars 2018 - API minimale : 19, API optimale : 27

+ + +

2.8 (version du code 30)

+

22 Février 2018 - API minimale : 19, API optimale : 27

+ + +

2.7.2 (version du code 29)

+

22 Novembre 2017 - API minimale : 19, API optimale : 26

+ + +

2.7.1 (version du code 28)

+

9 Novembre 2017 - API minimale : 19, API optimale : 26

+ + +

2.7 (version du code 27)

+

7 Novembre 2017 - API minimale : 19, API optimale : 26

+
    +
  • Ajout d'un panneau favoris accessible en glissant l'écran vers la gauche.
  • +
  • Empêcher le mode nuit d'afficher un fond blanc lors du chargement de nouvelles pages.
  • +
  • MAJ des user agents.
  • +
  • MAJ API optimale : vers 26 (Android Oreo, 8.0.0).
  • +
  • MAJ traduction en Italien effectuée par Francesco Buratti.
  • +
  • MAJ traduction en Espagnol effectuée par Jose A. León.
  • +
+ +

2.6 (version du code 26)

+

18 Septembre 2017 - API minimale : 19, API optimale : 25

+ + +

2.5 (version du code 25)

+

26 Août 2017 - API minimale : 19, API optimale : 25

+ + +

2.4 (version du code 24)

+

23 Juin 2017 - API minimale : 19, API optimale : 25

+ + +

2.3 (version du code 23)

+

26 Mai 2017 - API minimale : 19, API optimale : 25

+ + +

2.2 (version du code 22)

+

27 Avril 2017 - API minimale : 19, API optimale : 25

+ + +

2.1 (version du code 21)

+

25 Mars 2017 - API minimale : 19, API optimale : 25

+ + +

2.0.1 (version du code 20)

+

21 Mars 2017 - API minimale : 19, API optimale : 25

+ + +

2.0 (version du code 19)

+

16 Mars 2017 - API minimale : 19, API optimale : 25

+ + +

1.15 (version du code 18)

+

11 Février 2017 - API minimale : 19, API optimale : 25

+ + +

1.14.1 (version du code 17)

+

4 Janvier 2017 - API minimale : 19, API optimale : 25

+
    +
  • Correction d'un bug qui faisait planter Privacy Browser sur certains sites web lorsque le blocage publicitaire était activé.
  • +
+ +

1.14 (version du code 16)

+

26 Décembre 2016 - API minimale : 19, API optimale : 25

+ + +

1.13 (version du code 15)

+

28 Novembre 2016 - API minimale : 19, API optimale : 24

+ + +

1.12 (version du code 14)

+

9 Novembre 2016 - API minimale : 19, API optimale : 24

+ + +

1.11 (version du code 13)

+

22 Octobre 2016 - API minimale : 19, API optimale : 24

+ + +

1.10 (version du code 12)

+

15 Septembre 2016 - API minimale : 19, API optimale : 23

+
    +
  • Ajout du support de Tor Orbot proxy.
  • +
  • Ajout du support de Do Not Track.
  • +
  • Ajout une boîte de dialogue qui permet à l'utilisateur de + modifier le nom d'un fichier afin que son téléchargement ne débute.
  • +
  • Ajout de boutons d'actions optionnels les cookies, le stockage du DOM, et les formulaire de données.
  • +
  • MAJ user agents et ajout de Safari sur iOS et OS X.
  • +
  • Ajout StartPage et Qwant à la liste des moteurs de recherche.
  • +
  • MAJ traduction en Allemand effectuée par Aaron Gerlach.
  • +
+ +

1.9.1 (version du code 11)

+

27 Août 2016 - API minimale : 19, API optimale : 23

+
    +
  • Changement des liens des images par des liens relatifs afin que Privacy Browser soit construit sous F-Droid.
  • +
+ +

1.9 (version du code 10)

+

26 Août 2016 - API minimale : 19, API optimale : 23

+ + +

1.8 (version du code 9)

+

16 Juillet 2016 - API minimale : 19, API optimale : 23

+ + +

1.7 (version du code 8)

+

16 Juin 2016 - API minimale : 19, API optimale : 23

+ + +

1.6 (version du code 7)

+

11 Mai 2016 - API minimale : 15, API optimale : 23

+ + +

1.5 (version du code 6)

+

5 Mai 2016 - API minimale : 15, API optimale : 23

+
    +
  • Ajout de l'option pour désactiver "glisser pour rafraîchir" afin que certains sites web, comme Google Maps, puissent fonctionner correctement.
  • +
+ +

1.4 (version du code 5)

+

28 Avril 2016 - API minimale : 15, API optimale : 23

+ + +

1.3 (version du code 4)

+

7 Avril 2016 - API minimale : 15, API optimale : 23

+ + +

1.2 (version du code 3)

+

23 Mars 2016 - API minimale : 15, API optimale : 23

+ + +

1.1 (version du code 2)

+

9 Mars 2016 - API minimale : 10, API optimale : 23

+
    +
  • Séparation de la version gratuite et de la version standard pour que Privacy Browser se construise correctement dans F-Droid.
  • +
+ +

1.0 (version du code 1)

+

24 Février 2016 - API minimale : 10, API optimale : 23

+
    +
  • Activer/Désactiver JavaScript, stockage du DOM, et les cookies.
  • +
  • Paramétrage du comportement par défaut pour JavaScript, le stockage du DOM, et les cookies.
  • +
  • Suppression du stockage du DOM et des cookies.
  • +
  • Ajout des raccourcis à la page d'accueil.
  • +
  • Utilisation du gestionnaire de téléchargement.
  • +
  • Navigation suivant et précédent.
  • +
  • Couper, coller, copier des URLs.
  • +
  • Partager des URLs.
  • +
  • Paramétrage page d'accueil.
  • +
  • Navigation dans la barre d'URL.
  • +
  • Maintain WebView scroll location when rotating écran.
  • +
  • Glisser pour actualiser WebView.
  • +
  • Lecture des vidéos en plein écran (nécessite l'activation de JavaScript).
  • +
  • Bouton Nettoyer et Quitter.
  • +
+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/about_contributors_dark.html b/app/src/main/assets/fr/about_contributors_dark.html new file mode 100644 index 00000000..7fca408a --- /dev/null +++ b/app/src/main/assets/fr/about_contributors_dark.html @@ -0,0 +1,50 @@ + + + + + + + + + + +

Développeur principal

+

Privacy Browser est principalement développé par Soren Stoutner.

+ +

Codeurs

+ Thomas Jensen
+ Hendrik Knackstedt + +

Traducteurs

+ Kévin LE FLOHIC : Français
+ Bernhard G. Keller : Allemand
+ Francesco Buratti : Italien
+ Jose A. León : Espagnol + +

Anciens traducteurs

+ Stefan Erhardt: Allemand
+ Aaron Gerlach : Allemand + +
+
+

Les contributeurs sont invités à soumettre leurs codes et leurs traductions.

+ + diff --git a/app/src/main/assets/fr/about_contributors_light.html b/app/src/main/assets/fr/about_contributors_light.html new file mode 100644 index 00000000..45691c73 --- /dev/null +++ b/app/src/main/assets/fr/about_contributors_light.html @@ -0,0 +1,50 @@ + + + + + + + + + + +

Développeur principal

+

Privacy Browser est principalement développé par Soren Stoutner.

+ +

Codeurs

+ Thomas Jensen
+ Hendrik Knackstedt + +

Traducteurs

+ Kévin LE FLOHIC : Français
+ Bernhard G. Keller : Allemand
+ Francesco Buratti : Italien
+ Jose A. León : Espagnol + +

Anciens traducteurs

+ Stefan Erhardt: Allemand
+ Aaron Gerlach : Allemand + +
+
+

Les contributeurs sont invités à soumettre leurs codes et leurs traductions.

+ + diff --git a/app/src/main/assets/fr/about_licenses_dark.html b/app/src/main/assets/fr/about_licenses_dark.html new file mode 100644 index 00000000..5dc2dd2b --- /dev/null +++ b/app/src/main/assets/fr/about_licenses_dark.html @@ -0,0 +1,1103 @@ + + + + + + + + + + +

Copyright

+

Privacy Browser copyright © 2015-2019 Soren Stoutner.

+ +

License

+

Privacy Browser is released under the GPLv3+ license. The full text of the license is below. + The source code is available from git.stoutner.com.

+ +

Blocklists

+

EasyList and EasyPrivacy + are dual licensed under the GPLv3+ + and the Creative Commons Attribution-ShareAlike 3.0+ Unported licenses. + Privacy Browser incorporates them using the GPLv3+ option.

+ +

Fanboy’s Annoyance List and Fanboy’s Social Blocking List + are released under the Creative Commons Attribution 3.0 Unported license, + which is compatible with the GPLv3+. The lists are included unchanged in Privacy Browser.

+ +

More information about the blocklists can be found on the EasyList website.

+ +

Libraries

+

Privacy Browser is built with the AndroidX Libraries + and code from the Google Material Maven repository, + which are released under the Apache License 2.0.

+ +

The free flavor of Privacy Browser is built with Firebase Ads, + which is released under the Android Software Development Kit License.

+ +

Classes

+

com.stoutner.privacybrowser.views.CheckedLinearLayout is a modified version of a class contained in the + Android Camera source code. + The original file was released under the Apache License 2.0. + The modified file is released under the GPLv3+ license.

+ +

Icons

+

+ are derived from security and language, + which are part of the Android Material icon set and are released under the Apache License 2.0. + The full text of the license is below. Modifications copyright © 2016 Soren Stoutner. + The resulting images are released under the GPLv3+ license.

+

is derived from elements of folder and exit_to_app, + which are part of the Android Material icon set + and are released under the Apache License 2.0. + Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from elements of bookmark and create_new_folder, which are part of the + Android Material icon set and are released under the Apache License 2.0. + Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from create_new_folder, + which is part of the Android Material icon set and is released under the Apache License 2.0. + Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from exit_to_app, which is part of the Android Material icon set + and is released under the Apache License 2.0. Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from compare, which is part of the Android Material icon set + and is released under the Apache License 2.0. Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from sort, which is part of the Android Material icon set + and is released under the Apache License 2.0. Modifications copyright © 2019 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

orbot is a modified version of + the status icon from the Orbot project, + which is copyright 2009-2010 Nathan Freitas, The Guardian Project. It is released under the 3-clause BSD license. + The full text of the license is below. Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

cookie was created by Google. + It is released under the Apache License 2.0 + and can be downloaded from Material Design Icons. It is unchanged except for layout information like color and size.

+

The following icons come from the Android Material icon set, + which is released under the Apache License 2.0. + They are unchanged except for layout information like color and size. Some of them have been renamed to match their use in the code. The original icons and names are shown below.

+

add.

+

arrow_back.

+

arrow_forward.

+

bookmarks.

+

bug_report.

+

camera_enhance.

+

chrome_reader_mode.

+

close.

+

delete.

+

delete_forever.

+

devices_other.

+

dns.

+

donut_small.

+

edit.

+

expand_less.

+

expand_more.

+

file_copy.

+

file_download.

+

find_in_page.

+

folder.

+

home.

+

image.

+

import_contacts.

+

import_export.

+

important_devices.

+

info_outline.

+

language.

+

link_off.

+

list.

+

local_activity.

+

location_off.

+

lock.

+

map.

+

more.

+

new releases.

+

payment.

+

question_answer.

+

refresh.

+

save.

+

search.

+

select_all.

+

settings.

+

settings_overscan.

+

smartphone.

+

sort.

+

style.

+

subtitles.

+

tab.

+

text_fields.

+

thumbs_up_down.

+

vertical_align_bottom.

+

vertical_align_top.

+

visibility_off.

+

vpn_key.

+

vpn_lock.

+

web.

+ +
+ +

GNU General Public License

+

Version 3, 29 June 2007

+ +

Copyright © 2007 Free Software Foundation, Inc. + <http://fsf.org/>

+ +

Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed.

+ +

Preamble

+ +

The GNU General Public License is a free, copyleft license for + software and other kinds of works.

+ +

The licenses for most software and other practical works are designed + to take away your freedom to share and change the works. By contrast, + the GNU General Public License is intended to guarantee your freedom to + share and change all versions of a program—to make sure it remains free + software for all its users. We, the Free Software Foundation, use the + GNU General Public License for most of our software; it applies also to + any other work released this way by its authors. You can apply it to + your programs, too.

+ +

When we speak of free software, we are referring to freedom, not + price. Our General Public Licenses are designed to make sure that you + have the freedom to distribute copies of free software (and charge for + them if you wish), that you receive source code or can get it if you + want it, that you can change the software or use pieces of it in new + free programs, and that you know you can do these things.

+ +

To protect your rights, we need to prevent others from denying you + these rights or asking you to surrender the rights. Therefore, you have + certain responsibilities if you distribute copies of the software, or if + you modify it: responsibilities to respect the freedom of others.

+ +

For example, if you distribute copies of such a program, whether + gratis or for a fee, you must pass on to the recipients the same + freedoms that you received. You must make sure that they, too, receive + or can get the source code. And you must show them these terms so they + know their rights.

+ +

Developers that use the GNU GPL protect your rights with two steps: + (1) assert copyright on the software, and (2) offer you this License + giving you legal permission to copy, distribute and/or modify it.

+ +

For the developers’ and authors’ protection, the GPL clearly explains + that there is no warranty for this free software. For both users’ and + authors’ sake, the GPL requires that modified versions be marked as + changed, so that their problems will not be attributed erroneously to + authors of previous versions.

+ +

Some devices are designed to deny users access to install or run + modified versions of the software inside them, although the manufacturer + can do so. This is fundamentally incompatible with the aim of + protecting users’ freedom to change the software. The systematic + pattern of such abuse occurs in the area of products for individuals to + use, which is precisely where it is most unacceptable. Therefore, we + have designed this version of the GPL to prohibit the practice for those + products. If such problems arise substantially in other domains, we + stand ready to extend this provision to those domains in future versions + of the GPL, as needed to protect the freedom of users.

+ +

Finally, every program is threatened constantly by software patents. + States should not allow patents to restrict development and use of + software on general-purpose computers, but in those that do, we wish to + avoid the special danger that patents applied to a free program could + make it effectively proprietary. To prevent this, the GPL assures that + patents cannot be used to render the program non-free.

+ +

The precise terms and conditions for copying, distribution and + modification follow.

+ +

TERMS AND CONDITIONS

+ +

0. Definitions.

+ +

“This License” refers to version 3 of the GNU General Public License.

+ +

“Copyright” also means copyright-like laws that apply to other kinds of + works, such as semiconductor masks.

+ +

“The Program” refers to any copyrightable work licensed under this + License. Each licensee is addressed as “you”. “Licensees” and + “recipients” may be individuals or organizations.

+ +

To “modify” a work means to copy from or adapt all or part of the work + in a fashion requiring copyright permission, other than the making of an + exact copy. The resulting work is called a “modified version” of the + earlier work or a work “based on” the earlier work.

+ +

A “covered work” means either the unmodified Program or a work based + on the Program.

+ +

To “propagate” a work means to do anything with it that, without + permission, would make you directly or secondarily liable for + infringement under applicable copyright law, except executing it on a + computer or modifying a private copy. Propagation includes copying, + distribution (with or without modification), making available to the + public, and in some countries other activities as well.

+ +

To “convey” a work means any kind of propagation that enables other + parties to make or receive copies. Mere interaction with a user through + a computer network, with no transfer of a copy, is not conveying.

+ +

An interactive user interface displays “Appropriate Legal Notices” + to the extent that it includes a convenient and prominently visible + feature that (1) displays an appropriate copyright notice, and (2) + tells the user that there is no warranty for the work (except to the + extent that warranties are provided), that licensees may convey the + work under this License, and how to view a copy of this License. If + the interface presents a list of user commands or options, such as a + menu, a prominent item in the list meets this criterion.

+ +

1. Source Code.

+ +

The “source code” for a work means the preferred form of the work + for making modifications to it. “Object code” means any non-source + form of a work.

+ +

A “Standard Interface” means an interface that either is an official + standard defined by a recognized standards body, or, in the case of + interfaces specified for a particular programming language, one that + is widely used among developers working in that language.

+ +

The “System Libraries” of an executable work include anything, other + than the work as a whole, that (a) is included in the normal form of + packaging a Major Component, but which is not part of that Major + Component, and (b) serves only to enable use of the work with that + Major Component, or to implement a Standard Interface for which an + implementation is available to the public in source code form. A + “Major Component”, in this context, means a major essential component + (kernel, window system, and so on) of the specific operating system + (if any) on which the executable work runs, or a compiler used to + produce the work, or an object code interpreter used to run it.

+ +

The “Corresponding Source” for a work in object code form means all + the source code needed to generate, install, and (for an executable + work) run the object code and to modify the work, including scripts to + control those activities. However, it does not include the work’s + System Libraries, or general-purpose tools or generally available free + programs which are used unmodified in performing those activities but + which are not part of the work. For example, Corresponding Source + includes interface definition files associated with source files for + the work, and the source code for shared libraries and dynamically + linked subprograms that the work is specifically designed to require, + such as by intimate data communication or control flow between those + subprograms and other parts of the work.

+ +

The Corresponding Source need not include anything that users + can regenerate automatically from other parts of the Corresponding + Source.

+ +

The Corresponding Source for a work in source code form is that + same work.

+ +

2. Basic Permissions.

+ +

All rights granted under this License are granted for the term of + copyright on the Program, and are irrevocable provided the stated + conditions are met. This License explicitly affirms your unlimited + permission to run the unmodified Program. The output from running a + covered work is covered by this License only if the output, given its + content, constitutes a covered work. This License acknowledges your + rights of fair use or other equivalent, as provided by copyright law.

+ +

You may make, run and propagate covered works that you do not + convey, without conditions so long as your license otherwise remains + in force. You may convey covered works to others for the sole purpose + of having them make modifications exclusively for you, or provide you + with facilities for running those works, provided that you comply with + the terms of this License in conveying all material for which you do + not control copyright. Those thus making or running the covered works + for you must do so exclusively on your behalf, under your direction + and control, on terms that prohibit them from making any copies of + your copyrighted material outside their relationship with you.

+ +

Conveying under any other circumstances is permitted solely under + the conditions stated below. Sublicensing is not allowed; section 10 + makes it unnecessary.

+ +

3. Protecting Users’ Legal Rights From Anti-Circumvention Law.

+ +

No covered work shall be deemed part of an effective technological + measure under any applicable law fulfilling obligations under article + 11 of the WIPO copyright treaty adopted on 20 December 1996, or + similar laws prohibiting or restricting circumvention of such + measures.

+ +

When you convey a covered work, you waive any legal power to forbid + circumvention of technological measures to the extent such circumvention + is effected by exercising rights under this License with respect to + the covered work, and you disclaim any intention to limit operation or + modification of the work as a means of enforcing, against the work’s + users, your or third parties’ legal rights to forbid circumvention of + technological measures.

+ +

4. Conveying Verbatim Copies.

+ +

You may convey verbatim copies of the Program’s source code as you + receive it, in any medium, provided that you conspicuously and + appropriately publish on each copy an appropriate copyright notice; + keep intact all notices stating that this License and any + non-permissive terms added in accord with section 7 apply to the code; + keep intact all notices of the absence of any warranty; and give all + recipients a copy of this License along with the Program.

+ +

You may charge any price or no price for each copy that you convey, + and you may offer support or warranty protection for a fee.

+ +

5. Conveying Modified Source Versions.

+ +

You may convey a work based on the Program, or the modifications to + produce it from the Program, in the form of source code under the + terms of section 4, provided that you also meet all of these conditions:

+ +
    +
  • a) The work must carry prominent notices stating that you modified + it, and giving a relevant date.
  • + +
  • b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + “keep intact all notices”.
  • + +
  • c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it.
  • + +
  • d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so.
  • +
+ +

A compilation of a covered work with other separate and independent + works, which are not by their nature extensions of the covered work, + and which are not combined with it such as to form a larger program, + in or on a volume of a storage or distribution medium, is called an + “aggregate” if the compilation and its resulting copyright are not + used to limit the access or legal rights of the compilation’s users + beyond what the individual works permit. Inclusion of a covered work + in an aggregate does not cause this License to apply to the other + parts of the aggregate.

+ +

6. Conveying Non-Source Forms.

+ +

You may convey a covered work in object code form under the terms + of sections 4 and 5, provided that you also convey the + machine-readable Corresponding Source under the terms of this License, + in one of these ways:

+ +
    +
  • a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange.
  • + +
  • b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge.
  • + +
  • c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b.
  • + +
  • d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements.
  • + +
  • e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d.
  • +
+ +

A separable portion of the object code, whose source code is excluded + from the Corresponding Source as a System Library, need not be + included in conveying the object code work.

+ +

A “User Product” is either (1) a “consumer product”, which means any + tangible personal property which is normally used for personal, family, + or household purposes, or (2) anything designed or sold for incorporation + into a dwelling. In determining whether a product is a consumer product, + doubtful cases shall be resolved in favor of coverage. For a particular + product received by a particular user, “normally used” refers to a + typical or common use of that class of product, regardless of the status + of the particular user or of the way in which the particular user + actually uses, or expects or is expected to use, the product. A product + is a consumer product regardless of whether the product has substantial + commercial, industrial or non-consumer uses, unless such uses represent + the only significant mode of use of the product.

+ +

“Installation Information” for a User Product means any methods, + procedures, authorization keys, or other information required to install + and execute modified versions of a covered work in that User Product from + a modified version of its Corresponding Source. The information must + suffice to ensure that the continued functioning of the modified object + code is in no case prevented or interfered with solely because + modification has been made.

+ +

If you convey an object code work under this section in, or with, or + specifically for use in, a User Product, and the conveying occurs as + part of a transaction in which the right of possession and use of the + User Product is transferred to the recipient in perpetuity or for a + fixed term (regardless of how the transaction is characterized), the + Corresponding Source conveyed under this section must be accompanied + by the Installation Information. But this requirement does not apply + if neither you nor any third party retains the ability to install + modified object code on the User Product (for example, the work has + been installed in ROM).

+ +

The requirement to provide Installation Information does not include a + requirement to continue to provide support service, warranty, or updates + for a work that has been modified or installed by the recipient, or for + the User Product in which it has been modified or installed. Access to a + network may be denied when the modification itself materially and + adversely affects the operation of the network or violates the rules and + protocols for communication across the network.

+ +

Corresponding Source conveyed, and Installation Information provided, + in accord with this section must be in a format that is publicly + documented (and with an implementation available to the public in + source code form), and must require no special password or key for + unpacking, reading or copying.

+ +

7. Additional Terms.

+ +

“Additional permissions” are terms that supplement the terms of this + License by making exceptions from one or more of its conditions. + Additional permissions that are applicable to the entire Program shall + be treated as though they were included in this License, to the extent + that they are valid under applicable law. If additional permissions + apply only to part of the Program, that part may be used separately + under those permissions, but the entire Program remains governed by + this License without regard to the additional permissions.

+ +

When you convey a copy of a covered work, you may at your option + remove any additional permissions from that copy, or from any part of + it. (Additional permissions may be written to require their own + removal in certain cases when you modify the work.) You may place + additional permissions on material, added by you to a covered work, + for which you have or can give appropriate copyright permission.

+ +

Notwithstanding any other provision of this License, for material you + add to a covered work, you may (if authorized by the copyright holders of + that material) supplement the terms of this License with terms:

+ +
    +
  • a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or
  • + +
  • b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or
  • + +
  • c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or
  • + +
  • d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or
  • + +
  • e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or
  • + +
  • f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors.
  • +
+ +

All other non-permissive additional terms are considered “further + restrictions” within the meaning of section 10. If the Program as you + received it, or any part of it, contains a notice stating that it is + governed by this License along with a term that is a further + restriction, you may remove that term. If a license document contains + a further restriction but permits relicensing or conveying under this + License, you may add to a covered work material governed by the terms + of that license document, provided that the further restriction does + not survive such relicensing or conveying.

+ +

If you add terms to a covered work in accord with this section, you + must place, in the relevant source files, a statement of the + additional terms that apply to those files, or a notice indicating + where to find the applicable terms.

+ +

Additional terms, permissive or non-permissive, may be stated in the + form of a separately written license, or stated as exceptions; + the above requirements apply either way.

+ +

8. Termination.

+ +

You may not propagate or modify a covered work except as expressly + provided under this License. Any attempt otherwise to propagate or + modify it is void, and will automatically terminate your rights under + this License (including any patent licenses granted under the third + paragraph of section 11).

+ +

However, if you cease all violation of this License, then your + license from a particular copyright holder is reinstated (a) + provisionally, unless and until the copyright holder explicitly and + finally terminates your license, and (b) permanently, if the copyright + holder fails to notify you of the violation by some reasonable means + prior to 60 days after the cessation.

+ +

Moreover, your license from a particular copyright holder is + reinstated permanently if the copyright holder notifies you of the + violation by some reasonable means, this is the first time you have + received notice of violation of this License (for any work) from that + copyright holder, and you cure the violation prior to 30 days after + your receipt of the notice.

+ +

Termination of your rights under this section does not terminate the + licenses of parties who have received copies or rights from you under + this License. If your rights have been terminated and not permanently + reinstated, you do not qualify to receive new licenses for the same + material under section 10.

+ +

9. Acceptance Not Required for Having Copies.

+ +

You are not required to accept this License in order to receive or + run a copy of the Program. Ancillary propagation of a covered work + occurring solely as a consequence of using peer-to-peer transmission + to receive a copy likewise does not require acceptance. However, + nothing other than this License grants you permission to propagate or + modify any covered work. These actions infringe copyright if you do + not accept this License. Therefore, by modifying or propagating a + covered work, you indicate your acceptance of this License to do so.

+ +

10. Automatic Licensing of Downstream Recipients.

+ +

Each time you convey a covered work, the recipient automatically + receives a license from the original licensors, to run, modify and + propagate that work, subject to this License. You are not responsible + for enforcing compliance by third parties with this License.

+ +

An “entity transaction” is a transaction transferring control of an + organization, or substantially all assets of one, or subdividing an + organization, or merging organizations. If propagation of a covered + work results from an entity transaction, each party to that + transaction who receives a copy of the work also receives whatever + licenses to the work the party’s predecessor in interest had or could + give under the previous paragraph, plus a right to possession of the + Corresponding Source of the work from the predecessor in interest, if + the predecessor has it or can get it with reasonable efforts.

+ +

You may not impose any further restrictions on the exercise of the + rights granted or affirmed under this License. For example, you may + not impose a license fee, royalty, or other charge for exercise of + rights granted under this License, and you may not initiate litigation + (including a cross-claim or counterclaim in a lawsuit) alleging that + any patent claim is infringed by making, using, selling, offering for + sale, or importing the Program or any portion of it.

+ +

11. Patents.

+ +

A “contributor” is a copyright holder who authorizes use under this + License of the Program or a work on which the Program is based. The + work thus licensed is called the contributor’s “contributor version”.

+ +

A contributor’s “essential patent claims” are all patent claims + owned or controlled by the contributor, whether already acquired or + hereafter acquired, that would be infringed by some manner, permitted + by this License, of making, using, or selling its contributor version, + but do not include claims that would be infringed only as a + consequence of further modification of the contributor version. For + purposes of this definition, “control” includes the right to grant + patent sublicenses in a manner consistent with the requirements of + this License.

+ +

Each contributor grants you a non-exclusive, worldwide, royalty-free + patent license under the contributor’s essential patent claims, to + make, use, sell, offer for sale, import and otherwise run, modify and + propagate the contents of its contributor version.

+ +

In the following three paragraphs, a “patent license” is any express + agreement or commitment, however denominated, not to enforce a patent + (such as an express permission to practice a patent or covenant not to + sue for patent infringement). To “grant” such a patent license to a + party means to make such an agreement or commitment not to enforce a + patent against the party.

+ +

If you convey a covered work, knowingly relying on a patent license, + and the Corresponding Source of the work is not available for anyone + to copy, free of charge and under the terms of this License, through a + publicly available network server or other readily accessible means, + then you must either (1) cause the Corresponding Source to be so + available, or (2) arrange to deprive yourself of the benefit of the + patent license for this particular work, or (3) arrange, in a manner + consistent with the requirements of this License, to extend the patent + license to downstream recipients. “Knowingly relying” means you have + actual knowledge that, but for the patent license, your conveying the + covered work in a country, or your recipient’s use of the covered work + in a country, would infringe one or more identifiable patents in that + country that you have reason to believe are valid.

+ +

If, pursuant to or in connection with a single transaction or + arrangement, you convey, or propagate by procuring conveyance of, a + covered work, and grant a patent license to some of the parties + receiving the covered work authorizing them to use, propagate, modify + or convey a specific copy of the covered work, then the patent license + you grant is automatically extended to all recipients of the covered + work and works based on it.

+ +

A patent license is “discriminatory” if it does not include within + the scope of its coverage, prohibits the exercise of, or is + conditioned on the non-exercise of one or more of the rights that are + specifically granted under this License. You may not convey a covered + work if you are a party to an arrangement with a third party that is + in the business of distributing software, under which you make payment + to the third party based on the extent of your activity of conveying + the work, and under which the third party grants, to any of the + parties who would receive the covered work from you, a discriminatory + patent license (a) in connection with copies of the covered work + conveyed by you (or copies made from those copies), or (b) primarily + for and in connection with specific products or compilations that + contain the covered work, unless you entered into that arrangement, + or that patent license was granted, prior to 28 March 2007.

+ +

Nothing in this License shall be construed as excluding or limiting + any implied license or other defenses to infringement that may + otherwise be available to you under applicable patent law.

+ +

12. No Surrender of Others’ Freedom.

+ +

If conditions are imposed on you (whether by court order, agreement or + otherwise) that contradict the conditions of this License, they do not + excuse you from the conditions of this License. If you cannot convey a + covered work so as to satisfy simultaneously your obligations under this + License and any other pertinent obligations, then as a consequence you may + not convey it at all. For example, if you agree to terms that obligate you + to collect a royalty for further conveying from those to whom you convey + the Program, the only way you could satisfy both those terms and this + License would be to refrain entirely from conveying the Program.

+ +

13. Use with the GNU Affero General Public License.

+ +

Notwithstanding any other provision of this License, you have + permission to link or combine any covered work with a work licensed + under version 3 of the GNU Affero General Public License into a single + combined work, and to convey the resulting work. The terms of this + License will continue to apply to the part which is the covered work, + but the special requirements of the GNU Affero General Public License, + section 13, concerning interaction through a network will apply to the + combination as such.

+ +

14. Revised Versions of this License.

+ +

The Free Software Foundation may publish revised and/or new versions of + the GNU General Public License from time to time. Such new versions will + be similar in spirit to the present version, but may differ in detail to + address new problems or concerns.

+ +

Each version is given a distinguishing version number. If the + Program specifies that a certain numbered version of the GNU General + Public License “or any later version” applies to it, you have the + option of following the terms and conditions either of that numbered + version or of any later version published by the Free Software + Foundation. If the Program does not specify a version number of the + GNU General Public License, you may choose any version ever published + by the Free Software Foundation.

+ +

If the Program specifies that a proxy can decide which future + versions of the GNU General Public License can be used, that proxy’s + public statement of acceptance of a version permanently authorizes you + to choose that version for the Program.

+ +

Later license versions may give you additional or different + permissions. However, no additional obligations are imposed on any + author or copyright holder as a result of your choosing to follow a + later version.

+ +

15. Disclaimer of Warranty.

+ +

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY + APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT + HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY + OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, + THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM + IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF + ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

+ +

16. Limitation of Liability.

+ +

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING + WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS + THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY + GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE + USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF + DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD + PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), + EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF + SUCH DAMAGES.

+ +

17. Interpretation of Sections 15 and 16.

+ +

If the disclaimer of warranty and limitation of liability provided + above cannot be given local legal effect according to their terms, + reviewing courts shall apply local law that most closely approximates + an absolute waiver of all civil liability in connection with the + Program, unless a warranty or assumption of liability accompanies a + copy of the Program in return for a fee.

+ +

END OF TERMS AND CONDITIONS

+ +

How to Apply These Terms to Your New Programs

+ +

If you develop a new program, and you want it to be of the greatest + possible use to the public, the best way to achieve this is to make it + free software which everyone can redistribute and change under these terms.

+ +

To do so, attach the following notices to the program. It is safest + to attach them to the start of each source file to most effectively + state the exclusion of warranty; and each file should have at least + the “copyright” line and a pointer to where the full notice is found.

+ +
<one line to give the program’s name
+and a brief idea of what it does.>
+Copyright (C) <year>  <name of author>
+
+This program is free software: you can
+redistribute it and/or modify
+it under the terms of the GNU General
+Public License as published by the Free
+Software Foundation, either version 3
+of the License, or(at your option)
+any later version.
+
+This program 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
+General Public License for more details.
+
+You should have received a copy of the
+GNU General Public License along with
+this program.  If not, see
+<http://www.gnu.org/licenses/>.
+ +

Also add information on how to contact you by electronic and paper mail.

+ +

If the program does terminal interaction, make it output a short + notice like this when it starts in an interactive mode:

+ +
<program>  Copyright (C) <year>
+<name of author>
+This program comes with ABSOLUTELY NO
+WARRANTY; for details type `show w'.
+This is free software, and you are
+welcome to redistribute it under
+certain conditions; type `show c'
+for details.
+ +

The hypothetical commands `show w' and `show c' should show the appropriate + parts of the General Public License. Of course, your program’s commands + might be different; for a GUI interface, you would use an “about box”.

+ +

You should also get your employer (if you work as a programmer) or school, + if any, to sign a “copyright disclaimer” for the program, if necessary. + For more information on this, and how to apply and follow the GNU GPL, see + <http://www.gnu.org/licenses/>.

+ +

The GNU General Public License does not permit incorporating your program + into proprietary programs. If your program is a subroutine library, you + may consider it more useful to permit linking proprietary applications with + the library. If this is what you want to do, use the GNU Lesser General + Public License instead of this License. But first, please read + <http://www.gnu.org/philosophy/why-not-lgpl.html>.

+ +
+ +

Apache License

+

Version 2.0, January 2004

+

http://www.apache.org/licenses/

+ +

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

+ +

1. Definitions.

+ +

“License” shall mean the terms and conditions for use, reproduction, and + distribution as defined by Sections 1 through 9 of this document.

+ +

“Licensor” shall mean the copyright owner or entity authorized by the + copyright owner that is granting the License.

+ +

“Legal Entity” shall mean the union of the acting entity and all other + entities that control, are controlled by, or are under common control with + that entity. For the purposes of this definition, “control” means (i) the + power, direct or indirect, to cause the direction or management of such + entity, whether by contract or otherwise, or (ii) ownership of fifty + percent (50%) or more of the outstanding shares, or (iii) beneficial + ownership of such entity.

+ +

“You” (or “Your”) shall mean an individual or Legal Entity exercising + permissions granted by this License.

+ +

“Source” form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation source, + and configuration files.

+ +

“Object” form shall mean any form resulting from mechanical transformation + or translation of a Source form, including but not limited to compiled + object code, generated documentation, and conversions to other media types.

+ +

“Work” shall mean the work of authorship, whether in Source or Object form, + made available under the License, as indicated by a copyright notice that + is included in or attached to the work (an example is provided in the + Appendix below).

+ +

“Derivative Works” shall mean any work, whether in Source or Object form, + that is based on (or derived from) the Work and for which the editorial + revisions, annotations, elaborations, or other modifications represent, as + a whole, an original work of authorship. For the purposes of this License, + Derivative Works shall not include works that remain separable from, or + merely link (or bind by name) to the interfaces of, the Work and Derivative + Works thereof.

+ +

“Contribution” shall mean any work of authorship, including the original + version of the Work and any modifications or additions to that Work or + Derivative Works thereof, that is intentionally submitted to Licensor for + inclusion in the Work by the copyright owner or by an individual or Legal + Entity authorized to submit on behalf of the copyright owner. For the + purposes of this definition, “submitted” means any form of electronic, + verbal, or written communication sent to the Licensor or its + representatives, including but not limited to communication on electronic + mailing lists, source code control systems, and issue tracking systems that + are managed by, or on behalf of, the Licensor for the purpose of discussing + and improving the Work, but excluding communication that is conspicuously + marked or otherwise designated in writing by the copyright owner as “Not a + Contribution.”

+ +

“Contributor” shall mean Licensor and any individual or Legal Entity on + behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work.

+ +

2. Grant of Copyright License.

+ +

Subject to the terms and conditions of this License, each Contributor hereby + grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, + irrevocable copyright license to reproduce, prepare Derivative Works of, publicly + display, publicly perform, sublicense, and distribute the Work and such + Derivative Works in Source or Object form.

+ +

3. Grant of Patent License.

+ +

Subject to the terms and conditions of this License, each Contributor hereby grants + to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, use, + offer to sell, sell, import, and otherwise transfer the Work, where such + license applies only to those patent claims licensable by such Contributor + that are necessarily infringed by their Contribution(s) alone or by + combination of their Contribution(s) with the Work to which such + Contribution(s) was submitted. If You institute patent litigation against + any entity (including a cross-claim or counterclaim in a lawsuit) alleging + that the Work or a Contribution incorporated within the Work constitutes + direct or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate as of the + date such litigation is filed.

+ +

4. Redistribution.

+ +

You may reproduce and distribute copies of the Work or Derivative Works thereof + in any medium, with or without modifications, and in Source or Object form, provided + that You meet the following conditions:

+ +
    +
  1. You must give any other recipients of the Work or Derivative Works a + copy of this License; and
  2. + +
  3. You must cause any modified files to carry prominent notices stating + that You changed the files; and
  4. + +
  5. You must retain, in the Source form of any Derivative Works that You + distribute, all copyright, patent, trademark, and attribution notices from + the Source form of the Work, excluding those notices that do not pertain to + any part of the Derivative Works; and
  6. + +
  7. If the Work includes a “NOTICE” text file as part of its distribution, + then any Derivative Works that You distribute must include a readable copy + of the attribution notices contained within such NOTICE file, excluding + those notices that do not pertain to any part of the Derivative Works, in + at least one of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or documentation, + if provided along with the Derivative Works; or, within a display generated + by the Derivative Works, if and wherever such third-party notices normally + appear. The contents of the NOTICE file are for informational purposes only + and do not modify the License. You may add Your own attribution notices + within Derivative Works that You distribute, alongside or as an addendum to + the NOTICE text from the Work, provided that such additional attribution + notices cannot be construed as modifying the License. +
    +
    + You may add Your own copyright statement to Your modifications and may + provide additional or different license terms and conditions for use, + reproduction, or distribution of Your modifications, or for any such + Derivative Works as a whole, provided Your use, reproduction, and + distribution of the Work otherwise complies with the conditions stated in + this License.
  8. +
+ +

5. Submission of Contributions.

+ +

Unless You explicitly state otherwise, any Contribution intentionally submitted for + inclusion in the Work by You to the Licensor shall be under the terms and + conditions of this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify the + terms of any separate license agreement you may have executed with Licensor + regarding such Contributions.

+ +

6. Trademarks.

+ +

This License does not grant permission to use the trade names, trademarks, service marks, + or product names of the Licensor, except as required for reasonable and customary use + in describing the origin of the Work and reproducing the content of the + NOTICE file.

+ +

7. Disclaimer of Warranty.

+ +

Unless required by applicable law or agreed to in writing, Licensor provides the Work + (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, + without limitation, any warranties or conditions of TITLE, + NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You + are solely responsible for determining the appropriateness of using or + redistributing the Work and assume any risks associated with Your exercise + of permissions under this License.

+ +

8. Limitation of Liability.

+ +

In no event and under no legal theory, whether in tort (including negligence), contract, + or otherwise, unless required by applicable law (such as deliberate and + grossly negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a result + of this License or out of the use or inability to use the Work (including + but not limited to damages for loss of goodwill, work stoppage, computer + failure or malfunction, or any and all other commercial damages or losses), + even if such Contributor has been advised of the possibility of such + damages.

+ +

9. Accepting Warranty or Additional Liability.

+ +

While redistributing the Work or Derivative Works thereof, You may choose + to offer, and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this License. + However, in accepting such obligations, You may act only on Your own behalf + and on Your sole responsibility, not on behalf of any other Contributor, + and only if You agree to indemnify, defend, and hold each Contributor + harmless for any liability incurred by, or claims asserted against, such + Contributor by reason of your accepting any such warranty or additional + liability.

+ +

END OF TERMS AND CONDITIONS

+ +

APPENDIX: How to apply the Apache License to your work

+ +

To apply the Apache License to your work, attach the following boilerplate + notice, with the fields enclosed by brackets “[]” replaced with your own + identifying information. (Don’t include the brackets!) The text should be + enclosed in the appropriate comment syntax for the file format. We also + recommend that a file or class name and description of purpose be included + on the same “printed page” as the copyright notice for easier + identification within third-party archives.

+
Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License,
+Version 2.0 (the “License”);
+you may not use this file except
+in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law
+or agreed to in writing, software
+distributed under the License is
+distributed on an “AS IS” BASIS,
+WITHOUT WARRANTIES OR CONDITIONS
+OF ANY KIND, either express or implied.
+See the License for the specific
+language governing permissions and
+limitations under the License.
+ +
+ +

3-Clause BSD License

+ +

Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met:

+ +
    +
  • Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer.
  • + +
  • Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following disclaimer + in the documentation and/or other materials provided with the + distribution.
  • + +
  • Neither the names of the copyright owners nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission.
  • +
+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/about_licenses_light.html b/app/src/main/assets/fr/about_licenses_light.html new file mode 100644 index 00000000..7c2c9f67 --- /dev/null +++ b/app/src/main/assets/fr/about_licenses_light.html @@ -0,0 +1,1103 @@ + + + + + + + + + + +

Copyright

+

Privacy Browser copyright © 2015-2019 Soren Stoutner.

+ +

License

+

Privacy Browser is released under the GPLv3+ license. The full text of the license is below. + The source code is available from git.stoutner.com.

+ +

Blocklists

+

EasyList and EasyPrivacy + are dual licensed under the GPLv3+ + and the Creative Commons Attribution-ShareAlike 3.0+ Unported licenses. + Privacy Browser incorporates them using the GPLv3+ option.

+ +

Fanboy’s Annoyance List and Fanboy’s Social Blocking List + are released under the Creative Commons Attribution 3.0 Unported license, + which is compatible with the GPLv3+. The lists are included unchanged in Privacy Browser.

+ +

More information about the blocklists can be found on the EasyList website.

+ +

Libraries

+

Privacy Browser is built with the AndroidX Libraries + and code from the Google Material Maven repository, + which are released under the Apache License 2.0.

+ +

The free flavor of Privacy Browser is built with Firebase Ads, + which is released under the Android Software Development Kit License.

+ +

Classes

+

com.stoutner.privacybrowser.views.CheckedLinearLayout is a modified version of a class contained in the + Android Camera source code. + The original file was released under the Apache License 2.0. + The modified file is released under the GPLv3+ license.

+ +

Icons

+

+ are derived from security and language, + which are part of the Android Material icon set and are released under the Apache License 2.0. + The full text of the license is below. Modifications copyright © 2016 Soren Stoutner. + The resulting images are released under the GPLv3+ license.

+

is derived from elements of folder and exit_to_app, + which are part of the Android Material icon set + and are released under the Apache License 2.0. + Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from elements of bookmark and create_new_folder, which are part of the + Android Material icon set and are released under the Apache License 2.0. + Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from create_new_folder, + which is part of the Android Material icon set and is released under the Apache License 2.0. + Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from exit_to_app, which is part of the Android Material icon set + and is released under the Apache License 2.0. Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from compare, which is part of the Android Material icon set + and is released under the Apache License 2.0. Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

is derived from sort, which is part of the Android Material icon set + and is released under the Apache License 2.0. Modifications copyright © 2019 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

orbot is a modified version of + the status icon from the Orbot project, + which is copyright 2009-2010 Nathan Freitas, The Guardian Project. It is released under the 3-clause BSD license. + The full text of the license is below. Modifications copyright © 2017 Soren Stoutner. + The resulting image is released under the GPLv3+ license.

+

cookie was created by Google. + It is released under the Apache License 2.0 + and can be downloaded from Material Design Icons. It is unchanged except for layout information like color and size.

+

The following icons come from the Android Material icon set, + which is released under the Apache License 2.0. + They are unchanged except for layout information like color and size. Some of them have been renamed to match their use in the code. The original icons and names are shown below.

+

add.

+

arrow_back.

+

arrow_forward.

+

bookmarks.

+

bug_report.

+

camera_enhance.

+

chrome_reader_mode.

+

close.

+

delete.

+

delete_forever.

+

devices_other.

+

dns.

+

donut_small.

+

edit.

+

expand_less.

+

expand_more.

+

file_copy.

+

file_download.

+

find_in_page.

+

folder.

+

home.

+

image.

+

import_contacts.

+

import_export.

+

important_devices.

+

info_outline.

+

language.

+

link_off.

+

list.

+

local_activity.

+

location_off.

+

lock.

+

map.

+

more.

+

new releases.

+

payment.

+

question_answer.

+

refresh.

+

save.

+

search.

+

select_all.

+

settings.

+

settings_overscan.

+

smartphone.

+

sort.

+

style.

+

subtitles.

+

tab.

+

text_fields.

+

thumbs_up_down.

+

vertical_align_bottom.

+

vertical_align_top.

+

visibility_off.

+

vpn_key.

+

vpn_lock.

+

web.

+ +
+ +

GNU General Public License

+

Version 3, 29 June 2007

+ +

Copyright © 2007 Free Software Foundation, Inc. + <http://fsf.org/>

+ +

Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed.

+ +

Preamble

+ +

The GNU General Public License is a free, copyleft license for + software and other kinds of works.

+ +

The licenses for most software and other practical works are designed + to take away your freedom to share and change the works. By contrast, + the GNU General Public License is intended to guarantee your freedom to + share and change all versions of a program—to make sure it remains free + software for all its users. We, the Free Software Foundation, use the + GNU General Public License for most of our software; it applies also to + any other work released this way by its authors. You can apply it to + your programs, too.

+ +

When we speak of free software, we are referring to freedom, not + price. Our General Public Licenses are designed to make sure that you + have the freedom to distribute copies of free software (and charge for + them if you wish), that you receive source code or can get it if you + want it, that you can change the software or use pieces of it in new + free programs, and that you know you can do these things.

+ +

To protect your rights, we need to prevent others from denying you + these rights or asking you to surrender the rights. Therefore, you have + certain responsibilities if you distribute copies of the software, or if + you modify it: responsibilities to respect the freedom of others.

+ +

For example, if you distribute copies of such a program, whether + gratis or for a fee, you must pass on to the recipients the same + freedoms that you received. You must make sure that they, too, receive + or can get the source code. And you must show them these terms so they + know their rights.

+ +

Developers that use the GNU GPL protect your rights with two steps: + (1) assert copyright on the software, and (2) offer you this License + giving you legal permission to copy, distribute and/or modify it.

+ +

For the developers’ and authors’ protection, the GPL clearly explains + that there is no warranty for this free software. For both users’ and + authors’ sake, the GPL requires that modified versions be marked as + changed, so that their problems will not be attributed erroneously to + authors of previous versions.

+ +

Some devices are designed to deny users access to install or run + modified versions of the software inside them, although the manufacturer + can do so. This is fundamentally incompatible with the aim of + protecting users’ freedom to change the software. The systematic + pattern of such abuse occurs in the area of products for individuals to + use, which is precisely where it is most unacceptable. Therefore, we + have designed this version of the GPL to prohibit the practice for those + products. If such problems arise substantially in other domains, we + stand ready to extend this provision to those domains in future versions + of the GPL, as needed to protect the freedom of users.

+ +

Finally, every program is threatened constantly by software patents. + States should not allow patents to restrict development and use of + software on general-purpose computers, but in those that do, we wish to + avoid the special danger that patents applied to a free program could + make it effectively proprietary. To prevent this, the GPL assures that + patents cannot be used to render the program non-free.

+ +

The precise terms and conditions for copying, distribution and + modification follow.

+ +

TERMS AND CONDITIONS

+ +

0. Definitions.

+ +

“This License” refers to version 3 of the GNU General Public License.

+ +

“Copyright” also means copyright-like laws that apply to other kinds of + works, such as semiconductor masks.

+ +

“The Program” refers to any copyrightable work licensed under this + License. Each licensee is addressed as “you”. “Licensees” and + “recipients” may be individuals or organizations.

+ +

To “modify” a work means to copy from or adapt all or part of the work + in a fashion requiring copyright permission, other than the making of an + exact copy. The resulting work is called a “modified version” of the + earlier work or a work “based on” the earlier work.

+ +

A “covered work” means either the unmodified Program or a work based + on the Program.

+ +

To “propagate” a work means to do anything with it that, without + permission, would make you directly or secondarily liable for + infringement under applicable copyright law, except executing it on a + computer or modifying a private copy. Propagation includes copying, + distribution (with or without modification), making available to the + public, and in some countries other activities as well.

+ +

To “convey” a work means any kind of propagation that enables other + parties to make or receive copies. Mere interaction with a user through + a computer network, with no transfer of a copy, is not conveying.

+ +

An interactive user interface displays “Appropriate Legal Notices” + to the extent that it includes a convenient and prominently visible + feature that (1) displays an appropriate copyright notice, and (2) + tells the user that there is no warranty for the work (except to the + extent that warranties are provided), that licensees may convey the + work under this License, and how to view a copy of this License. If + the interface presents a list of user commands or options, such as a + menu, a prominent item in the list meets this criterion.

+ +

1. Source Code.

+ +

The “source code” for a work means the preferred form of the work + for making modifications to it. “Object code” means any non-source + form of a work.

+ +

A “Standard Interface” means an interface that either is an official + standard defined by a recognized standards body, or, in the case of + interfaces specified for a particular programming language, one that + is widely used among developers working in that language.

+ +

The “System Libraries” of an executable work include anything, other + than the work as a whole, that (a) is included in the normal form of + packaging a Major Component, but which is not part of that Major + Component, and (b) serves only to enable use of the work with that + Major Component, or to implement a Standard Interface for which an + implementation is available to the public in source code form. A + “Major Component”, in this context, means a major essential component + (kernel, window system, and so on) of the specific operating system + (if any) on which the executable work runs, or a compiler used to + produce the work, or an object code interpreter used to run it.

+ +

The “Corresponding Source” for a work in object code form means all + the source code needed to generate, install, and (for an executable + work) run the object code and to modify the work, including scripts to + control those activities. However, it does not include the work’s + System Libraries, or general-purpose tools or generally available free + programs which are used unmodified in performing those activities but + which are not part of the work. For example, Corresponding Source + includes interface definition files associated with source files for + the work, and the source code for shared libraries and dynamically + linked subprograms that the work is specifically designed to require, + such as by intimate data communication or control flow between those + subprograms and other parts of the work.

+ +

The Corresponding Source need not include anything that users + can regenerate automatically from other parts of the Corresponding + Source.

+ +

The Corresponding Source for a work in source code form is that + same work.

+ +

2. Basic Permissions.

+ +

All rights granted under this License are granted for the term of + copyright on the Program, and are irrevocable provided the stated + conditions are met. This License explicitly affirms your unlimited + permission to run the unmodified Program. The output from running a + covered work is covered by this License only if the output, given its + content, constitutes a covered work. This License acknowledges your + rights of fair use or other equivalent, as provided by copyright law.

+ +

You may make, run and propagate covered works that you do not + convey, without conditions so long as your license otherwise remains + in force. You may convey covered works to others for the sole purpose + of having them make modifications exclusively for you, or provide you + with facilities for running those works, provided that you comply with + the terms of this License in conveying all material for which you do + not control copyright. Those thus making or running the covered works + for you must do so exclusively on your behalf, under your direction + and control, on terms that prohibit them from making any copies of + your copyrighted material outside their relationship with you.

+ +

Conveying under any other circumstances is permitted solely under + the conditions stated below. Sublicensing is not allowed; section 10 + makes it unnecessary.

+ +

3. Protecting Users’ Legal Rights From Anti-Circumvention Law.

+ +

No covered work shall be deemed part of an effective technological + measure under any applicable law fulfilling obligations under article + 11 of the WIPO copyright treaty adopted on 20 December 1996, or + similar laws prohibiting or restricting circumvention of such + measures.

+ +

When you convey a covered work, you waive any legal power to forbid + circumvention of technological measures to the extent such circumvention + is effected by exercising rights under this License with respect to + the covered work, and you disclaim any intention to limit operation or + modification of the work as a means of enforcing, against the work’s + users, your or third parties’ legal rights to forbid circumvention of + technological measures.

+ +

4. Conveying Verbatim Copies.

+ +

You may convey verbatim copies of the Program’s source code as you + receive it, in any medium, provided that you conspicuously and + appropriately publish on each copy an appropriate copyright notice; + keep intact all notices stating that this License and any + non-permissive terms added in accord with section 7 apply to the code; + keep intact all notices of the absence of any warranty; and give all + recipients a copy of this License along with the Program.

+ +

You may charge any price or no price for each copy that you convey, + and you may offer support or warranty protection for a fee.

+ +

5. Conveying Modified Source Versions.

+ +

You may convey a work based on the Program, or the modifications to + produce it from the Program, in the form of source code under the + terms of section 4, provided that you also meet all of these conditions:

+ +
    +
  • a) The work must carry prominent notices stating that you modified + it, and giving a relevant date.
  • + +
  • b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + “keep intact all notices”.
  • + +
  • c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it.
  • + +
  • d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so.
  • +
+ +

A compilation of a covered work with other separate and independent + works, which are not by their nature extensions of the covered work, + and which are not combined with it such as to form a larger program, + in or on a volume of a storage or distribution medium, is called an + “aggregate” if the compilation and its resulting copyright are not + used to limit the access or legal rights of the compilation’s users + beyond what the individual works permit. Inclusion of a covered work + in an aggregate does not cause this License to apply to the other + parts of the aggregate.

+ +

6. Conveying Non-Source Forms.

+ +

You may convey a covered work in object code form under the terms + of sections 4 and 5, provided that you also convey the + machine-readable Corresponding Source under the terms of this License, + in one of these ways:

+ +
    +
  • a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange.
  • + +
  • b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge.
  • + +
  • c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b.
  • + +
  • d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements.
  • + +
  • e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d.
  • +
+ +

A separable portion of the object code, whose source code is excluded + from the Corresponding Source as a System Library, need not be + included in conveying the object code work.

+ +

A “User Product” is either (1) a “consumer product”, which means any + tangible personal property which is normally used for personal, family, + or household purposes, or (2) anything designed or sold for incorporation + into a dwelling. In determining whether a product is a consumer product, + doubtful cases shall be resolved in favor of coverage. For a particular + product received by a particular user, “normally used” refers to a + typical or common use of that class of product, regardless of the status + of the particular user or of the way in which the particular user + actually uses, or expects or is expected to use, the product. A product + is a consumer product regardless of whether the product has substantial + commercial, industrial or non-consumer uses, unless such uses represent + the only significant mode of use of the product.

+ +

“Installation Information” for a User Product means any methods, + procedures, authorization keys, or other information required to install + and execute modified versions of a covered work in that User Product from + a modified version of its Corresponding Source. The information must + suffice to ensure that the continued functioning of the modified object + code is in no case prevented or interfered with solely because + modification has been made.

+ +

If you convey an object code work under this section in, or with, or + specifically for use in, a User Product, and the conveying occurs as + part of a transaction in which the right of possession and use of the + User Product is transferred to the recipient in perpetuity or for a + fixed term (regardless of how the transaction is characterized), the + Corresponding Source conveyed under this section must be accompanied + by the Installation Information. But this requirement does not apply + if neither you nor any third party retains the ability to install + modified object code on the User Product (for example, the work has + been installed in ROM).

+ +

The requirement to provide Installation Information does not include a + requirement to continue to provide support service, warranty, or updates + for a work that has been modified or installed by the recipient, or for + the User Product in which it has been modified or installed. Access to a + network may be denied when the modification itself materially and + adversely affects the operation of the network or violates the rules and + protocols for communication across the network.

+ +

Corresponding Source conveyed, and Installation Information provided, + in accord with this section must be in a format that is publicly + documented (and with an implementation available to the public in + source code form), and must require no special password or key for + unpacking, reading or copying.

+ +

7. Additional Terms.

+ +

“Additional permissions” are terms that supplement the terms of this + License by making exceptions from one or more of its conditions. + Additional permissions that are applicable to the entire Program shall + be treated as though they were included in this License, to the extent + that they are valid under applicable law. If additional permissions + apply only to part of the Program, that part may be used separately + under those permissions, but the entire Program remains governed by + this License without regard to the additional permissions.

+ +

When you convey a copy of a covered work, you may at your option + remove any additional permissions from that copy, or from any part of + it. (Additional permissions may be written to require their own + removal in certain cases when you modify the work.) You may place + additional permissions on material, added by you to a covered work, + for which you have or can give appropriate copyright permission.

+ +

Notwithstanding any other provision of this License, for material you + add to a covered work, you may (if authorized by the copyright holders of + that material) supplement the terms of this License with terms:

+ +
    +
  • a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or
  • + +
  • b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or
  • + +
  • c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or
  • + +
  • d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or
  • + +
  • e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or
  • + +
  • f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors.
  • +
+ +

All other non-permissive additional terms are considered “further + restrictions” within the meaning of section 10. If the Program as you + received it, or any part of it, contains a notice stating that it is + governed by this License along with a term that is a further + restriction, you may remove that term. If a license document contains + a further restriction but permits relicensing or conveying under this + License, you may add to a covered work material governed by the terms + of that license document, provided that the further restriction does + not survive such relicensing or conveying.

+ +

If you add terms to a covered work in accord with this section, you + must place, in the relevant source files, a statement of the + additional terms that apply to those files, or a notice indicating + where to find the applicable terms.

+ +

Additional terms, permissive or non-permissive, may be stated in the + form of a separately written license, or stated as exceptions; + the above requirements apply either way.

+ +

8. Termination.

+ +

You may not propagate or modify a covered work except as expressly + provided under this License. Any attempt otherwise to propagate or + modify it is void, and will automatically terminate your rights under + this License (including any patent licenses granted under the third + paragraph of section 11).

+ +

However, if you cease all violation of this License, then your + license from a particular copyright holder is reinstated (a) + provisionally, unless and until the copyright holder explicitly and + finally terminates your license, and (b) permanently, if the copyright + holder fails to notify you of the violation by some reasonable means + prior to 60 days after the cessation.

+ +

Moreover, your license from a particular copyright holder is + reinstated permanently if the copyright holder notifies you of the + violation by some reasonable means, this is the first time you have + received notice of violation of this License (for any work) from that + copyright holder, and you cure the violation prior to 30 days after + your receipt of the notice.

+ +

Termination of your rights under this section does not terminate the + licenses of parties who have received copies or rights from you under + this License. If your rights have been terminated and not permanently + reinstated, you do not qualify to receive new licenses for the same + material under section 10.

+ +

9. Acceptance Not Required for Having Copies.

+ +

You are not required to accept this License in order to receive or + run a copy of the Program. Ancillary propagation of a covered work + occurring solely as a consequence of using peer-to-peer transmission + to receive a copy likewise does not require acceptance. However, + nothing other than this License grants you permission to propagate or + modify any covered work. These actions infringe copyright if you do + not accept this License. Therefore, by modifying or propagating a + covered work, you indicate your acceptance of this License to do so.

+ +

10. Automatic Licensing of Downstream Recipients.

+ +

Each time you convey a covered work, the recipient automatically + receives a license from the original licensors, to run, modify and + propagate that work, subject to this License. You are not responsible + for enforcing compliance by third parties with this License.

+ +

An “entity transaction” is a transaction transferring control of an + organization, or substantially all assets of one, or subdividing an + organization, or merging organizations. If propagation of a covered + work results from an entity transaction, each party to that + transaction who receives a copy of the work also receives whatever + licenses to the work the party’s predecessor in interest had or could + give under the previous paragraph, plus a right to possession of the + Corresponding Source of the work from the predecessor in interest, if + the predecessor has it or can get it with reasonable efforts.

+ +

You may not impose any further restrictions on the exercise of the + rights granted or affirmed under this License. For example, you may + not impose a license fee, royalty, or other charge for exercise of + rights granted under this License, and you may not initiate litigation + (including a cross-claim or counterclaim in a lawsuit) alleging that + any patent claim is infringed by making, using, selling, offering for + sale, or importing the Program or any portion of it.

+ +

11. Patents.

+ +

A “contributor” is a copyright holder who authorizes use under this + License of the Program or a work on which the Program is based. The + work thus licensed is called the contributor’s “contributor version”.

+ +

A contributor’s “essential patent claims” are all patent claims + owned or controlled by the contributor, whether already acquired or + hereafter acquired, that would be infringed by some manner, permitted + by this License, of making, using, or selling its contributor version, + but do not include claims that would be infringed only as a + consequence of further modification of the contributor version. For + purposes of this definition, “control” includes the right to grant + patent sublicenses in a manner consistent with the requirements of + this License.

+ +

Each contributor grants you a non-exclusive, worldwide, royalty-free + patent license under the contributor’s essential patent claims, to + make, use, sell, offer for sale, import and otherwise run, modify and + propagate the contents of its contributor version.

+ +

In the following three paragraphs, a “patent license” is any express + agreement or commitment, however denominated, not to enforce a patent + (such as an express permission to practice a patent or covenant not to + sue for patent infringement). To “grant” such a patent license to a + party means to make such an agreement or commitment not to enforce a + patent against the party.

+ +

If you convey a covered work, knowingly relying on a patent license, + and the Corresponding Source of the work is not available for anyone + to copy, free of charge and under the terms of this License, through a + publicly available network server or other readily accessible means, + then you must either (1) cause the Corresponding Source to be so + available, or (2) arrange to deprive yourself of the benefit of the + patent license for this particular work, or (3) arrange, in a manner + consistent with the requirements of this License, to extend the patent + license to downstream recipients. “Knowingly relying” means you have + actual knowledge that, but for the patent license, your conveying the + covered work in a country, or your recipient’s use of the covered work + in a country, would infringe one or more identifiable patents in that + country that you have reason to believe are valid.

+ +

If, pursuant to or in connection with a single transaction or + arrangement, you convey, or propagate by procuring conveyance of, a + covered work, and grant a patent license to some of the parties + receiving the covered work authorizing them to use, propagate, modify + or convey a specific copy of the covered work, then the patent license + you grant is automatically extended to all recipients of the covered + work and works based on it.

+ +

A patent license is “discriminatory” if it does not include within + the scope of its coverage, prohibits the exercise of, or is + conditioned on the non-exercise of one or more of the rights that are + specifically granted under this License. You may not convey a covered + work if you are a party to an arrangement with a third party that is + in the business of distributing software, under which you make payment + to the third party based on the extent of your activity of conveying + the work, and under which the third party grants, to any of the + parties who would receive the covered work from you, a discriminatory + patent license (a) in connection with copies of the covered work + conveyed by you (or copies made from those copies), or (b) primarily + for and in connection with specific products or compilations that + contain the covered work, unless you entered into that arrangement, + or that patent license was granted, prior to 28 March 2007.

+ +

Nothing in this License shall be construed as excluding or limiting + any implied license or other defenses to infringement that may + otherwise be available to you under applicable patent law.

+ +

12. No Surrender of Others’ Freedom.

+ +

If conditions are imposed on you (whether by court order, agreement or + otherwise) that contradict the conditions of this License, they do not + excuse you from the conditions of this License. If you cannot convey a + covered work so as to satisfy simultaneously your obligations under this + License and any other pertinent obligations, then as a consequence you may + not convey it at all. For example, if you agree to terms that obligate you + to collect a royalty for further conveying from those to whom you convey + the Program, the only way you could satisfy both those terms and this + License would be to refrain entirely from conveying the Program.

+ +

13. Use with the GNU Affero General Public License.

+ +

Notwithstanding any other provision of this License, you have + permission to link or combine any covered work with a work licensed + under version 3 of the GNU Affero General Public License into a single + combined work, and to convey the resulting work. The terms of this + License will continue to apply to the part which is the covered work, + but the special requirements of the GNU Affero General Public License, + section 13, concerning interaction through a network will apply to the + combination as such.

+ +

14. Revised Versions of this License.

+ +

The Free Software Foundation may publish revised and/or new versions of + the GNU General Public License from time to time. Such new versions will + be similar in spirit to the present version, but may differ in detail to + address new problems or concerns.

+ +

Each version is given a distinguishing version number. If the + Program specifies that a certain numbered version of the GNU General + Public License “or any later version” applies to it, you have the + option of following the terms and conditions either of that numbered + version or of any later version published by the Free Software + Foundation. If the Program does not specify a version number of the + GNU General Public License, you may choose any version ever published + by the Free Software Foundation.

+ +

If the Program specifies that a proxy can decide which future + versions of the GNU General Public License can be used, that proxy’s + public statement of acceptance of a version permanently authorizes you + to choose that version for the Program.

+ +

Later license versions may give you additional or different + permissions. However, no additional obligations are imposed on any + author or copyright holder as a result of your choosing to follow a + later version.

+ +

15. Disclaimer of Warranty.

+ +

THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY + APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT + HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY + OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, + THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM + IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF + ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

+ +

16. Limitation of Liability.

+ +

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING + WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS + THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY + GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE + USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF + DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD + PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), + EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF + SUCH DAMAGES.

+ +

17. Interpretation of Sections 15 and 16.

+ +

If the disclaimer of warranty and limitation of liability provided + above cannot be given local legal effect according to their terms, + reviewing courts shall apply local law that most closely approximates + an absolute waiver of all civil liability in connection with the + Program, unless a warranty or assumption of liability accompanies a + copy of the Program in return for a fee.

+ +

END OF TERMS AND CONDITIONS

+ +

How to Apply These Terms to Your New Programs

+ +

If you develop a new program, and you want it to be of the greatest + possible use to the public, the best way to achieve this is to make it + free software which everyone can redistribute and change under these terms.

+ +

To do so, attach the following notices to the program. It is safest + to attach them to the start of each source file to most effectively + state the exclusion of warranty; and each file should have at least + the “copyright” line and a pointer to where the full notice is found.

+ +
<one line to give the program’s name
+and a brief idea of what it does.>
+Copyright (C) <year>  <name of author>
+
+This program is free software: you can
+redistribute it and/or modify
+it under the terms of the GNU General
+Public License as published by the Free
+Software Foundation, either version 3
+of the License, or(at your option)
+any later version.
+
+This program 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
+General Public License for more details.
+
+You should have received a copy of the
+GNU General Public License along with
+this program.  If not, see
+<http://www.gnu.org/licenses/>.
+ +

Also add information on how to contact you by electronic and paper mail.

+ +

If the program does terminal interaction, make it output a short + notice like this when it starts in an interactive mode:

+ +
<program>  Copyright (C) <year>
+<name of author>
+This program comes with ABSOLUTELY NO
+WARRANTY; for details type `show w'.
+This is free software, and you are
+welcome to redistribute it under
+certain conditions; type `show c'
+for details.
+ +

The hypothetical commands `show w' and `show c' should show the appropriate + parts of the General Public License. Of course, your program’s commands + might be different; for a GUI interface, you would use an “about box”.

+ +

You should also get your employer (if you work as a programmer) or school, + if any, to sign a “copyright disclaimer” for the program, if necessary. + For more information on this, and how to apply and follow the GNU GPL, see + <http://www.gnu.org/licenses/>.

+ +

The GNU General Public License does not permit incorporating your program + into proprietary programs. If your program is a subroutine library, you + may consider it more useful to permit linking proprietary applications with + the library. If this is what you want to do, use the GNU Lesser General + Public License instead of this License. But first, please read + <http://www.gnu.org/philosophy/why-not-lgpl.html>.

+ +
+ +

Apache License

+

Version 2.0, January 2004

+

http://www.apache.org/licenses/

+ +

TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION

+ +

1. Definitions.

+ +

“License” shall mean the terms and conditions for use, reproduction, and + distribution as defined by Sections 1 through 9 of this document.

+ +

“Licensor” shall mean the copyright owner or entity authorized by the + copyright owner that is granting the License.

+ +

“Legal Entity” shall mean the union of the acting entity and all other + entities that control, are controlled by, or are under common control with + that entity. For the purposes of this definition, “control” means (i) the + power, direct or indirect, to cause the direction or management of such + entity, whether by contract or otherwise, or (ii) ownership of fifty + percent (50%) or more of the outstanding shares, or (iii) beneficial + ownership of such entity.

+ +

“You” (or “Your”) shall mean an individual or Legal Entity exercising + permissions granted by this License.

+ +

“Source” form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation source, + and configuration files.

+ +

“Object” form shall mean any form resulting from mechanical transformation + or translation of a Source form, including but not limited to compiled + object code, generated documentation, and conversions to other media types.

+ +

“Work” shall mean the work of authorship, whether in Source or Object form, + made available under the License, as indicated by a copyright notice that + is included in or attached to the work (an example is provided in the + Appendix below).

+ +

“Derivative Works” shall mean any work, whether in Source or Object form, + that is based on (or derived from) the Work and for which the editorial + revisions, annotations, elaborations, or other modifications represent, as + a whole, an original work of authorship. For the purposes of this License, + Derivative Works shall not include works that remain separable from, or + merely link (or bind by name) to the interfaces of, the Work and Derivative + Works thereof.

+ +

“Contribution” shall mean any work of authorship, including the original + version of the Work and any modifications or additions to that Work or + Derivative Works thereof, that is intentionally submitted to Licensor for + inclusion in the Work by the copyright owner or by an individual or Legal + Entity authorized to submit on behalf of the copyright owner. For the + purposes of this definition, “submitted” means any form of electronic, + verbal, or written communication sent to the Licensor or its + representatives, including but not limited to communication on electronic + mailing lists, source code control systems, and issue tracking systems that + are managed by, or on behalf of, the Licensor for the purpose of discussing + and improving the Work, but excluding communication that is conspicuously + marked or otherwise designated in writing by the copyright owner as “Not a + Contribution.”

+ +

“Contributor” shall mean Licensor and any individual or Legal Entity on + behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work.

+ +

2. Grant of Copyright License.

+ +

Subject to the terms and conditions of this License, each Contributor hereby + grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, + irrevocable copyright license to reproduce, prepare Derivative Works of, publicly + display, publicly perform, sublicense, and distribute the Work and such + Derivative Works in Source or Object form.

+ +

3. Grant of Patent License.

+ +

Subject to the terms and conditions of this License, each Contributor hereby grants + to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, use, + offer to sell, sell, import, and otherwise transfer the Work, where such + license applies only to those patent claims licensable by such Contributor + that are necessarily infringed by their Contribution(s) alone or by + combination of their Contribution(s) with the Work to which such + Contribution(s) was submitted. If You institute patent litigation against + any entity (including a cross-claim or counterclaim in a lawsuit) alleging + that the Work or a Contribution incorporated within the Work constitutes + direct or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate as of the + date such litigation is filed.

+ +

4. Redistribution.

+ +

You may reproduce and distribute copies of the Work or Derivative Works thereof + in any medium, with or without modifications, and in Source or Object form, provided + that You meet the following conditions:

+ +
    +
  1. You must give any other recipients of the Work or Derivative Works a + copy of this License; and
  2. + +
  3. You must cause any modified files to carry prominent notices stating + that You changed the files; and
  4. + +
  5. You must retain, in the Source form of any Derivative Works that You + distribute, all copyright, patent, trademark, and attribution notices from + the Source form of the Work, excluding those notices that do not pertain to + any part of the Derivative Works; and
  6. + +
  7. If the Work includes a “NOTICE” text file as part of its distribution, + then any Derivative Works that You distribute must include a readable copy + of the attribution notices contained within such NOTICE file, excluding + those notices that do not pertain to any part of the Derivative Works, in + at least one of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or documentation, + if provided along with the Derivative Works; or, within a display generated + by the Derivative Works, if and wherever such third-party notices normally + appear. The contents of the NOTICE file are for informational purposes only + and do not modify the License. You may add Your own attribution notices + within Derivative Works that You distribute, alongside or as an addendum to + the NOTICE text from the Work, provided that such additional attribution + notices cannot be construed as modifying the License. +
    +
    + You may add Your own copyright statement to Your modifications and may + provide additional or different license terms and conditions for use, + reproduction, or distribution of Your modifications, or for any such + Derivative Works as a whole, provided Your use, reproduction, and + distribution of the Work otherwise complies with the conditions stated in + this License.
  8. +
+ +

5. Submission of Contributions.

+ +

Unless You explicitly state otherwise, any Contribution intentionally submitted for + inclusion in the Work by You to the Licensor shall be under the terms and + conditions of this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify the + terms of any separate license agreement you may have executed with Licensor + regarding such Contributions.

+ +

6. Trademarks.

+ +

This License does not grant permission to use the trade names, trademarks, service marks, + or product names of the Licensor, except as required for reasonable and customary use + in describing the origin of the Work and reproducing the content of the + NOTICE file.

+ +

7. Disclaimer of Warranty.

+ +

Unless required by applicable law or agreed to in writing, Licensor provides the Work + (and each Contributor provides its Contributions) on an “AS IS” BASIS, WITHOUT + WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, + without limitation, any warranties or conditions of TITLE, + NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You + are solely responsible for determining the appropriateness of using or + redistributing the Work and assume any risks associated with Your exercise + of permissions under this License.

+ +

8. Limitation of Liability.

+ +

In no event and under no legal theory, whether in tort (including negligence), contract, + or otherwise, unless required by applicable law (such as deliberate and + grossly negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a result + of this License or out of the use or inability to use the Work (including + but not limited to damages for loss of goodwill, work stoppage, computer + failure or malfunction, or any and all other commercial damages or losses), + even if such Contributor has been advised of the possibility of such + damages.

+ +

9. Accepting Warranty or Additional Liability.

+ +

While redistributing the Work or Derivative Works thereof, You may choose + to offer, and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this License. + However, in accepting such obligations, You may act only on Your own behalf + and on Your sole responsibility, not on behalf of any other Contributor, + and only if You agree to indemnify, defend, and hold each Contributor + harmless for any liability incurred by, or claims asserted against, such + Contributor by reason of your accepting any such warranty or additional + liability.

+ +

END OF TERMS AND CONDITIONS

+ +

APPENDIX: How to apply the Apache License to your work

+ +

To apply the Apache License to your work, attach the following boilerplate + notice, with the fields enclosed by brackets “[]” replaced with your own + identifying information. (Don’t include the brackets!) The text should be + enclosed in the appropriate comment syntax for the file format. We also + recommend that a file or class name and description of purpose be included + on the same “printed page” as the copyright notice for easier + identification within third-party archives.

+
Copyright [yyyy] [name of copyright owner]
+
+Licensed under the Apache License,
+Version 2.0 (the “License”);
+you may not use this file except
+in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law
+or agreed to in writing, software
+distributed under the License is
+distributed on an “AS IS” BASIS,
+WITHOUT WARRANTIES OR CONDITIONS
+OF ANY KIND, either express or implied.
+See the License for the specific
+language governing permissions and
+limitations under the License.
+ +
+ +

3-Clause BSD License

+ +

Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions are + met:

+ +
    +
  • Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer.
  • + +
  • Redistributions in binary form must reproduce the above + copyright notice, this list of conditions and the following disclaimer + in the documentation and/or other materials provided with the + distribution.
  • + +
  • Neither the names of the copyright owners nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission.
  • +
+ +

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/about_links_dark.html b/app/src/main/assets/fr/about_links_dark.html new file mode 100644 index 00000000..1726ea10 --- /dev/null +++ b/app/src/main/assets/fr/about_links_dark.html @@ -0,0 +1,46 @@ + + + + + + + + + + +

Sites Webs

+ +

+ Actualités

+ +

+ Roadmap

+ +

+ Suivi de bogues et demandes de fonctionnalités

+ +

+ Forum

+ +

+ GitWeb

+ + diff --git a/app/src/main/assets/fr/about_links_light.html b/app/src/main/assets/fr/about_links_light.html new file mode 100644 index 00000000..889edd15 --- /dev/null +++ b/app/src/main/assets/fr/about_links_light.html @@ -0,0 +1,46 @@ + + + + + + + + + + +

Sites Webs

+ +

+ Actualités

+ +

+ Roadmap

+ +

+ Suivi de bogues et demandes de fonctionnalités

+ +

+ Forum

+ +

+ GitWeb

+ + diff --git a/app/src/main/assets/fr/about_permissions_dark.html b/app/src/main/assets/fr/about_permissions_dark.html new file mode 100644 index 00000000..852ba355 --- /dev/null +++ b/app/src/main/assets/fr/about_permissions_dark.html @@ -0,0 +1,48 @@ + + + + + + + + + + +

Disposer d'un accès réseau complet

+

android.permission.INTERNET

+

Requis pour que WebView puisse accéder à Internet. Sans cette autorisation, Privacy Browser serait «No Browser: protégez votre vie privée en restant complètement hors d’Internet».

+ +

Installer les raccourcis

+

com.android.launcher.permission.INSTALL_SHORTCUT

+

Requis pour ajouter des raccourcis pour les sites Web au bureau du programme de lancement.

+ +

Lire le stockage

+

android.permission.READ_EXTERNAL_STORAGE

+

Requis pour importer les paramètres des dossiers publics. Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut importer les paramètres à partir des dossiers de l’application.

+ +

Mémoire d'écriture

+

android.permission.WRITE_EXTERNAL_STORAGE

+

Requis pour exporter les paramètres et télécharger les fichiers dans les dossiers publics. + Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut exporter les paramètres et stocker les téléchargements dans les dossiers de l'application.

+ + diff --git a/app/src/main/assets/fr/about_permissions_light.html b/app/src/main/assets/fr/about_permissions_light.html new file mode 100644 index 00000000..8bff28ba --- /dev/null +++ b/app/src/main/assets/fr/about_permissions_light.html @@ -0,0 +1,48 @@ + + + + + + + + + + +

Disposer d'un accès réseau complet

+

android.permission.INTERNET

+

Requis pour que WebView puisse accéder à Internet. Sans cette autorisation, Privacy Browser serait «No Browser: protégez votre vie privée en restant complètement hors d’Internet».

+ +

Installer les raccourcis

+

com.android.launcher.permission.INSTALL_SHORTCUT

+

Requis pour ajouter des raccourcis pour les sites Web au bureau du programme de lancement.

+ +

Lire le stockage

+

android.permission.READ_EXTERNAL_STORAGE

+

Requis pour importer les paramètres des dossiers publics. Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut importer les paramètres à partir des dossiers de l’application.

+ +

Mémoire d'écriture

+

android.permission.WRITE_EXTERNAL_STORAGE

+

Requis pour exporter les paramètres et télécharger les fichiers dans les dossiers publics. + Sous Android Marshmallow (API 23) et plus récente, si cette autorisation est refusée, + Privacy Browser peut exporter les paramètres et stocker les téléchargements dans les dossiers de l'application.

+ + diff --git a/app/src/main/assets/fr/about_privacy_policy_dark.html b/app/src/main/assets/fr/about_privacy_policy_dark.html new file mode 100644 index 00000000..11365b6c --- /dev/null +++ b/app/src/main/assets/fr/about_privacy_policy_dark.html @@ -0,0 +1,92 @@ + + + + + + + + + + +

Privacy Browser

+

Privacy Browser ne collecte aucune information sur l'utilisateur.

+ + +

Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des informations d'installation récapitulatives et anonymisées, notamment le nombre d'installations organisées selon les catégories suivantes.

+
    +
  • Version d'Android (ex. Android 7.1)
  • +
  • Terminal (ex. Samsung Galaxy S6 [zeroflte])
  • +
  • Tablettes (ex. Tablettes 10" et plus)
  • +
  • Pays (ex. France)
  • +
  • Langage (ex. Français [Canada])
  • +
  • Version d'Application (ex. 14)
  • +
  • Opérateur (eg. Orange - FR)
  • +
+ + +

Notes Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des résumés anonymisés des informations suivantes relatives aux évaluations des utilisateurs.

+
    +
  • Pays (ex. France)
  • +
  • Langage (ex. Français [Canada])
  • +
  • Version d'Application (ex. 14)
  • +
  • Version d'Android (ex. Android 7.1)
  • +
  • Terminal (ex. Samsung Galaxy S6 [zeroflte])
  • +
  • Tablettes (ex. Tablettes 10" et plus)
  • +
+ + +

Avis Google Play

+

Google Play a sa propre règle de confidentialité. + Outre le nom du réviseur, l'évaluation et le texte de la révision (tous disponibles publiquement), Google fournit au développeur tout ou partie des informations suivantes.

+
    +
  • Code de Version (ex. 7)
  • +
  • Nom de Version (ex. 1.6)
  • +
  • Version d'Android (ex. Android 7.1)
  • +
  • Terminal (ex. Samsung Galaxy S6 [zeroflte])
  • +
  • Constructeur (ex. Samsung)
  • +
  • Type de terminal (ex. Phone)
  • +
  • La marque du processeur (ex. Samsung)
  • +
  • Le modèle de processeur (ex. Exynos 7420)
  • +
  • Densité d'affichage (ex. 560 dpi)
  • +
  • Taille d'écran (ex. 2560 x 1440)
  • +
  • RAM (ex. 4096 MB)
  • +
  • Plateforme native (ex. armeabi-v7a,armeabi,arm64v8a)
  • +
  • Version OpenGL ES (ex. 3.1)
  • +
  • Langage du terminal (ex. English)
  • +
+ + +

Communications directes

+

Les utilisateurs peuvent choisir d'envoyer des communications directes à Stoutner, telles que des courriels et des commentaires sur stoutner.com.

+ + +

Utilisation de l'information

+

Stoutner peut utiliser ces informations pour contribuer au développement de Privacy Browser et communiquer le statut du projet aux utilisateurs. + Stoutner ne vendra jamais ces informations ni ne les transférera à des tiers qui les utiliseraient à des fins publicitaires ou marketing.

+ +
+

Revision 1.6, 22 Mai 2018

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/about_privacy_policy_light.html b/app/src/main/assets/fr/about_privacy_policy_light.html new file mode 100644 index 00000000..817af742 --- /dev/null +++ b/app/src/main/assets/fr/about_privacy_policy_light.html @@ -0,0 +1,92 @@ + + + + + + + + + + +

Privacy Browser

+

Privacy Browser ne collecte aucune information sur l'utilisateur.

+ + +

Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des informations d'installation récapitulatives et anonymisées, notamment le nombre d'installations organisées selon les catégories suivantes.

+
    +
  • Version d'Android (ex. Android 7.1)
  • +
  • Terminal (ex. Samsung Galaxy S6 [zeroflte])
  • +
  • Tablettes (ex. Tablettes 10" et plus)
  • +
  • Pays (ex. France)
  • +
  • Langage (ex. Français [Canada])
  • +
  • Version d'Application (ex. 14)
  • +
  • Opérateur (eg. Orange - FR)
  • +
+ + +

Notes Google Play

+

Google Play a sa propre règle de confidentialité . + Google fournit aux développeurs des résumés anonymisés des informations suivantes relatives aux évaluations des utilisateurs.

+
    +
  • Pays (ex. France)
  • +
  • Langage (ex. Français [Canada])
  • +
  • Version d'Application (ex. 14)
  • +
  • Version d'Android (ex. Android 7.1)
  • +
  • Terminal (ex. Samsung Galaxy S6 [zeroflte])
  • +
  • Tablettes (ex. Tablettes 10" et plus)
  • +
+ + +

Avis Google Play

+

Google Play a sa propre règle de confidentialité. + Outre le nom du réviseur, l'évaluation et le texte de la révision (tous disponibles publiquement), Google fournit au développeur tout ou partie des informations suivantes.

+
    +
  • Code de Version (ex. 7)
  • +
  • Nom de Version (ex. 1.6)
  • +
  • Version d'Android (ex. Android 7.1)
  • +
  • Terminal (ex. Samsung Galaxy S6 [zeroflte])
  • +
  • Constructeur (ex. Samsung)
  • +
  • Type de terminal (ex. Phone)
  • +
  • La marque du processeur (ex. Samsung)
  • +
  • Le modèle de processeur (ex. Exynos 7420)
  • +
  • Densité d'affichage (ex. 560 dpi)
  • +
  • Taille d'écran (ex. 2560 x 1440)
  • +
  • RAM (ex. 4096 MB)
  • +
  • Plateforme native (ex. armeabi-v7a,armeabi,arm64v8a)
  • +
  • Version OpenGL ES (ex. 3.1)
  • +
  • Langage du terminal (ex. English)
  • +
+ + +

Communications directes

+

Les utilisateurs peuvent choisir d'envoyer des communications directes à Stoutner, telles que des courriels et des commentaires sur stoutner.com.

+ + +

Utilisation de l'information

+

Stoutner peut utiliser ces informations pour contribuer au développement de Privacy Browser et communiquer le statut du projet aux utilisateurs. + Stoutner ne vendra jamais ces informations ni ne les transférera à des tiers qui les utiliseraient à des fins publicitaires ou marketing.

+ +
+

Revision 1.6, 22 Mai 2018

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_bookmarks_dark.html b/app/src/main/assets/fr/guide_bookmarks_dark.html new file mode 100644 index 00000000..4ee86d8c --- /dev/null +++ b/app/src/main/assets/fr/guide_bookmarks_dark.html @@ -0,0 +1,39 @@ + + + + + + + + + + +

Favoris

+ +

Les favoris sont accessibles dans une disposition de tiroir en glissant depuis la droite de l'écran.

+ + + +

Appuyez sur le bouton d'action flottant en haut pour charger l'activité des favoris, qui comporte des options avancées comme le déplacement et la suppression de favoris. + À partir de la vue de favoris, il existe une option pour charger la vue de la base de données de favoris. + Cela affiche les favoris tels qu'ils existent dans la base de données SQLite, ce qui peut être utile pour résoudre les problèmes d'importation et d'exportation des favoris.

+ + diff --git a/app/src/main/assets/fr/guide_bookmarks_light.html b/app/src/main/assets/fr/guide_bookmarks_light.html new file mode 100644 index 00000000..86a55a52 --- /dev/null +++ b/app/src/main/assets/fr/guide_bookmarks_light.html @@ -0,0 +1,39 @@ + + + + + + + + + + +

Favoris

+ +

Les favoris sont accessibles dans une disposition de tiroir en glissant depuis la droite de l'écran.

+ + + +

Appuyez sur le bouton d'action flottant en haut pour charger l'activité des favoris, qui comporte des options avancées comme le déplacement et la suppression de favoris. + À partir de la vue de favoris, il existe une option pour charger la vue de la base de données de favoris. + Cela affiche les favoris tels qu'ils existent dans la base de données SQLite, ce qui peut être utile pour résoudre les problèmes d'importation et d'exportation des favoris.

+ + diff --git a/app/src/main/assets/fr/guide_domain_settings_dark.html b/app/src/main/assets/fr/guide_domain_settings_dark.html new file mode 100644 index 00000000..349187ee --- /dev/null +++ b/app/src/main/assets/fr/guide_domain_settings_dark.html @@ -0,0 +1,41 @@ + + + + + + + + + + +

Navigation Web sécurisée

+ +

Par défaut, Privacy Browser permet de naviguer avec JavaScript, les cookies et le stockage DOM désactivé. + Cependant, certains sites Web ont légitimement besoin que ces fonctionnalités soient activées pour fonctionner correctement. + Les paramètres de domaine peuvent activer automatiquement un ensemble de fonctionnalités spécifié lors de la visite d'un domaine désigné.

+ +

+ +

Lors de la visite d'un domaine pour lequel des paramètres de domaine sont spécifiés, l'arrière-plan de la zone de texte de l'URL est vert.

+ +

+ + diff --git a/app/src/main/assets/fr/guide_domain_settings_light.html b/app/src/main/assets/fr/guide_domain_settings_light.html new file mode 100644 index 00000000..d0541dc0 --- /dev/null +++ b/app/src/main/assets/fr/guide_domain_settings_light.html @@ -0,0 +1,41 @@ + + + + + + + + + + +

Navigation Web sécurisée

+ +

Par défaut, Privacy Browser permet de naviguer avec JavaScript, les cookies et le stockage DOM désactivé. + Cependant, certains sites Web ont légitimement besoin que ces fonctionnalités soient activées pour fonctionner correctement. + Les paramètres de domaine peuvent activer automatiquement un ensemble de fonctionnalités spécifié lors de la visite d'un domaine désigné.

+ +

+ +

Lors de la visite d'un domaine pour lequel des paramètres de domaine sont spécifiés, l'arrière-plan de la zone de texte de l'URL est vert.

+ +

+ + diff --git a/app/src/main/assets/fr/guide_javascript_dark.html b/app/src/main/assets/fr/guide_javascript_dark.html new file mode 100644 index 00000000..f38640a6 --- /dev/null +++ b/app/src/main/assets/fr/guide_javascript_dark.html @@ -0,0 +1,62 @@ + + + + + + + + + + +

JavaScript Est Puissant

+ +

Au début de l’internet, les pages Web étaient statiques, + c’est-à-dire qu’elles contenaient du texte et des images qui étaient affichées à l’écran mais qui ne changeaient pas et n’interagissaient pas avec l’utilisateur. + Bien entendu, seul un contenu intéressant peut arriver avec du contenu statique. Plusieurs technologies différentes ont été développées pour faciliter les pages Web dynamiques. + JavaScript est l’une de ces technologies.

+ +

JavaScript est un langage de programmation. De nombreux serveurs Web hébergent des programmes écrits en JavaScript, qui sont envoyés aux périphériques dans le cadre de la page Web. + L'appareil exécute le code JavaScript sur son processeur local et suit les commandes du programme, qui peut animer des images sur le site Web, afficher un menu et bien d'autres choses utiles.

+ +

JavaScript Est Dangereux

+ +

Bien entendu, le concept d’exécution de programmes arbitraires à partir d’un site Web est potentiellement dangereux. + Par conséquent, JavaScript est limité pour l'empêcher d'effectuer des opérations telles que l'installation de virus. Cependant, il s'avère que ces limitations sont trop larges. + Vous trouverez ci-dessous une capture d'écran de Webkay, un site Web présentant le type d'informations que JavaScript peut générer à propos d'un appareil. + Les fuites du navigateur sont une autre bonne ressource.

+ +

+ +

Pour des raisons de confidentialité, l’idéal serait de naviguer sur Internet avec JavaScript désactivé. + Cependant, certains sites Web nécessitent légitimement l'utilisation de JavaScript pour atteindre leurs objectifs. + Et d’autres qui ne fonctionnent pas correctement sans JavaScript même s’ils peuvent être programmés pour le faire. + Privacy Browser résout ce problème en facilitant l’activation et la désactivation de JavaScript. + Tapez sur le bouclier de confidentialité pour le basculer entre le bleu + ou le jaune + (les deux indiquent que JavaScript est désactivé) et red (activé par JavaScript). + Voir les différentes informations que Webkay peut collecter avec JavaScript activé et désactivé est informatif.

+ +

Naviguer sur Internet avec JavaScript désactivé, et ne l'activer que si nécessaire, contribue grandement à la protection de la vie privée. + En outre, JavaScript est utilisé pour charger une grande partie des publicités gênantes et des informations supplémentaires fournies par la plupart des sites Web modernes. + Lorsque cette fonctionnalité est désactivée, les sites Web se chargent plus rapidement, utilisent moins de trafic réseau et consomment moins de puissance du processeur, + ce qui allonge la durée de vie de la batterie.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_javascript_light.html b/app/src/main/assets/fr/guide_javascript_light.html new file mode 100644 index 00000000..10d2c7b0 --- /dev/null +++ b/app/src/main/assets/fr/guide_javascript_light.html @@ -0,0 +1,62 @@ + + + + + + + + + + +

JavaScript Est Puissant

+ +

Au début de l’internet, les pages Web étaient statiques, + c’est-à-dire qu’elles contenaient du texte et des images qui étaient affichées à l’écran mais qui ne changeaient pas et n’interagissaient pas avec l’utilisateur. + Bien entendu, seul un contenu intéressant peut arriver avec du contenu statique. Plusieurs technologies différentes ont été développées pour faciliter les pages Web dynamiques. + JavaScript est l’une de ces technologies.

+ +

JavaScript est un langage de programmation. De nombreux serveurs Web hébergent des programmes écrits en JavaScript, qui sont envoyés aux périphériques dans le cadre de la page Web. + L'appareil exécute le code JavaScript sur son processeur local et suit les commandes du programme, qui peut animer des images sur le site Web, afficher un menu et bien d'autres choses utiles.

+ +

JavaScript Est Dangereux

+ +

Bien entendu, le concept d’exécution de programmes arbitraires à partir d’un site Web est potentiellement dangereux. + Par conséquent, JavaScript est limité pour l'empêcher d'effectuer des opérations telles que l'installation de virus. Cependant, il s'avère que ces limitations sont trop larges. + Vous trouverez ci-dessous une capture d'écran de Webkay, un site Web présentant le type d'informations que JavaScript peut générer à propos d'un appareil. + Les fuites du navigateur sont une autre bonne ressource.

+ +

+ +

Pour des raisons de confidentialité, l’idéal serait de naviguer sur Internet avec JavaScript désactivé. + Cependant, certains sites Web nécessitent légitimement l'utilisation de JavaScript pour atteindre leurs objectifs. + Et d’autres qui ne fonctionnent pas correctement sans JavaScript même s’ils peuvent être programmés pour le faire. + Privacy Browser résout ce problème en facilitant l’activation et la désactivation de JavaScript. + Tapez sur le bouclier de confidentialité pour le basculer entre le bleu + ou le jaune + (les deux indiquent que JavaScript est désactivé) et red (activé par JavaScript). + Voir les différentes informations que Webkay peut collecter avec JavaScript activé et désactivé est informatif.

+ +

Naviguer sur Internet avec JavaScript désactivé, et ne l'activer que si nécessaire, contribue grandement à la protection de la vie privée. + En outre, JavaScript est utilisé pour charger une grande partie des publicités gênantes et des informations supplémentaires fournies par la plupart des sites Web modernes. + Lorsque cette fonctionnalité est désactivée, les sites Web se chargent plus rapidement, utilisent moins de trafic réseau et consomment moins de puissance du processeur, + ce qui allonge la durée de vie de la batterie.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_local_storage_dark.html b/app/src/main/assets/fr/guide_local_storage_dark.html new file mode 100644 index 00000000..ab772cf3 --- /dev/null +++ b/app/src/main/assets/fr/guide_local_storage_dark.html @@ -0,0 +1,96 @@ + + + + + + + + + + +

Cookies internes

+ +

Les cookies propriétaires sont définis par le site Web dans la barre d'adresse en haut de la page.

+ +

Dès les débuts d’Internet, il est devenu évident qu’il serait avantageux pour les sites Web de pouvoir stocker des informations sur un ordinateur pour un accès ultérieur. + Par exemple, un site Web affichant des informations météorologiques peut demander à l'utilisateur un code postal, puis le stocker dans un cookie. + Lors de la prochaine visite de l'utilisateur sur le site Web, les informations météo se chargeraient automatiquement pour ce code postal, sans que l'utilisateur ait à le saisir à nouveau.

+ +

Comme pour tout le reste du Web, + des personnes intelligentes ont découvert toutes sortes de moyens d’abuser des cookies pour faire des choses que les utilisateurs n’approuveraient pas s’ils savaient qu’ils se produisaient. + Par exemple, un site Web peut définir un cookie avec un numéro de série unique sur un appareil. + Ensuite, chaque fois qu'un utilisateur visite le site Web sur cet appareil, il peut être lié à un profil unique que le serveur conserve pour ce numéro de série. + même si le périphérique se connecte à partir d’adresses IP différentes.

+ +

Presque tous les sites Web avec des connexions exigent que les cookies propriétaires soient activés pour qu'un utilisateur puisse se connecter. + C’est ainsi qu’ils s’assurent que c’est toujours votre cas lorsque vous vous déplacez de page en page sur le site. C’est, à mon avis, l’une des rares utilisations légitimes des cookies.

+ +

Si les cookies propriétaires sont activés mais que JavaScript est désactivé, + l'icône de confidentialité sera jaune en guise d'avertissement.

+ + +

Cookies de tiers

+ +

Les cookies tiers sont définis par des parties d'un site Web chargées à partir de serveurs différents de l'URL en haut de la page. + Par exemple, la plupart des sites Web contenant des publicités les chargent depuis un courtier publicitaire tiers, comme Ad Sense de Google. + Chaque fois que le site Web se charge, il demande au courtier en publicité d'afficher une annonce. + Le courtier en publicité analyse toutes les informations dont il dispose sur l'utilisateur, + examine le tarif actuel que les annonceurs sont disposés à payer pour leurs annonces et sélectionne celle à afficher. + La section du site Web qui affiche les annonces est chargée à partir du serveur du courtier tiers au lieu du serveur principal.

+ +

La plupart des publicités sur Internet étant traitées par quelques courtiers uniquement, + ils ont vite compris qu’ils pouvaient définir un cookie de suivi sur le terminal de l’utilisateur et connaître chaque lieu où cet utilisateur se rend. + Chaque fois qu’une annonce est chargée à partir d’un courtier, elle vérifie d’abord si le périphérique a déjà un numéro de série unique dans un cookie de suivi. + Si tel est le cas, il recherche le profil pour ce numéro de série et note le nouveau site. + C’est pourquoi un utilisateur peut rechercher sur un site Web un produit qu’il ne recherche généralement pas, comme les noix, + et puis soudain commencer à voir des publicités pour les noix sur chaque site Web qu'ils visitent.

+ +

Outre les courtiers en publicité, les sites de médias sociaux ont découvert qu’ils pouvaient jouer un rôle actif. + Il y a quelques années, les principaux sites de médias sociaux tels que Facebook et Twitter ont convaincu un grand nombre de sites Web. + qu'il serait dans leur intérêt de placer de petites icônes de médias sociaux sur leurs pages. + Ce ne sont pas que des images. Ils contiennent le code incorporé qui renvoie au site de média social et, entre autres, + charge un cookie tiers sur l'appareil. Ces cookies sont placés même si l'utilisateur n'a pas de compte avec la plate-forme de médias sociaux. + Au fil du temps, des entreprises comme Facebook (qui gère également une régie publicitaire) ont constitué un assez grand nombre de profils détaillés sur les personnes qui ont + n'a même jamais créé de compte sur son site .

+ +

Il n’existe aucune raison valable d’autoriser les cookies tiers. Sur les appareils avec Android KitKat ou une version antérieure (version <= 4.4.4 ou API <= 20), WebView ne + différencie pas + entre les cookies propriétaires et tiers . Ainsi, l'activation des cookies propriétaires permettra également l'utilisation de cookies tiers.

+ + +

Stockage du DOM

+ +

Le stockage de modèle d'objet de document, également appelé stockage Web, ressemble à des cookies sur des stéroïdes. + Considérant que la taille de stockage combinée maximale pour tous les cookies d'une seule URL est de 4 kilo-octets, + Le stockage DOM peut contenir des mégaoctets par site. + Le stockage DOM utilisant JavaScript pour lire et écrire des données, il ne peut être activé que si JavaScript est également activé.

+ + +

Données de formulaire

+ +

Les données de formulaire contiennent des informations saisies dans des formulaires Web, telles que des noms d'utilisateur, des adresses, des numéros de téléphone, + etc., et les répertorient dans une liste déroulante lors de visites ultérieures. + Contrairement aux autres formes de stockage local, les données de formulaire ne sont pas envoyées au serveur Web sans interaction spécifique de l'utilisateur. + Depuis Android Oreo (8.0), les données de formulaire de WebView ont été remplacées par le + service de saisie automatique.. + En tant que tels, les contrôles des données de formulaire n'apparaissent plus sur les nouveaux appareils Android.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_local_storage_light.html b/app/src/main/assets/fr/guide_local_storage_light.html new file mode 100644 index 00000000..b78ccc22 --- /dev/null +++ b/app/src/main/assets/fr/guide_local_storage_light.html @@ -0,0 +1,96 @@ + + + + + + + + + + +

Cookies internes

+ +

Les cookies propriétaires sont définis par le site Web dans la barre d'adresse en haut de la page.

+ +

Dès les débuts d’Internet, il est devenu évident qu’il serait avantageux pour les sites Web de pouvoir stocker des informations sur un ordinateur pour un accès ultérieur. + Par exemple, un site Web affichant des informations météorologiques peut demander à l'utilisateur un code postal, puis le stocker dans un cookie. + Lors de la prochaine visite de l'utilisateur sur le site Web, les informations météo se chargeraient automatiquement pour ce code postal, sans que l'utilisateur ait à le saisir à nouveau.

+ +

Comme pour tout le reste du Web, + des personnes intelligentes ont découvert toutes sortes de moyens d’abuser des cookies pour faire des choses que les utilisateurs n’approuveraient pas s’ils savaient qu’ils se produisaient. + Par exemple, un site Web peut définir un cookie avec un numéro de série unique sur un appareil. + Ensuite, chaque fois qu'un utilisateur visite le site Web sur cet appareil, il peut être lié à un profil unique que le serveur conserve pour ce numéro de série. + même si le périphérique se connecte à partir d’adresses IP différentes.

+ +

Presque tous les sites Web avec des connexions exigent que les cookies propriétaires soient activés pour qu'un utilisateur puisse se connecter. + C’est ainsi qu’ils s’assurent que c’est toujours votre cas lorsque vous vous déplacez de page en page sur le site. C’est, à mon avis, l’une des rares utilisations légitimes des cookies.

+ +

Si les cookies propriétaires sont activés mais que JavaScript est désactivé, + l'icône de confidentialité sera jaune en guise d'avertissement.

+ + +

Cookies de tiers

+ +

Les cookies tiers sont définis par des parties d'un site Web chargées à partir de serveurs différents de l'URL en haut de la page. + Par exemple, la plupart des sites Web contenant des publicités les chargent depuis un courtier publicitaire tiers, comme Ad Sense de Google. + Chaque fois que le site Web se charge, il demande au courtier en publicité d'afficher une annonce. + Le courtier en publicité analyse toutes les informations dont il dispose sur l'utilisateur, + examine le tarif actuel que les annonceurs sont disposés à payer pour leurs annonces et sélectionne celle à afficher. + La section du site Web qui affiche les annonces est chargée à partir du serveur du courtier tiers au lieu du serveur principal.

+ +

La plupart des publicités sur Internet étant traitées par quelques courtiers uniquement, + ils ont vite compris qu’ils pouvaient définir un cookie de suivi sur le terminal de l’utilisateur et connaître chaque lieu où cet utilisateur se rend. + Chaque fois qu’une annonce est chargée à partir d’un courtier, elle vérifie d’abord si le périphérique a déjà un numéro de série unique dans un cookie de suivi. + Si tel est le cas, il recherche le profil pour ce numéro de série et note le nouveau site. + C’est pourquoi un utilisateur peut rechercher sur un site Web un produit qu’il ne recherche généralement pas, comme les noix, + et puis soudain commencer à voir des publicités pour les noix sur chaque site Web qu'ils visitent.

+ +

Outre les courtiers en publicité, les sites de médias sociaux ont découvert qu’ils pouvaient jouer un rôle actif. + Il y a quelques années, les principaux sites de médias sociaux tels que Facebook et Twitter ont convaincu un grand nombre de sites Web. + qu'il serait dans leur intérêt de placer de petites icônes de médias sociaux sur leurs pages. + Ce ne sont pas que des images. Ils contiennent le code incorporé qui renvoie au site de média social et, entre autres, + charge un cookie tiers sur l'appareil. Ces cookies sont placés même si l'utilisateur n'a pas de compte avec la plate-forme de médias sociaux. + Au fil du temps, des entreprises comme Facebook (qui gère également une régie publicitaire) ont constitué un assez grand nombre de profils détaillés sur les personnes qui ont + n'a même jamais créé de compte sur son site .

+ +

Il n’existe aucune raison valable d’autoriser les cookies tiers. Sur les appareils avec Android KitKat ou une version antérieure (version <= 4.4.4 ou API <= 20), WebView ne + différencie pas + entre les cookies propriétaires et tiers . Ainsi, l'activation des cookies propriétaires permettra également l'utilisation de cookies tiers.

+ + +

Stockage du DOM

+ +

Le stockage de modèle d'objet de document, également appelé stockage Web, ressemble à des cookies sur des stéroïdes. + Considérant que la taille de stockage combinée maximale pour tous les cookies d'une seule URL est de 4 kilo-octets, + Le stockage DOM peut contenir des mégaoctets par site. + Le stockage DOM utilisant JavaScript pour lire et écrire des données, il ne peut être activé que si JavaScript est également activé.

+ + +

Données de formulaire

+ +

Les données de formulaire contiennent des informations saisies dans des formulaires Web, telles que des noms d'utilisateur, des adresses, des numéros de téléphone, + etc., et les répertorient dans une liste déroulante lors de visites ultérieures. + Contrairement aux autres formes de stockage local, les données de formulaire ne sont pas envoyées au serveur Web sans interaction spécifique de l'utilisateur. + Depuis Android Oreo (8.0), les données de formulaire de WebView ont été remplacées par le + service de saisie automatique.. + En tant que tels, les contrôles des données de formulaire n'apparaissent plus sur les nouveaux appareils Android.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_overview_dark.html b/app/src/main/assets/fr/guide_overview_dark.html new file mode 100644 index 00000000..6954bc39 --- /dev/null +++ b/app/src/main/assets/fr/guide_overview_dark.html @@ -0,0 +1,49 @@ + + + + + + + + + + +

Réelle confidentialité

+ +

Privacy Browser est conçu pour vous permettre de contrôler autant que possible votre vie privée tout en naviguant sur Internet. + Lorsqu'un navigateur se connecte à un site Web, certaines informations nécessaires pour faciliter la connexion sont transférées au serveur. + Par exemple, le serveur recevra votre adresse IP et un numéro de port, qui sont nécessaires pour savoir où envoyer la réponse. + Ces informations sont souvent consignées par le serveur, + ce qui permet au développeur de sites Web de générer des rapports indiquant la fréquence de chargement d’une page Web et le nombre d’adresses IP auxquelles elle a accédé.

+ +

Cependant, la plupart des exploitants de sites Web souhaitent obtenir davantage d'informations sur leurs visiteurs, notamment en suivant leur navigation sur plusieurs sites Web. + Il existe de nombreuses techniques différentes, notamment demander ou placer des informations supplémentaires sur le périphérique d'un utilisateur, qui facilitent ce suivi. + Presque tous les navigateurs participeront volontairement à ce suivi sans en informer l'utilisateur. + Privacy Browser est conçu pour fournir à l'utilisateur autant d'informations et de contrôle que possible sur ces techniques de suivi.

+ + +

Limites d'Android WebView

+ +

Privacy Browser utilise WebView intégré à Android pour afficher les sites Web. Il existe certaines limitations dans les contrôles que WebView applique pour gérer les paramètres de confidentialité. + Par exemple, il n’est pas possible d’activer certaines commandes JavaScript tout en en désactivant d’autres. + À l’avenir, Privacy Browser basculera vers une vue Web personnalisée appelée Privacy WebView.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_overview_light.html b/app/src/main/assets/fr/guide_overview_light.html new file mode 100644 index 00000000..75a5e2b0 --- /dev/null +++ b/app/src/main/assets/fr/guide_overview_light.html @@ -0,0 +1,49 @@ + + + + + + + + + + +

Réelle confidentialité

+ +

Privacy Browser est conçu pour vous permettre de contrôler autant que possible votre vie privée tout en naviguant sur Internet. + Lorsqu'un navigateur se connecte à un site Web, certaines informations nécessaires pour faciliter la connexion sont transférées au serveur. + Par exemple, le serveur recevra votre adresse IP et un numéro de port, qui sont nécessaires pour savoir où envoyer la réponse. + Ces informations sont souvent consignées par le serveur, + ce qui permet au développeur de sites Web de générer des rapports indiquant la fréquence de chargement d’une page Web et le nombre d’adresses IP auxquelles elle a accédé.

+ +

Cependant, la plupart des exploitants de sites Web souhaitent obtenir davantage d'informations sur leurs visiteurs, notamment en suivant leur navigation sur plusieurs sites Web. + Il existe de nombreuses techniques différentes, notamment demander ou placer des informations supplémentaires sur le périphérique d'un utilisateur, qui facilitent ce suivi. + Presque tous les navigateurs participeront volontairement à ce suivi sans en informer l'utilisateur. + Privacy Browser est conçu pour fournir à l'utilisateur autant d'informations et de contrôle que possible sur ces techniques de suivi.

+ + +

Limites d'Android WebView

+ +

Privacy Browser utilise WebView intégré à Android pour afficher les sites Web. Il existe certaines limitations dans les contrôles que WebView applique pour gérer les paramètres de confidentialité. + Par exemple, il n’est pas possible d’activer certaines commandes JavaScript tout en en désactivant d’autres. + À l’avenir, Privacy Browser basculera vers une vue Web personnalisée appelée Privacy WebView.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_requests_dark.html b/app/src/main/assets/fr/guide_requests_dark.html new file mode 100644 index 00000000..74dc458a --- /dev/null +++ b/app/src/main/assets/fr/guide_requests_dark.html @@ -0,0 +1,84 @@ + + + + + + + + + + +

Demandes de ressources

+ +

Lorsqu'une URL est chargée, elle effectue généralement un certain nombre de requêtes de ressources pour le CSS, JavaScript, des images et d'autres fichiers. + Les détails sur ces requêtes peuvent être consultés dans la vue Requêtes. + Le panneau de navigation contient un lien vers la vue Requêtes et indique également le nombre de requêtes bloquées. + Un appui sur une requête affiche les détails de la raison pour laquelle elle a été autorisée ou bloquée.

+

+ +

Privacy Browser inclus quatre listes noires communes basées sur la syntaxe d'Adblock: + EasyList, EasyPrivacy, Fanboy’s Annoyance List, et Fanboy’s Social Blocking List. + Ces listes noires sont executées par Privacy Browser dans les 22 sous-listes suivantes, qui vérifient les demandes de ressources dans l’ordre indiqué.

+ +
    +
  1. Main Whitelist
  2. +
  3. Final Whitelist
  4. +
  5. Domain Whitelist
  6. +
  7. Domain Initial Whitelist
  8. +
  9. Domain Final Whitelist
  10. +
  11. Third-Party Whitelist
  12. +
  13. Third-Party Domain Whitelist
  14. +
  15. Third-Party Domain Initial Whitelist
  16. +
  17. Main Blacklist
  18. +
  19. Initial Blacklist
  20. +
  21. Final Blacklist
  22. +
  23. Domain Blacklist
  24. +
  25. Domain Initial Blacklist
  26. +
  27. Domain Final Blacklist
  28. +
  29. Domain Regular Expression Blacklist
  30. +
  31. Third-Party Blacklist
  32. +
  33. Third-Party Initial Blacklist
  34. +
  35. Third-Party Domain Blacklist
  36. +
  37. Third-Party Domain Initial Blacklist
  38. +
  39. Third-Party Regular Expression Blacklist
  40. +
  41. Third-Party Domain Regular Expression Blacklist
  42. +
  43. Regular Expression Blacklist
  44. +
+ +

Les listes initiales sont comparées au début de l'URL. Les listes finales sont comparées à la fin de l'URL. Les listes de domaines ne vérifient que certains domaines. + Les listes tierces ne s'appliquent que si le domaine racine de la demande est différent du domaine racine de l'URL principale. + Les listes d'expressions régulières respectent la syntaxe d'expression régulière. + Chaque élément de sous-liste comporte une ou plusieurs entrées. + Dans le cas de sous-listes de domaines, la demande de ressource n'est vérifiée par rapport à l'élément que si la première entrée correspond au domaine de l'URL principale.

+ +

En raison des limitations de d’Android WebView et de l’accélération du traitement des demandes, Privacy Browser implémente une interprétation simplifiée de la syntaxe d'Adblock. + Cela peut parfois conduire à des faux positifs, dans lesquels les ressources sont autorisées ou bloquées d’une manière qui n’était pas prévue par l’entrée originale. + Une description plus détaillée du traitement des entrées de liste de blocage est disponible à l'adresse stoutner.com.

+ +

Privacy Browser a trois listes de blocage supplémentaires. + UltraList et UltraPrivacy + bloquent les annonces et les trackers que EasyList et EasyPrivacy ne font pas. Le troisième bloque toutes les demandes de tiers. + Une demande n'est considérée comme tierce que si le domaine de base de la demande est différent du domaine de base de l'URL. + Par exemple, si www.website.com charge une image à partir de images.website.com, + cette demande n'est pas bloquée en tant que demande tierce car elle partage le même domaine de base que website.com. + Le blocage de toutes les demandes de tiers augmente la confidentialité, mais cette liste de blocage est désactivée par défaut car elle perturbe un grand nombre de sites Web.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_requests_light.html b/app/src/main/assets/fr/guide_requests_light.html new file mode 100644 index 00000000..c62c1ebe --- /dev/null +++ b/app/src/main/assets/fr/guide_requests_light.html @@ -0,0 +1,84 @@ + + + + + + + + + + +

Demandes de ressources

+ +

Lorsqu'une URL est chargée, elle effectue généralement un certain nombre de requêtes de ressources pour le CSS, JavaScript, des images et d'autres fichiers. + Les détails sur ces requêtes peuvent être consultés dans la vue Requêtes. + Le panneau de navigation contient un lien vers la vue Requêtes et indique également le nombre de requêtes bloquées. + Un appui sur une requête affiche les détails de la raison pour laquelle elle a été autorisée ou bloquée.

+

+ +

Privacy Browser inclus quatre listes noires communes basées sur la syntaxe d'Adblock: + EasyList, EasyPrivacy, Fanboy’s Annoyance List, et Fanboy’s Social Blocking List. + Ces listes noires sont executées par Privacy Browser dans les 22 sous-listes suivantes, qui vérifient les demandes de ressources dans l’ordre indiqué.

+ +
    +
  1. Main Whitelist
  2. +
  3. Final Whitelist
  4. +
  5. Domain Whitelist
  6. +
  7. Domain Initial Whitelist
  8. +
  9. Domain Final Whitelist
  10. +
  11. Third-Party Whitelist
  12. +
  13. Third-Party Domain Whitelist
  14. +
  15. Third-Party Domain Initial Whitelist
  16. +
  17. Main Blacklist
  18. +
  19. Initial Blacklist
  20. +
  21. Final Blacklist
  22. +
  23. Domain Blacklist
  24. +
  25. Domain Initial Blacklist
  26. +
  27. Domain Final Blacklist
  28. +
  29. Domain Regular Expression Blacklist
  30. +
  31. Third-Party Blacklist
  32. +
  33. Third-Party Initial Blacklist
  34. +
  35. Third-Party Domain Blacklist
  36. +
  37. Third-Party Domain Initial Blacklist
  38. +
  39. Third-Party Regular Expression Blacklist
  40. +
  41. Third-Party Domain Regular Expression Blacklist
  42. +
  43. Regular Expression Blacklist
  44. +
+ +

Les listes initiales sont comparées au début de l'URL. Les listes finales sont comparées à la fin de l'URL. Les listes de domaines ne vérifient que certains domaines. + Les listes tierces ne s'appliquent que si le domaine racine de la demande est différent du domaine racine de l'URL principale. + Les listes d'expressions régulières respectent la syntaxe d'expression régulière. + Chaque élément de sous-liste comporte une ou plusieurs entrées. + Dans le cas de sous-listes de domaines, la demande de ressource n'est vérifiée par rapport à l'élément que si la première entrée correspond au domaine de l'URL principale.

+ +

En raison des limitations de d’Android WebView et de l’accélération du traitement des demandes, Privacy Browser implémente une interprétation simplifiée de la syntaxe d'Adblock. + Cela peut parfois conduire à des faux positifs, dans lesquels les ressources sont autorisées ou bloquées d’une manière qui n’était pas prévue par l’entrée originale. + Une description plus détaillée du traitement des entrées de liste de blocage est disponible à l'adresse stoutner.com.

+ +

Privacy Browser a trois listes de blocage supplémentaires. + UltraList et UltraPrivacy + bloquent les annonces et les trackers que EasyList et EasyPrivacy ne font pas. Le troisième bloque toutes les demandes de tiers. + Une demande n'est considérée comme tierce que si le domaine de base de la demande est différent du domaine de base de l'URL. + Par exemple, si www.website.com charge une image à partir de images.website.com, + cette demande n'est pas bloquée en tant que demande tierce car elle partage le même domaine de base que website.com. + Le blocage de toutes les demandes de tiers augmente la confidentialité, mais cette liste de blocage est désactivée par défaut car elle perturbe un grand nombre de sites Web.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_ssl_certificates_dark.html b/app/src/main/assets/fr/guide_ssl_certificates_dark.html new file mode 100644 index 00000000..0c24c761 --- /dev/null +++ b/app/src/main/assets/fr/guide_ssl_certificates_dark.html @@ -0,0 +1,55 @@ + + + + + + + + + + +

Connectez-vous avec confiance

+ +

Lors de la visite d\'une URL chiffrée (commençant par HTTPS), le serveur Web utilise un certificat SSL pour chiffrer les informations envoyées au navigateur et identifier le serveur. + L’identification du serveur a pour but d’empêcher une machine située entre le navigateur et le serveur Web de se faire passer pour le serveur et de décrypter les informations en transit. + Ce type d’attaque est connu sous le nom d’attaque MITM (Man In The Middle). + Les certificats SSL sont générés par les autorités de certification: sociétés qui vérifient l’identité d’un serveur et produisent un certificat contre rémunération. + Android dispose d\'une liste d\'autorités de certification de confiance et accepte n\'importe lequel de ses certificats, quel que soit son site Web. + Il n’est pas censé être possible pour une entreprise d’acquérir un certificat SSL pour un domaine qu’elle ne contrôle pas. + mais dans la pratique, de nombreux gouvernements et grandes entreprises ont pu le faire.

+ +

Épingler un certificat SSL indique au navigateur qu\'un seul certificat SSL spécifique doit être approuvé pour un domaine particulier. Tout autre certificat, même s\'il est valide, sera rejeté.

+ +

+ +

Les certificats SSL expirent à une date spécifiée. Par conséquent, même les certificats SSL épinglés devront légitimement être mis à jour de temps à autre. + En règle générale, l’épinglage de certificats SSL n’est probablement pas nécessaire dans la majorité des cas. + Mais pour ceux qui soupçonnent que des organisations puissantes pourraient les cibler, l\'identification de certificats SSL peut détecter et contrecarrer une attaque MITM. + Privacy Browser peut également épingler des adresses IP.

+ +

+ +

Les certificats SSL peuvent être épinglés dans les paramètres du domaine. + Outre la protection contre les attaques MITM, + épingler un certificat auto-signé pour un périphérique tel qu\'un routeur sans fil ou un point d\'accès supprimera le message d\'erreur normalement affiché à chaque chargement de son site Web. + Tapez sur l\'onglet actif pour afficher le certificat SSL du site Web courant.

+ + diff --git a/app/src/main/assets/fr/guide_ssl_certificates_light.html b/app/src/main/assets/fr/guide_ssl_certificates_light.html new file mode 100644 index 00000000..d94b1827 --- /dev/null +++ b/app/src/main/assets/fr/guide_ssl_certificates_light.html @@ -0,0 +1,55 @@ + + + + + + + + + + +

Connectez-vous avec confiance

+ +

Lors de la visite d\'une URL chiffrée (commençant par HTTPS), le serveur Web utilise un certificat SSL pour chiffrer les informations envoyées au navigateur et identifier le serveur. + L’identification du serveur a pour but d’empêcher une machine située entre le navigateur et le serveur Web de se faire passer pour le serveur et de décrypter les informations en transit. + Ce type d’attaque est connu sous le nom d’attaque MITM (Man In The Middle). + Les certificats SSL sont générés par les autorités de certification: sociétés qui vérifient l’identité d’un serveur et produisent un certificat contre rémunération. + Android dispose d\'une liste d\'autorités de certification de confiance et accepte n\'importe lequel de ses certificats, quel que soit son site Web. + Il n’est pas censé être possible pour une entreprise d’acquérir un certificat SSL pour un domaine qu’elle ne contrôle pas. + mais dans la pratique, de nombreux gouvernements et grandes entreprises ont pu le faire.

+ +

Épingler un certificat SSL indique au navigateur qu\'un seul certificat SSL spécifique doit être approuvé pour un domaine particulier. Tout autre certificat, même s\'il est valide, sera rejeté.

+ +

+ +

Les certificats SSL expirent à une date spécifiée. Par conséquent, même les certificats SSL épinglés devront légitimement être mis à jour de temps à autre. + En règle générale, l’épinglage de certificats SSL n’est probablement pas nécessaire dans la majorité des cas. + Mais pour ceux qui soupçonnent que des organisations puissantes pourraient les cibler, l\'identification de certificats SSL peut détecter et contrecarrer une attaque MITM. + Privacy Browser peut également épingler des adresses IP.

+ +

+ +

Les certificats SSL peuvent être épinglés dans les paramètres du domaine. + Outre la protection contre les attaques MITM, + épingler un certificat auto-signé pour un périphérique tel qu\'un routeur sans fil ou un point d\'accès supprimera le message d\'erreur normalement affiché à chaque chargement de son site Web. + Tapez sur l\'onglet actif pour afficher le certificat SSL du site Web courant.

+ + diff --git a/app/src/main/assets/fr/guide_tor_dark.html b/app/src/main/assets/fr/guide_tor_dark.html new file mode 100644 index 00000000..a95453fb --- /dev/null +++ b/app/src/main/assets/fr/guide_tor_dark.html @@ -0,0 +1,94 @@ + + + + + + + + + + +

Tor et ses limites

+ +

Il existe deux catégories générales de mauvais acteurs qui veulent porter atteinte à la vie privée du Web: + des gouvernements malveillants ayant accès à des fournisseurs de services Internet (FAI) et des méga entreprises exploitant des réseaux sociaux et publicitaires. + TOR (The Onion Router) est utile pour protéger la vie + privée envers des gouvernements malveillants (qui espionnent le trafic en transit), mais pas des méga-entreprises (qui intègrent du code malveillant sur les serveurs Web).

+ +

Gouvernements Malicieux

+ +

Les gouvernements malveillants espionnent souvent leurs citoyens pour punir la dissidence ou les activités liées aux droits de l'homme. + Ils exploitent généralement les FAI locaux ou peuvent les obliger à divulguer des informations indiquant chaque adresse IP visitée par chaque utilisateur. + Tor est conçu pour mettre fin à cette atteinte à la vie privée en chiffrant le trafic depuis le périphérique d'un utilisateur et en le routant via trois serveurs distincts sur Internet. + avant de l'envoyer à la destination finale. + Cela signifie qu'aucun fournisseur de services Internet, serveur ou site Web ne peut connaître à la fois l'adresse et le périphérique de l'utilisateur + et l'adresse IP du serveur Web final. + Les gouvernements malveillants et les fournisseurs de services Internet qu'ils contrôlent ne peuvent pas déterminer les serveurs Web auxquels un utilisateur a accès, + bien qu'ils puissent dire que l'utilisateur utilise Tor. + Dans certaines régions du monde, l’utilisation de Tor pourrait être interprétée comme une preuve de comportement illégal («si vous n’aviez rien à cacher, vous ne crypteriez pas votre trafic»). + et les utilisateurs pourraient être punis parce que les gouvernements supposent qu'ils font quelque chose d'interdit. Ainsi, Tor peut être utile, mais n’est pas une panacée.

+ +

Méga entreprises

+ +

Lorsqu'un utilisateur se connecte à un serveur Web, celui-ci peut voir l'adresse IP de l'utilisateur. + Bien que ce ne soit pas une science parfaite, les adresses IP peuvent être transformées en adresses physiques avec une juste précision. + Les petits serveurs Web dépendent généralement des adresses IP pour identifier l'emplacement des utilisateurs visitant leur site. + Tor est une bonne solution pour masquer l’emplacement de l’utilisateur de ces serveurs. + Mais les grandes méga-entreprises propriétaires de réseaux de médias sociaux et de publicité utilisent tout un profil d'informations + conçu pour suivre les utilisateurs sur des appareils et des adresses IP. + Ces profils utilisent diverses techniques pour identifier les utilisateurs, notamment JavaScript, les cookies, les identifiants de suivi et les + empreintes digitales du navigateur. + Parce que la grande majorité des sites Web sur Internet téléchargent une annonce publicitaire sur l'un des principaux réseaux ou intègrent + des icônes de réseaux sociaux avec leur code JavaScript associé, + ces sociétés ont créé des profils pour presque tous les utilisateurs en ligne et peuvent suivre leur activité Internet sur des sites indépendants.

+ +

Ils suivent chaque site visité, tout ce qui est acheté, chaque carte de crédit utilisée pour effectuer un achat, chaque adresse à laquelle les articles sont expédiés, + et les métadonnées GPS de chaque image téléchargée sur Internet. + Ils établissent un profil de l’âge, du sexe, de l’état matrimonial, de l’adresse, des affiliations politiques, des appartenances religieuses, de la situation de famille, + du nombre d’animaux de compagnie, et tout ce qu'ils peuvent mettre la main dessus. + Ils achètent même des bases de données de transactions par carte de crédit dans les magasins locaux, afin de pouvoir suivre les habitudes d'achat hors ligne des utilisateurs dans leurs profils. + Comme ils disposent déjà d'informations beaucoup plus précises sur l'adresse d'un utilisateur que ne le révèle une adresse IP, + Tor ne fournit aucune protection réelle de la confidentialité contre les méga entreprises.

+ +

La meilleure protection contre la confidentialité des grandes entreprises consiste à naviguer sur le Web avec JavaScript désactivé, le suivi du blocage des réseaux publicitaires, + la désactivation des cookies et du stockage du DOM et en utilisant un navigateur difficile à identifier.

+ + +

Utilisation de Tor

+ +

Malgré ses limites, Tor peut être utile dans certaines circonstances. + Le projet Tor propose une application pour Android appelée Orbot, disponible sur F-Droid + et partout ailleurs où Privacy Browser est distribué. Privacy Browser a été configuré pour utiliser Orbot en tant que proxy. + Lorsque cette option est activée, la barre d’applications de Privacy Browser aura un arrière-plan bleu clair au lieu du gris clair par défaut. + Lorsque le paramètre proxy Orbot de Privacy Browser est activé, l’accès Internet ne fonctionnera que si Orbot est en cours d’exécution et connecté à Tor. + Le trafic étant acheminé via plusieurs nœuds Tor, son utilisation est souvent beaucoup plus lente que la connexion directe à Internet.

+ + + +

Téléchargement de fichiers via Tor

+ +

Lorsque Orbot fonctionne en mode proxy, la navigation sur Internet à l'aide de Privacy Browser sera acheminée via le réseau Tor, mais pas les téléchargements de fichiers. + En effet, Privacy Browser utilise le gestionnaire de téléchargement intégré d'Android pour télécharger des fichiers, qui ne disposent pas d'une option de proxy. + Les utilisateurs souhaitant télécharger des fichiers via Orbot doivent activer le mode VPN.

+ + + + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_tor_light.html b/app/src/main/assets/fr/guide_tor_light.html new file mode 100644 index 00000000..22741929 --- /dev/null +++ b/app/src/main/assets/fr/guide_tor_light.html @@ -0,0 +1,94 @@ + + + + + + + + + + +

Tor et ses limites

+ +

Il existe deux catégories générales de mauvais acteurs qui veulent porter atteinte à la vie privée du Web: + des gouvernements malveillants ayant accès à des fournisseurs de services Internet (FAI) et des méga entreprises exploitant des réseaux sociaux et publicitaires. + TOR (The Onion Router) est utile pour protéger la vie + privée envers des gouvernements malveillants (qui espionnent le trafic en transit), mais pas des méga-entreprises (qui intègrent du code malveillant sur les serveurs Web).

+ +

Gouvernements Malicieux

+ +

Les gouvernements malveillants espionnent souvent leurs citoyens pour punir la dissidence ou les activités liées aux droits de l'homme. + Ils exploitent généralement les FAI locaux ou peuvent les obliger à divulguer des informations indiquant chaque adresse IP visitée par chaque utilisateur. + Tor est conçu pour mettre fin à cette atteinte à la vie privée en chiffrant le trafic depuis le périphérique d'un utilisateur et en le routant via trois serveurs distincts sur Internet. + avant de l'envoyer à la destination finale. + Cela signifie qu'aucun fournisseur de services Internet, serveur ou site Web ne peut connaître à la fois l'adresse et le périphérique de l'utilisateur + et l'adresse IP du serveur Web final. + Les gouvernements malveillants et les fournisseurs de services Internet qu'ils contrôlent ne peuvent pas déterminer les serveurs Web auxquels un utilisateur a accès, + bien qu'ils puissent dire que l'utilisateur utilise Tor. + Dans certaines régions du monde, l’utilisation de Tor pourrait être interprétée comme une preuve de comportement illégal («si vous n’aviez rien à cacher, vous ne crypteriez pas votre trafic»). + et les utilisateurs pourraient être punis parce que les gouvernements supposent qu'ils font quelque chose d'interdit. Ainsi, Tor peut être utile, mais n’est pas une panacée.

+ +

Méga entreprises

+ +

Lorsqu'un utilisateur se connecte à un serveur Web, celui-ci peut voir l'adresse IP de l'utilisateur. + Bien que ce ne soit pas une science parfaite, les adresses IP peuvent être transformées en adresses physiques avec une juste précision. + Les petits serveurs Web dépendent généralement des adresses IP pour identifier l'emplacement des utilisateurs visitant leur site. + Tor est une bonne solution pour masquer l’emplacement de l’utilisateur de ces serveurs. + Mais les grandes méga-entreprises propriétaires de réseaux de médias sociaux et de publicité utilisent tout un profil d'informations + conçu pour suivre les utilisateurs sur des appareils et des adresses IP. + Ces profils utilisent diverses techniques pour identifier les utilisateurs, notamment JavaScript, les cookies, les identifiants de suivi et les + empreintes digitales du navigateur. + Parce que la grande majorité des sites Web sur Internet téléchargent une annonce publicitaire sur l'un des principaux réseaux ou intègrent + des icônes de réseaux sociaux avec leur code JavaScript associé, + ces sociétés ont créé des profils pour presque tous les utilisateurs en ligne et peuvent suivre leur activité Internet sur des sites indépendants.

+ +

Ils suivent chaque site visité, tout ce qui est acheté, chaque carte de crédit utilisée pour effectuer un achat, chaque adresse à laquelle les articles sont expédiés, + et les métadonnées GPS de chaque image téléchargée sur Internet. + Ils établissent un profil de l’âge, du sexe, de l’état matrimonial, de l’adresse, des affiliations politiques, des appartenances religieuses, de la situation de famille, + du nombre d’animaux de compagnie, et tout ce qu'ils peuvent mettre la main dessus. + Ils achètent même des bases de données de transactions par carte de crédit dans les magasins locaux, afin de pouvoir suivre les habitudes d'achat hors ligne des utilisateurs dans leurs profils. + Comme ils disposent déjà d'informations beaucoup plus précises sur l'adresse d'un utilisateur que ne le révèle une adresse IP, + Tor ne fournit aucune protection réelle de la confidentialité contre les méga entreprises.

+ +

La meilleure protection contre la confidentialité des grandes entreprises consiste à naviguer sur le Web avec JavaScript désactivé, le suivi du blocage des réseaux publicitaires, + la désactivation des cookies et du stockage du DOM et en utilisant un navigateur difficile à identifier.

+ + +

Utilisation de Tor

+ +

Malgré ses limites, Tor peut être utile dans certaines circonstances. + Le projet Tor propose une application pour Android appelée Orbot, disponible sur F-Droid + et partout ailleurs où Privacy Browser est distribué. Privacy Browser a été configuré pour utiliser Orbot en tant que proxy. + Lorsque cette option est activée, la barre d’applications de Privacy Browser aura un arrière-plan bleu clair au lieu du gris clair par défaut. + Lorsque le paramètre proxy Orbot de Privacy Browser est activé, l’accès Internet ne fonctionnera que si Orbot est en cours d’exécution et connecté à Tor. + Le trafic étant acheminé via plusieurs nœuds Tor, son utilisation est souvent beaucoup plus lente que la connexion directe à Internet.

+ + + +

Téléchargement de fichiers via Tor

+ +

Lorsque Orbot fonctionne en mode proxy, la navigation sur Internet à l'aide de Privacy Browser sera acheminée via le réseau Tor, mais pas les téléchargements de fichiers. + En effet, Privacy Browser utilise le gestionnaire de téléchargement intégré d'Android pour télécharger des fichiers, qui ne disposent pas d'une option de proxy. + Les utilisateurs souhaitant télécharger des fichiers via Orbot doivent activer le mode VPN.

+ + + + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_tracking_ids_dark.html b/app/src/main/assets/fr/guide_tracking_ids_dark.html new file mode 100644 index 00000000..a3a1654d --- /dev/null +++ b/app/src/main/assets/fr/guide_tracking_ids_dark.html @@ -0,0 +1,43 @@ + + + + + + + + + + +

Ne pas me suivre

+ +

Il y a quelques années, le W3C (Consortium World Wide Web) a créé un mécanisme permettant aux navigateurs d'informer les serveurs Web qu'ils ne voudraient pas être suivis. + Ceci est réalisé en incluant un en-tête DNT (Ne pas suivre) avec les requêtes Web.

+ +

L'en-tête DNT ne fournit pas vraiment de confidentialité car la plupart des serveurs Web l'ignorent. + Par exemple, Yahoo, Google, Microsoft et Facebook ignorent tous au moins certains en-têtes DNT.

+ + +

Modification d'URLs

+ +

Privacy Browser supprime les sections d'ID de suivi des URLs, telles que ?utm_ dans Google Analytics et + ?fbclick= à partir de Facebook. La modification de l'URL peut être désactivée dans les paramètres si cela cause des problèmes.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_tracking_ids_light.html b/app/src/main/assets/fr/guide_tracking_ids_light.html new file mode 100644 index 00000000..45aba978 --- /dev/null +++ b/app/src/main/assets/fr/guide_tracking_ids_light.html @@ -0,0 +1,43 @@ + + + + + + + + + + +

Ne pas me suivre

+ +

Il y a quelques années, le W3C (Consortium World Wide Web) a créé un mécanisme permettant aux navigateurs d'informer les serveurs Web qu'ils ne voudraient pas être suivis. + Ceci est réalisé en incluant un en-tête DNT (Ne pas suivre) avec les requêtes Web.

+ +

L'en-tête DNT ne fournit pas vraiment de confidentialité car la plupart des serveurs Web l'ignorent. + Par exemple, Yahoo, Google, Microsoft et Facebook ignorent tous au moins certains en-têtes DNT.

+ + +

Modification d'URLs

+ +

Privacy Browser supprime les sections d'ID de suivi des URLs, telles que ?utm_ dans Google Analytics et + ?fbclick= à partir de Facebook. La modification de l'URL peut être désactivée dans les paramètres si cela cause des problèmes.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_user_agent_dark.html b/app/src/main/assets/fr/guide_user_agent_dark.html new file mode 100644 index 00000000..c9881210 --- /dev/null +++ b/app/src/main/assets/fr/guide_user_agent_dark.html @@ -0,0 +1,65 @@ + + + + + + + + + + +

Identification du navigateur

+ +

Lorsque les navigateurs Web se connectent à des sites Web, ils envoient un agent utilisateur, qui identifie le navigateur et les fonctionnalités de rendu dont il dispose. + Le serveur Web peut utiliser ces informations pour choisir la version du site Web à envoyer au navigateur. + Par exemple, de nombreux sites Web ont des versions différentes pour les navigateurs de bureau et mobiles.

+ +

Par défaut, Privacy Browser utilise son propre agent utilisateur, à savoir PrivacyBrowser/1.0. Cela envoie un minimum d'informations au serveur Web. + Étant donné que les serveurs Web ne reconnaissent pas qu'il s'agit d'un agent d'utilisateur mobile, ils affichent généralement la version de bureau du site.

+ +

En comparaison, l’agent utilisateur par défaut de WebView divulgue une grande quantité d’informations sur le matériel et les logiciels du périphérique. + Sur l'écran Paramètres, sélectionner WebView Par défaut car l'Agent utilisateur affiche l'agent utilisateur qui sera envoyé. + La capture d'écran ci-dessous montre un Pixel 2 XL sous Android 9 avec Android System WebView 74.0.3729.136 installé. + La plupart des serveurs Web le reconnaîtront comme un navigateur mobile et afficheront la version mobile du site, le cas échéant.

+ + + +

L'agent utilisateur contient suffisamment d'informations pour que, parfois, seuls quelques visiteurs d'un site Web soient identiques. + Si l'agent utilisateur est combiné à une autre information d'identification non unique, il en résulte souvent une empreinte digitale unique. + Electronic Frontier Foundation a créé un outil appelé Panopticlick + afin de démontrer la quantité d'informations pouvant être collectées à partir de ces sources. + Si ce test est exécuté avec JavaScript activé, la quantité d'informations divulguées augmente considérablement. + Les Fuites du navigateur et les Suis-je unique sont également de bonnes sources d'informations sur ce sujet.

+ + + +

Il existe plusieurs agents d'utilisateur prédéfinis qui correspondent aux navigateurs et systèmes d'exploitation courants. + Pour les empreintes digitales du navigateur, tout ce qui est rare est plus facile à suivre. + Si Privacy Browser devient commun et que de nombreuses personnes utilisent PrivacyBrowser/1.0 en tant qu'agent utilisateur, ce sera un bon choix pour la confidentialité. + Firefox ou Chrome sont les agents utilisateurs les plus courants, mais ils se mettent à jour automatiquement et leurs numéros de version changent si rapidement + qu'il est probable que les agents utilisateurs inclus dans Privacy Browser soient souvent en décalage avec la majorité des agents utilisateurs dans les journaux du serveur.

+ +

Certains sites Web ne fonctionnent pas correctement s'ils ne reconnaissent pas l'agent utilisateur. + L'utilisation des paramètrages de domaine pour définir l'agent utilisateur sur WebView par défaut , + ou sur un autre agent utilisateur communément reconnu, résout généralement le problème. + WebView d’Android ne permet pas à l’agent utilisateur d’être vide. Si tel est le cas, WebView envoie simplement l'agent utilisateur par défaut au serveur.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/guide_user_agent_light.html b/app/src/main/assets/fr/guide_user_agent_light.html new file mode 100644 index 00000000..b72b3a52 --- /dev/null +++ b/app/src/main/assets/fr/guide_user_agent_light.html @@ -0,0 +1,65 @@ + + + + + + + + + + +

Identification du navigateur

+ +

Lorsque les navigateurs Web se connectent à des sites Web, ils envoient un agent utilisateur, qui identifie le navigateur et les fonctionnalités de rendu dont il dispose. + Le serveur Web peut utiliser ces informations pour choisir la version du site Web à envoyer au navigateur. + Par exemple, de nombreux sites Web ont des versions différentes pour les navigateurs de bureau et mobiles.

+ +

Par défaut, Privacy Browser utilise son propre agent utilisateur, à savoir PrivacyBrowser/1.0. Cela envoie un minimum d'informations au serveur Web. + Étant donné que les serveurs Web ne reconnaissent pas qu'il s'agit d'un agent d'utilisateur mobile, ils affichent généralement la version de bureau du site.

+ +

En comparaison, l’agent utilisateur par défaut de WebView divulgue une grande quantité d’informations sur le matériel et les logiciels du périphérique. + Sur l'écran Paramètres, sélectionner WebView Par défaut car l'Agent utilisateur affiche l'agent utilisateur qui sera envoyé. + La capture d'écran ci-dessous montre un Pixel 2 XL sous Android 9 avec Android System WebView 74.0.3729.136 installé. + La plupart des serveurs Web le reconnaîtront comme un navigateur mobile et afficheront la version mobile du site, le cas échéant.

+ + + +

L'agent utilisateur contient suffisamment d'informations pour que, parfois, seuls quelques visiteurs d'un site Web soient identiques. + Si l'agent utilisateur est combiné à une autre information d'identification non unique, il en résulte souvent une empreinte digitale unique. + Electronic Frontier Foundation a créé un outil appelé Panopticlick + afin de démontrer la quantité d'informations pouvant être collectées à partir de ces sources. + Si ce test est exécuté avec JavaScript activé, la quantité d'informations divulguées augmente considérablement. + Les Fuites du navigateur et les Suis-je unique sont également de bonnes sources d'informations sur ce sujet.

+ + + +

Il existe plusieurs agents d'utilisateur prédéfinis qui correspondent aux navigateurs et systèmes d'exploitation courants. + Pour les empreintes digitales du navigateur, tout ce qui est rare est plus facile à suivre. + Si Privacy Browser devient commun et que de nombreuses personnes utilisent PrivacyBrowser/1.0 en tant qu'agent utilisateur, ce sera un bon choix pour la confidentialité. + Firefox ou Chrome sont les agents utilisateurs les plus courants, mais ils se mettent à jour automatiquement et leurs numéros de version changent si rapidement + qu'il est probable que les agents utilisateurs inclus dans Privacy Browser soient souvent en décalage avec la majorité des agents utilisateurs dans les journaux du serveur.

+ +

Certains sites Web ne fonctionnent pas correctement s'ils ne reconnaissent pas l'agent utilisateur. + L'utilisation des paramètrages de domaine pour définir l'agent utilisateur sur WebView par défaut , + ou sur un autre agent utilisateur communément reconnu, résout généralement le problème. + WebView d’Android ne permet pas à l’agent utilisateur d’être vide. Si tel est le cas, WebView envoie simplement l'agent utilisateur par défaut au serveur.

+ + \ No newline at end of file diff --git a/app/src/main/assets/fr/images/bookmarks.png b/app/src/main/assets/fr/images/bookmarks.png new file mode 100644 index 00000000..3b7ffc00 Binary files /dev/null and b/app/src/main/assets/fr/images/bookmarks.png differ diff --git a/app/src/main/assets/fr/images/domain_settings.png b/app/src/main/assets/fr/images/domain_settings.png new file mode 100644 index 00000000..20f3f2e0 Binary files /dev/null and b/app/src/main/assets/fr/images/domain_settings.png differ diff --git a/app/src/main/assets/fr/images/pinned_mismatch.png b/app/src/main/assets/fr/images/pinned_mismatch.png new file mode 100644 index 00000000..74b32bbd Binary files /dev/null and b/app/src/main/assets/fr/images/pinned_mismatch.png differ diff --git a/app/src/main/assets/fr/images/pinned_ssl_certificate.png b/app/src/main/assets/fr/images/pinned_ssl_certificate.png new file mode 100644 index 00000000..b2f5c7a3 Binary files /dev/null and b/app/src/main/assets/fr/images/pinned_ssl_certificate.png differ diff --git a/app/src/main/assets/fr/images/request_details.png b/app/src/main/assets/fr/images/request_details.png new file mode 100644 index 00000000..3d22c7b2 Binary files /dev/null and b/app/src/main/assets/fr/images/request_details.png differ diff --git a/app/src/main/assets/fr/images/tor.png b/app/src/main/assets/fr/images/tor.png new file mode 100644 index 00000000..404e3f23 Binary files /dev/null and b/app/src/main/assets/fr/images/tor.png differ diff --git a/app/src/main/assets/fr/images/user_agent.png b/app/src/main/assets/fr/images/user_agent.png new file mode 100644 index 00000000..27e7130e Binary files /dev/null and b/app/src/main/assets/fr/images/user_agent.png differ diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index c625f4ea..5e7b4203 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -27,6 +27,7 @@ Privacy Browser + Privatsphäre de diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 9d492ba7..d22da9e0 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -23,6 +23,7 @@ Navegador Privado + Privacidad es diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 27b6f696..d9036767 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -24,8 +24,9 @@ Privacy Browser + Privacy - en + fr Mode privé @@ -288,6 +289,30 @@ Bloquées Liste noires Sous-listes + Main whitelist + Final whitelist + Domain whitelist + Domain initial whitelist + Domain final whitelist + Third-party whitelist + Third-party domain whitelist + Third-party domain initial whitelist + Main blacklist + Initial blacklist + Final blacklist + Domain blacklist + Domain initial blacklist + Domain final blacklist + Domain regular expression blacklist + Third-party blacklist + Third-party initial blacklist + Third-party domain blacklist + Third-party domain initial blacklist + Third-party regular expression blacklist + Third-party domain regular expression blacklist + Regular expression blacklist + Blocklist entries + Blocklist original entry Domaines @@ -336,6 +361,7 @@ Le chiffrement par mot de passe ne fonctionne pas sous Android KitKat. Le chiffrement OpenPGP nécessite l\'installation d\'OpenKeychain. Le fichier non-chiffré devra être importé dans un deuxième temps, après son déchiffrement. + Settings.pbs Emplacement du fichier Parcourir Exporter diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 95fdb197..6aea732c 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -23,6 +23,7 @@ Privacy Browser + Privacy it diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 371cbc80..2668f5d3 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -21,6 +21,7 @@ Privacy Browser + Конфиденциальность ru --> diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 986dfd79..50b76562 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -21,6 +21,7 @@ Privacy Browser + Gizlilik tr diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 57a91dcb..4bfd0ef9 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -28,6 +28,7 @@ Privacy Browser + Privacy en