mirror of https://github.com/M66B/FairEmail.git
Backup privacy
This commit is contained in:
parent
70aad43e3e
commit
c59ee483f8
|
@ -11,7 +11,7 @@
|
|||
|
||||
This privacy policy will be updated as needed, such as when there are changes in the app or when regulations or laws change.
|
||||
|
||||
Last update: **June 1, 2024**
|
||||
Last update: **June 2, 2024**
|
||||
|
||||
<br />
|
||||
|
||||
|
@ -89,6 +89,7 @@ FairEmail **can use** these services if they are explicitly enabled (off by defa
|
|||
* [GitHub](https://github.com/) (GitHub version only) – [Privacy policy](https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement)
|
||||
* [Have I Been Pwned?](https://haveibeenpwned.com/) – [Privacy policy](https://haveibeenpwned.com/Privacy)
|
||||
* [Bugsnag](https://www.bugsnag.com/) – [Privacy policy](https://smartbear.com/privacy/)
|
||||
* [Google data backup](https://developer.android.com/identity/data/backup) – [Privacy policy](https://policies.google.com/privacy)
|
||||
* [Google Play Billing](https://developer.android.com/distribute/play-billing) – [Privacy policy](https://wallet.google.com/files/privacy.html)
|
||||
|
||||
FairEmail **can access** the websites at the domain names of email addresses (username@domain.name)
|
||||
|
@ -166,6 +167,7 @@ This table provides a complete overview of all shared data and the conditions un
|
|||
| Favicons | Domain name of email addresses | If favicons are enabled, upon receiving a message |
|
||||
| Link title | Link address | Upon pressing a download button in the insert link dialog |
|
||||
| Bugsnag | Information about warnings and errors | If error reporting is enabled, upon detecting an abnormal situation |
|
||||
| Google data backup | Account configuration, selected settings | If Google data backup is enabled on the miscellaneous settings tab page |
|
||||
| Google Play Billing | "insight into API usage and service connection issues" | Not disclosed by Google (**) (endpoint: firebaselogging.googleapis.com) |
|
||||
|
||||
</div>
|
||||
|
|
|
@ -147,6 +147,7 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
|
|||
private TextView tvLastCleanup;
|
||||
private TextView tvSdcard;
|
||||
private SwitchCompat swGoogleBackup;
|
||||
private TextView tvGoogleBackupPrivacy;
|
||||
|
||||
private CardView cardAdvanced;
|
||||
private SwitchCompat swWatchdog;
|
||||
|
@ -398,6 +399,7 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
|
|||
tvLastCleanup = view.findViewById(R.id.tvLastCleanup);
|
||||
tvSdcard = view.findViewById(R.id.tvSdcard);
|
||||
swGoogleBackup = view.findViewById(R.id.swGoogleBackup);
|
||||
tvGoogleBackupPrivacy = view.findViewById(R.id.tvGoogleBackupPrivacy);
|
||||
|
||||
cardAdvanced = view.findViewById(R.id.cardAdvanced);
|
||||
swWatchdog = view.findViewById(R.id.swWatchdog);
|
||||
|
@ -887,6 +889,14 @@ public class FragmentOptionsMisc extends FragmentBase implements SharedPreferenc
|
|||
}
|
||||
});
|
||||
|
||||
tvGoogleBackupPrivacy.getPaint().setUnderlineText(true);
|
||||
tvGoogleBackupPrivacy.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
Helper.view(v.getContext(), Uri.parse(Helper.GOOGLE_PRIVACY_URI), true);
|
||||
}
|
||||
});
|
||||
|
||||
swWatchdog.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||
@Override
|
||||
public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
|
||||
|
|
|
@ -224,6 +224,7 @@ public class Helper {
|
|||
static final String DONTKILL_URI = "https://dontkillmyapp.com/";
|
||||
static final String URI_SUPPORT_RESET_OPEN = "https://support.google.com/pixelphone/answer/6271667";
|
||||
static final String URI_SUPPORT_CONTACT_GROUP = "https://support.google.com/contacts/answer/30970";
|
||||
static final String GOOGLE_PRIVACY_URI = "https://policies.google.com/privacy";
|
||||
|
||||
// https://developer.android.com/distribute/marketing-tools/linking-to-google-play#PerformingSearch
|
||||
private static final String PLAY_STORE_SEARCH = "https://play.google.com/store/search";
|
||||
|
|
|
@ -634,6 +634,21 @@
|
|||
app:layout_constraintTop_toBottomOf="@id/tvSdcard"
|
||||
app:switchPadding="12dp" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tvGoogleBackupPrivacy"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="12dp"
|
||||
android:layout_marginTop="12dp"
|
||||
android:drawableEnd="@drawable/twotone_open_in_new_12"
|
||||
android:drawablePadding="6dp"
|
||||
android:text="@string/title_privacy_policy"
|
||||
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
||||
android:textColor="?android:attr/textColorLink"
|
||||
app:drawableTint="?android:attr/textColorLink"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/swGoogleBackup" />
|
||||
|
||||
<androidx.constraintlayout.widget.Group
|
||||
android:id="@+id/grpUpdates"
|
||||
android:layout_width="0dp"
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
<p><a href="https://translate.google.com/translate?hl=&sl=en&u=https%3A%2F%2Fraw.githubusercontent.com%2FM66B%2FFairEmail%2Fmaster%2FPRIVACY.md">🌎 Google Translate</a></p>
|
||||
<p><br /></p>
|
||||
<p>This privacy policy will be updated as needed, such as when there are changes in the app or when regulations or laws change.</p>
|
||||
<p>Last update: <strong>June 1, 2024</strong></p>
|
||||
<p>Last update: <strong>June 2, 2024</strong></p>
|
||||
<p><br /></p>
|
||||
<p>First of all, FairEmail’s main goal is to help you protect your privacy. What follows is a complete overview of all the data that will be stored on the device and that <strong>can be</strong> sent to the internet. The latter is in the end always your choice and therefore optional.</p>
|
||||
<p>Except for error reports (disabled by default), the app does not send any data to the developer. Error reports will automatically be deleted after one month, or earlier upon request.</p>
|
||||
|
@ -75,6 +75,7 @@
|
|||
<li><a href="https://github.com/">GitHub</a> (GitHub version only) – <a href="https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement">Privacy policy</a></li>
|
||||
<li><a href="https://haveibeenpwned.com/">Have I Been Pwned?</a> – <a href="https://haveibeenpwned.com/Privacy">Privacy policy</a></li>
|
||||
<li><a href="https://www.bugsnag.com/">Bugsnag</a> – <a href="https://smartbear.com/privacy/">Privacy policy</a></li>
|
||||
<li><a href="https://developer.android.com/identity/data/backup">Google data backup</a> – <a href="https://policies.google.com/privacy">Privacy policy</a></li>
|
||||
<li><a href="https://developer.android.com/distribute/play-billing">Google Play Billing</a> – <a href="https://wallet.google.com/files/privacy.html">Privacy policy</a></li>
|
||||
</ul>
|
||||
<p>FairEmail <strong>can access</strong> the websites at the domain names of email addresses (username@domain.name) if <a href="https://en.wikipedia.org/wiki/Brand_Indicators_for_Message_Identification">Brand Indicators for Message Identification</a> (BIMI) or <a href="https://en.wikipedia.org/wiki/Favicon">favicons</a> were explicitly enabled (off by default).</p>
|
||||
|
@ -263,6 +264,11 @@
|
|||
<td>If error reporting is enabled, upon detecting an abnormal situation</td>
|
||||
</tr>
|
||||
<tr class="odd">
|
||||
<td>Google data backup</td>
|
||||
<td>Account configuration, selected settings</td>
|
||||
<td>If Google data backup is enabled on the miscellaneous settings tab page</td>
|
||||
</tr>
|
||||
<tr class="even">
|
||||
<td>Google Play Billing</td>
|
||||
<td>“insight into API usage and service connection issues”</td>
|
||||
<td>Not disclosed by Google (**) (endpoint: firebaselogging.googleapis.com)</td>
|
||||
|
|
Loading…
Reference in New Issue