mirror of
https://github.com/nerzhul/ownCloud-SMS-App.git
synced 2026-08-26 23:50:16 +00:00
Add privacy policy inside application and repository
This should permit to prevent Google play removal due to this missing information.
This commit is contained in:
@@ -0,0 +1,38 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fitsSystemWindows="true"
|
||||
tools:context=".activities.PrivacyPolicyActivity">
|
||||
|
||||
<android.support.design.widget.AppBarLayout
|
||||
android:id="@+id/app_bar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="@dimen/app_bar_height"
|
||||
android:fitsSystemWindows="true"
|
||||
android:theme="@style/OcSmsTheme.AppBarOverlay">
|
||||
|
||||
<android.support.design.widget.CollapsingToolbarLayout
|
||||
android:id="@+id/toolbar_layout"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:fitsSystemWindows="true"
|
||||
app:contentScrim="?attr/colorPrimary"
|
||||
app:layout_scrollFlags="scroll|exitUntilCollapsed"
|
||||
app:toolbarId="@+id/toolbar">
|
||||
|
||||
<android.support.v7.widget.Toolbar
|
||||
android:id="@+id/toolbar"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="?attr/actionBarSize"
|
||||
app:layout_collapseMode="pin"
|
||||
app:popupTheme="@style/OcSmsTheme.PopupOverlay" />
|
||||
|
||||
</android.support.design.widget.CollapsingToolbarLayout>
|
||||
</android.support.design.widget.AppBarLayout>
|
||||
|
||||
<include layout="@layout/content_privacy_policy" />
|
||||
|
||||
</android.support.design.widget.CoordinatorLayout>
|
||||
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<android.support.v4.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
app:layout_behavior="@string/appbar_scrolling_view_behavior"
|
||||
tools:context=".activities.PrivacyPolicyActivity"
|
||||
tools:showIn="@layout/activity_privacy_policy">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_margin="@dimen/text_margin"
|
||||
android:text="@string/privacy_policy_large_text" />
|
||||
|
||||
</android.support.v4.widget.NestedScrollView>
|
||||
@@ -22,6 +22,10 @@
|
||||
android:id="@+id/nav_appinfo_perms"
|
||||
android:icon="@drawable/ic_information"
|
||||
android:title="@string/action_appinfo_perms"/>
|
||||
<item
|
||||
android:id="@+id/nav_appinfo_privacy_policy"
|
||||
android:icon="@drawable/ic_information"
|
||||
android:title="@string/action_appinfo_privacy_policy"/>
|
||||
</group>
|
||||
|
||||
<item android:title="@string/communicate">
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:context="fr.unix_experience.owncloud_sms.activities.PrivacyPolicyActivity">
|
||||
<item
|
||||
android:id="@+id/action_settings"
|
||||
android:orderInCategory="100"
|
||||
android:title="@string/action_settings"
|
||||
app:showAsAction="never" />
|
||||
</menu>
|
||||
@@ -185,4 +185,5 @@
|
||||
<string name="sync_complete">Synchronisation complete</string>
|
||||
<string name="err_sync_http_write_failed">Error #19: Failed to write HTTP stream when pushing data to server.</string>
|
||||
<string name="err_sync_http_request_protocol_exception">Error #20: Failed to properly set HTTP protocol version.</string>
|
||||
<string name="action_appinfo_privacy_policy">Privacy policy</string>
|
||||
</resources>
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="action_appinfo_privacy_policy">Privacy policy</string>
|
||||
</resources>
|
||||
@@ -185,4 +185,5 @@
|
||||
<string name="sync_complete">Sincronización completa</string>
|
||||
<string name="err_sync_http_write_failed">Error #19: Falla al escribir al flujo HTTP al enviar datos al servidor. </string>
|
||||
<string name="err_sync_http_request_protocol_exception">Error #20: Falla al establecer correctamente la versión del protocolo HTTP.</string>
|
||||
<string name="action_appinfo_privacy_policy">Privacy policy</string>
|
||||
</resources>
|
||||
|
||||
@@ -185,4 +185,29 @@
|
||||
<string name="sync_complete">Synchronisation terminée</string>
|
||||
<string name="err_sync_http_write_failed">Erreur #19: Echec de l\'écriture du flux HTTP lors de l\'envoi de données au serveur.</string>
|
||||
<string name="err_sync_http_request_protocol_exception">Erreur #20: Impossible de définir correctement la version du protocole HTTP.</string>
|
||||
<string name="action_appinfo_privacy_policy">Politique de confidentialité</string>
|
||||
<string name="privacy_policy_large_text">
|
||||
"Généralités\n\n"
|
||||
|
||||
"Nextcloud SMS est un logiciel libre développé par ses contributeurs. Cette politque de "
|
||||
"confidentialité vous informe du traîtement appliqué aux données collectées par cette "
|
||||
"application.\n\n"
|
||||
|
||||
"Les informations que nous récupérons\n\n"
|
||||
|
||||
"Nous récupérons uniquement les SMS et le journal d'appel.\n\n"
|
||||
|
||||
"Où sont envoyées mes données.\n\n"
|
||||
|
||||
"Les données ne sont ni envoyées à l'équipe en charge de Nextcloud, ni à l'équipe en "
|
||||
"charge de Nextcloud SMS ni à aucun gouvernement ou aucune entité auquel vous ne souhaitez "
|
||||
"pas les donner.\n\n"
|
||||
|
||||
"Lorsque vous configurez un compte Nextcloud sur l'application, vous acceptez "
|
||||
"implicitement que vos SMS et votre journal d'appel soit stocké sur l'infrastructure du "
|
||||
"propriétaire de l'instance Nextcloud et sous sa responsabilité.\n\n"
|
||||
|
||||
"Nous ne vous recommandons pas d'utiliser un compte sur instance publique ou d'entreprise. "
|
||||
"Votre vie privée doit être sous votre contrôle sur votre propre instance Nextcloud.\n\n"
|
||||
</string>
|
||||
</resources>
|
||||
|
||||
@@ -9,5 +9,7 @@
|
||||
<dimen name="standard_half_padding">8dp</dimen>
|
||||
<dimen name="nav_header_height">140dp</dimen>
|
||||
<dimen name="fab_margin">16dp</dimen>
|
||||
<dimen name="app_bar_height">180dp</dimen>
|
||||
<dimen name="text_margin">16dp</dimen>
|
||||
|
||||
</resources>
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
/*
|
||||
* Copyright (c) 2014-2015, Loic Blot <loic.blot@unix-experience.fr>
|
||||
* All rights reserved.
|
||||
@@ -25,9 +24,7 @@
|
||||
* SUCH DAMAGE.
|
||||
*/
|
||||
-->
|
||||
<resources
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
tools:ignore="MissingTranslation">
|
||||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
|
||||
|
||||
<!-- Translation version, reference for translators -->
|
||||
<string name="translation_version">7</string>
|
||||
@@ -274,4 +271,28 @@
|
||||
<string name="sync_complete">Synchronization complete</string>
|
||||
<string name="err_sync_http_write_failed">Error #19: Failed to write HTTP stream when pushing data to server.</string>
|
||||
<string name="err_sync_http_request_protocol_exception">Error #20: Failed to properly set HTTP protocol version.</string>
|
||||
<string name="action_appinfo_privacy_policy">Privacy policy</string>
|
||||
<string name="privacy_policy_large_text">
|
||||
"Overview\n\n"
|
||||
|
||||
"Nextcloud SMS is a free software developed by its contributors. This privacy policy "
|
||||
"is intended to inform you about data gathered by this application."
|
||||
|
||||
"Information we collect\n\n"
|
||||
|
||||
"Only SMS and call log are collected by the application.\n\n"
|
||||
|
||||
"Where information is sent.\n\n"
|
||||
|
||||
"Information is neither sent to Nextcloud team servers nor Nextcloud SMS team servers nor "
|
||||
"any government nor another entity you don't want.\n\n"
|
||||
|
||||
"When you configure a Nextcloud account in the application, you agree with the Nextcloud "
|
||||
"instance owner that your SMS and call log data will be stored in his infrastructure "
|
||||
"under his responsibility.\n\n"
|
||||
|
||||
"We don't recommend to use a public or a company Nextcloud instance account. Your privacy "
|
||||
"must be under your control on your own Nextcloud instance.\n\n"
|
||||
|
||||
</string>
|
||||
</resources>
|
||||
|
||||
@@ -81,8 +81,8 @@
|
||||
<item name="windowNoTitle">true</item>
|
||||
</style>
|
||||
|
||||
<style name="OcSmsTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
|
||||
<style name="OcSmsTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
|
||||
|
||||
<style name="OcSmsTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light"/>
|
||||
<style name="OcSmsTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
|
||||
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user