Loading app/src/main/java/net/sourceforge/opencamera/MyPreferenceFragment.java +7 −11 Original line number Diff line number Diff line Loading @@ -814,18 +814,14 @@ public class MyPreferenceFragment extends PreferenceFragment implements OnShared { final Preference pref = findPreference("preference_privacy_policy"); pref.setOnPreferenceClickListener(new OnPreferenceClickListener() { @Override public boolean onPreferenceClick(Preference arg0) { pref.setOnPreferenceClickListener(arg0 -> { if( pref.getKey().equals("preference_privacy_policy") ) { if( MyDebug.LOG ) Log.d(TAG, "user clicked privacy policy"); MainActivity main_activity = (MainActivity)MyPreferenceFragment.this.getActivity(); main_activity.launchOnlinePrivacyPolicy(); return false; } return false; } }); } Loading app/src/main/res/values/strings.xml +9 −9 Original line number Diff line number Diff line Loading @@ -1027,25 +1027,25 @@ <!-- now interpreted as HTML so that we can have the mailto link, for the contact that's needed for Google Play policies! --> <!-- be careful of rewording/removing bits, as some things here may be required for Google Play policies --> Open Camera is developed by Mark Harman. <br/>Open Camera accesses camera sensor and microphone data to fulfil its purpose as a camera. \nOpen Camera accesses camera sensor and microphone data to fulfil its purpose as a camera. Microphone is also used for the optional \"Audio control\". <br/>Access to files is needed (at least for Android 9 and earlier) to save resultant files such as photos and videos to your device. <br/>Location permission is requested in order to deliver the optional geotagging features (for photos and videos, \nAccess to files is needed (at least for Android 9 and earlier) to save resultant files such as photos and videos to your device. \nLocation permission is requested in order to deliver the optional geotagging features (for photos and videos, including stamp and subtitles options). When relevant option(s) are enabled, your device location will be stored in photo/video/subtitle files. <br/>Bluetooth permissions are used to allow the optional feature to discover and connect to Bluetooth LE remote control devices; \nBluetooth permissions are used to allow the optional feature to discover and connect to Bluetooth LE remote control devices; the Bluetooth remote control feature also requires location permission (on Android 11 or earlier) or Nearby Devices permission (on Android 12 or later). <br/>Resultant data such as photos or videos can be shared with \nResultant data such as photos or videos can be shared with other apps if you use the share option in Open Camera, or when Open Camera is called by another app on your device, or when you use the Storage Access Framework option to save to another app or service. <br/>Data handling procedures, data retention and deletion policies: Open Camera \nData handling procedures, data retention and deletion policies: Open Camera does not transmit personal or sensitive information to me. <br/>Since Open Camera also uses operating system APIs, you should review relevant privacy policies \nSince Open Camera also uses operating system APIs, you should review relevant privacy policies such as for your device, manufacturer, operating system and/or Google accounts. For example: <br/>*Apps/services such as cloud services on your device may auto-upload photos and videos that are saved on your device. <br/>If you have inquiries about my privacy policy, please contact me by email at \n*Apps/services such as cloud services on your device may auto-upload photos and videos that are saved on your device. \nIf you have inquiries about my privacy policy, please contact me by email at <a href=\"mailto:mark.harman.apps@gmail.com?subject=Open%20Camera%20privacy%20policy\">mark.harman.apps@gmail.com</a>. </string> Loading Loading
app/src/main/java/net/sourceforge/opencamera/MyPreferenceFragment.java +7 −11 Original line number Diff line number Diff line Loading @@ -814,18 +814,14 @@ public class MyPreferenceFragment extends PreferenceFragment implements OnShared { final Preference pref = findPreference("preference_privacy_policy"); pref.setOnPreferenceClickListener(new OnPreferenceClickListener() { @Override public boolean onPreferenceClick(Preference arg0) { pref.setOnPreferenceClickListener(arg0 -> { if( pref.getKey().equals("preference_privacy_policy") ) { if( MyDebug.LOG ) Log.d(TAG, "user clicked privacy policy"); MainActivity main_activity = (MainActivity)MyPreferenceFragment.this.getActivity(); main_activity.launchOnlinePrivacyPolicy(); return false; } return false; } }); } Loading
app/src/main/res/values/strings.xml +9 −9 Original line number Diff line number Diff line Loading @@ -1027,25 +1027,25 @@ <!-- now interpreted as HTML so that we can have the mailto link, for the contact that's needed for Google Play policies! --> <!-- be careful of rewording/removing bits, as some things here may be required for Google Play policies --> Open Camera is developed by Mark Harman. <br/>Open Camera accesses camera sensor and microphone data to fulfil its purpose as a camera. \nOpen Camera accesses camera sensor and microphone data to fulfil its purpose as a camera. Microphone is also used for the optional \"Audio control\". <br/>Access to files is needed (at least for Android 9 and earlier) to save resultant files such as photos and videos to your device. <br/>Location permission is requested in order to deliver the optional geotagging features (for photos and videos, \nAccess to files is needed (at least for Android 9 and earlier) to save resultant files such as photos and videos to your device. \nLocation permission is requested in order to deliver the optional geotagging features (for photos and videos, including stamp and subtitles options). When relevant option(s) are enabled, your device location will be stored in photo/video/subtitle files. <br/>Bluetooth permissions are used to allow the optional feature to discover and connect to Bluetooth LE remote control devices; \nBluetooth permissions are used to allow the optional feature to discover and connect to Bluetooth LE remote control devices; the Bluetooth remote control feature also requires location permission (on Android 11 or earlier) or Nearby Devices permission (on Android 12 or later). <br/>Resultant data such as photos or videos can be shared with \nResultant data such as photos or videos can be shared with other apps if you use the share option in Open Camera, or when Open Camera is called by another app on your device, or when you use the Storage Access Framework option to save to another app or service. <br/>Data handling procedures, data retention and deletion policies: Open Camera \nData handling procedures, data retention and deletion policies: Open Camera does not transmit personal or sensitive information to me. <br/>Since Open Camera also uses operating system APIs, you should review relevant privacy policies \nSince Open Camera also uses operating system APIs, you should review relevant privacy policies such as for your device, manufacturer, operating system and/or Google accounts. For example: <br/>*Apps/services such as cloud services on your device may auto-upload photos and videos that are saved on your device. <br/>If you have inquiries about my privacy policy, please contact me by email at \n*Apps/services such as cloud services on your device may auto-upload photos and videos that are saved on your device. \nIf you have inquiries about my privacy policy, please contact me by email at <a href=\"mailto:mark.harman.apps@gmail.com?subject=Open%20Camera%20privacy%20policy\">mark.harman.apps@gmail.com</a>. </string> Loading