docs: Add a privacy policy (#2)
While drafting the policy I noticed that the `READ_MEDIA_*` permissions could be added (for newer devices), the `ACCESS_NETWORK_STATE` permission was missing, and `VIBRATE` was unnecessary.
This commit is contained in:
parent
55075fe84f
commit
4879f0449f
16
PRIVACY.md
Normal file
16
PRIVACY.md
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
# Pachli Privacy Policy
|
||||||
|
|
||||||
|
Pachli does not collect any personal information from the user.
|
||||||
|
|
||||||
|
Data from connected accounts is cached locally on the device when it is required for functionality and performance. This data cannot be accessed by other applications (on non-rooted devices). It can be deleted by logging out of your account in the application, clearing the application's local storage, or uninstalling the application.
|
||||||
|
|
||||||
|
The application requires the following permissions for the following reasons:
|
||||||
|
|
||||||
|
- `INTERNET`: Connect to your server of choice, fetch and post content
|
||||||
|
- `ACCESS_NETWORK_STATE`: Defer work when the network is unavailable, and retry work when the network becomes available
|
||||||
|
- `POST_NOTIFICATIONS`: Show notifications from your server
|
||||||
|
- `READ_MEDIA_IMAGES` / `VIDEO` / `AUDIO`, and `READ_EXTERNAL_STORAGE`: Select media on your device if you attach it to a post
|
||||||
|
- `WRITE_EXTERNAL_STORAGE`: Save media to your device if you download it from a post
|
||||||
|
- `FOREGROUND_SERVICE`: Improve reliability when sending posts
|
||||||
|
|
||||||
|
If you have any questions about this privacy policy please contact team@pachli.app
|
@ -102,7 +102,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="14"
|
line="17"
|
||||||
column="9"/>
|
column="9"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -113,7 +113,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="9"/>
|
column="9"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -806,7 +806,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -817,7 +817,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -828,7 +828,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -839,7 +839,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -850,7 +850,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -861,7 +861,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -872,7 +872,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -883,7 +883,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -894,7 +894,7 @@
|
|||||||
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
errorLine2=" ~~~~~~~~~~~~~~~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="21"
|
line="24"
|
||||||
column="31"/>
|
column="31"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
@ -905,7 +905,7 @@
|
|||||||
errorLine2=" ~~~~~">
|
errorLine2=" ~~~~~">
|
||||||
<location
|
<location
|
||||||
file="src/main/AndroidManifest.xml"
|
file="src/main/AndroidManifest.xml"
|
||||||
line="15"
|
line="18"
|
||||||
column="30"/>
|
column="30"/>
|
||||||
</issue>
|
</issue>
|
||||||
|
|
||||||
|
@ -3,10 +3,13 @@
|
|||||||
xmlns:tools="http://schemas.android.com/tools" >
|
xmlns:tools="http://schemas.android.com/tools" >
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
|
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
|
||||||
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
|
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="28" />
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" android:maxSdkVersion="28" />
|
||||||
|
<uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
|
||||||
|
<uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
|
||||||
|
<uses-permission android:name="android.permission.READ_MEDIA_AUDIO" />
|
||||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28"/>
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="28"/>
|
||||||
<uses-permission android:name="android.permission.VIBRATE" /> <!-- For notifications -->
|
|
||||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
||||||
|
|
||||||
<application
|
<application
|
||||||
|
Loading…
x
Reference in New Issue
Block a user